administrator 发表于 2023-6-8 02:02:27

1、ZABBIX 5.4 部署

关于安装的步骤,实际官网已经有了详细的流程,具体可以登录查看:https://www.zabbix.com/cn/download?zabbix=5.4&os_distribution=red_hat_enterprise_linux&os_version=8&db=mysql&ws=nginx
在安装之前,需要准备一个linux系统,本次使用的系统为Centos 8.2 ,IP为192.168.235.131,由于只是实验场景,目前使用的是Vmware workstation 搭建的虚拟机,并且使用NAT网卡,保证上网zabbix 安装本次采用RPM的方式,较之源码安装要方便很多系统安装好后关闭防火墙和selinux:
systemctl stop firewalld
systemctl disable firewalld
sed -i "s/SELINUX=.*/SELINUX=Disabled/" /etc/selinux/configsetenforce 0
1、首先从官网下载RPM包:PS:在使用 DNF 的过程中,会因为各种原因在系统中残留各种过时的文件和未完成的编译工程。我们可以使用该命令来删除这些没用的垃圾文件。 rpm -Uvh https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm
dnf clean all
2、安装Zabbix server,Web前端,agentdnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-agent -y
3、安装和初始化数据库:本次mysql设置账户为root密码为admin@123yum install mariadb-server -y设置开启自启动:systemctl enable --now mariadb初始化mariadb并配置root密码:mysql_secure_installation直接回车,空
是否设置密码:y
输入设置密码:admin@123
再次输入密码:admin@123
是否移除anonymous用户:y
是否不允许root远程登录:n
是否移除test数据库:y
是否更新:y
mysql -e "create database zabbix character set utf8 collate utf8_bin; grant all on zabbix.* to zabbix@'localhost' identified by 'zabbix' " 导入初始架构和数据,系统将提示您输入新创建的密码。zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz |mysql -uzabbix -pzabbix zabbix

编辑配置文件vi /etc/zabbix/zabbix_server.confDBPassword=zabbix
4、配置PHP:编辑配置文件 /etc/nginx/conf.d/zabbix.conf,修改以下两项listen 80;
server_name 192.168.235.131;
编辑文件/etc/php-fpm.d/zabbix.conf,修改以下user = nginxgroup = nginxphp_value = Asia/Shanghai
5、启动服务:启动Zabbix server和agent进程
启动Zabbix server和agent进程,并为它们设置开机自启:systemctl restart zabbix-server zabbix-agent nginx php-fpm
systemctl enable zabbix-server zabbix-agent nginx php-fpm然后通过web登入:http://192.168.235.131





时区选择上海,界面颜色可选zabbix.conf.php需要自己创建
然后点击Finish,还是报错,将网页的/setup.php去掉就可以了,登录账户为Admin,密码为zabbix

需要更改Admin的密码和翻译中文,可以在下面的地方:管理——用户中的admin


最后update 就可以看到一个中文版的zabbix,但是会发现有部分内容是乱码的,比如图形,所以需要改下web中文的格式:乱码的格式情况如下:

针对乱码:在window 10 系统中可以不用去网页下载,只需要到win 10 C盘中windows/font目录下找到楷体,复制到桌面然后下载到linux中的/usr/share/zabbix/assets/fonts下

然后进入/usr/share/zabbix/include/defines.inc.php配置文件内,把两个graphfont改为simkai即可,不需要重启服务,刷新就能正常

网上有些比较方便,汉化也可以这样:yum install -y wqy-microhei-fonts cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf      #输入y,然后回车

页: [1]
查看完整版本: 1、ZABBIX 5.4 部署