https://gitbook.pptfz.top/linux/monitor/zabbix/zabbix5.0/1.centos7%E5%AE%89%E8%A3%85zabbix5.0.html

 

 

1.添加yum源

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

2.安装zabbix-server 和zabbix-agent

yum -y install zabbix-server-mysql zabbix-agent

3.安装zabbix frontend

 yum -y install centos-release-scl

4..编辑配置文件/etc/yum.repos.d/zabbix.repo以使用zabbix-frontend库

[zabbix-frontend]
enabled=1

sed -i '11s/0/1/' /etc/yum.repos.d/zabbix.repo


5.安装Zabbix frontend包

yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl

最后,应该是 要输入密码;确认密码;


6.创建数据库

mysql -u root -p                        #登录数据库

create database zabbix character set utf8 collate utf8_bin;

create user zabbix@localhost identified by 'zabbix';

grant all privileges on zabbix.* to zabbix@localhost;


7.导入数据库

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix


8.为Zabbix server配置数据库

编辑配置文件/etc/zabbix/zabbix_server.conf

//配置数据库密码
DBPassword=zabbix
#使用如下命令

sed -i.bak '/# DBPassword=/c DBPassword=zabbix' /etc/zabbix/zabbix_server.conf


9.为Zabbix前端配置PHP

编辑配置文件/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf设置时区

sed -i.bak '/^;/c php_value[date.timezone] = Asia/Shanghai' /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf


10.给/etc/zabbix所有文件权限设置为zabbix

chown -R zabbix.zabbix /etc/zabbix/


11.启动服务

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

 


12.完成安装

第一步、浏览器访问 IP:端口/zabbix
点击Next step

 

 

第二步、检查配置,要全部OK才可以

 

第三步、配置数据库信息

 

第四步、zabbix-server名称配置

 

第五步、确认配置信息

 

 

 

 

 

 

 

如果遇到这个则是权限问题,点击链接下载配置文件并存放至/etc/zabbix/web目录下,并且权限设置为644,属主和属组都是zabbix

用 wget 下载地址;

或者本地下载后, 使用 rz命令 上传到指定文件夹

 

 

第七步、完成安装,登录账号密码

用户名Admin
密码zabbix

 

 

登陆后首界面

 

 

设置中文
点击左下角User settings,Language处选择Chinese(zh_CN),然后点击Update

 

 

 


13.修改中文乱码问题

点击主机-->图形,会看到有乱码

 

解决方法
从windows找到楷体字体simkai,搜索楷体即可
windows路径 c盘-->Windows-->Fonts
mac路径/Library/Fonts
在zabbix-server上备份zabbix默认字体并且上传新字体

[root@zabbix-server ~]# cd /usr/share/fonts/dejavu/
[root@zabbix-server dejavu]# ls
DejaVuSans-BoldOblique.ttf  DejaVuSansCondensed-BoldOblique.ttf  DejaVuSansCondensed-Oblique.ttf  DejaVuSans-ExtraLight.ttf  DejaVuSans.ttf
DejaVuSans-Bold.ttf         DejaVuSansCondensed-Bold.ttf         DejaVuSansCondensed.ttf          DejaVuSans-Oblique.ttf


#然后上传字体,修改名称为DejaVuSans.ttf
[root@zabbix-server dejavu]# mv DejaVuSans.ttf DejaVuSans.ttf.bak
[root@zabbix-server dejavu]# mv simkai.ttf DejaVuSans.ttf

#注意字体的权限要让zabbix用户可以读
[root@zabbix-server dejavu]# chmod 644 DejaVuSans.ttf
[root@zabbix-server dejavu]# ll DejaVuSans.ttf
-rw-r--r-- 1 root root 19647736 Jan 13 16:29 DejaVuSans.ttf

 

浏览器刷新验证

 

 

 

 

 

 

二、docker安装

https://www.zabbix.com/documentation/current/manual/installation/containers

 

 

 

 

 

 

 

 

 

 

 

 

 

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐