| 系统 | IP | ZABBIX版本 | 主机名 |
|---|---|---|---|
| centos7 | 192.168.231.219 | 5.0 | zabbix-server |
我选择版本是zabbix-5.0

zabbix的官网是Zabbix :: The Enterprise-Class Open Source Network Monitoring Solution
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

yum clean all
yum install zabbix-server-mysql zabbix-agent


yum install centos-release-scl

- [zabbix-frontend]
- ...
- enabled=1
- ...
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl

yum -y install mysql-server mysql

- systemctl start mysqld
- grep password /var/log/mysqld.log
- mysqladmin -uroot -p'SUuLx.T?h6pq' password 'Qianfeng@123'
- mysql -u -p
-
- mysql> create database zabbix character set utf8 collate utf8_bin;
- mysql> create user 'zabbix'@'%' identified by 'password'; ##password是密码
- mysql> grant all privileges on zabbix.* to 'zabbix'@'%';
- mysql> set global log_bin_trust_function_creators = 1;
- mysql> quit;
- zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
- #-p后面跟你的数据库密码
- # mysql -uroot -p
- password
- mysql> set global log_bin_trust_function_creators = 0;
- mysql> quit;
- DBPassword=password
- #password改为你的mysql密码
- ; php_value[date.timezone] = Europe/Riga
-
- 将逗号删除,然后改成上海时区 = Asia/Shanghai
- # systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
- # systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

192.168.231.219/zabbix


账号 Admin
密码:zabbix




如果出现该错误

如果你的虚拟机的主机名不是zabbix-server,那么他就会映射不到。你需要在
- vim /etc/hosts
- 加上你的 ip + zabbix-server