环境准备:
192.168.4.200 zabbix-server
1, zabbix-server 安装zabbix-4.0
安装zabbix.repo源
systemctl stop firewalld
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
yum clean all && yum makecache
#安装zabbix-server-mysql zabbix-web-mysql
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get
#编辑zabbix-server.conf
vim /etc/zabbix/zabbix_server.conf
#修改以下配置
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
2,安装mariadb-server mariadb
yum -y install mariadb-server mariadb
systemctl enable mariadb && systemctl restart mariadb
#进入mysql操作
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all on zabbix.* to zabbix@'localhost' identified by 'zabbix';
mysql> flush privileges;
#退出到shell
#测试zabbix身份登陆
mysql -uzabbix -pzabbix -e 'show databases;' #显示数据即用户新建成功。
rpm -ql zabbix-server-mysql|grep create* #得到create.sql的路径地址
gzip -d /usr/share/doc/zabbix-server-mysql-4.0.30/create.sql.gz
#导入数据
mysql -uzabbix -pzabbix zabbix < /usr/share/doc/zabbix-server-mysql-4.0.30/create.sql
#查看导入的表
mysql -uzabbix -pzabbix -e 'use zabbix;show tables;'
3,修改httpd配置
vim /etc/httpd/conf.d/zabbix.conf
#更换时区亚洲/上海
20 php_value date.timezone Asia/Shanghai
4,重启服务
systemctl restart httpd mariadb zabbix-server
5,启动浏览器
192.168.4.200/zabbix 账户密码:Admin/zabbix