首先安装 yum源
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
yum 直接安装
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-java-gateway zabbix-web
安装Mysql
安装 PHP 安装PHP 配置 nginx
导入 Zabbix 所需要的信息
cd /usr/share/doc/zabbix-server-mysql-3.4.3
zcat create.sql.gz | mysql -uroot zabbix -p
Mysql 中创建必要的数据库
mysql>create database zabbix character set utf8; #创建数据库
mysql>create user zabbix@'%' identified by 'Qingdao@2017'; #创建用户和密码
mysql>grant all privileges on zabbix.* to zabbix@'%'; #赋权
mysql>flush privileges;
mysql>exit;
配置zabbix的参数
vim /etc/zabbix/zabbix_server.conf
CacheSize=512M
HistoryCacheSize=128M
HistoryIndexCacheSize=128M
TrendCacheSize=128M
ValueCacheSize=256M
Timeout=30
启动 Zabbix
systemctl start zabbix-server
使用ss -lnp 可以看到 zabbix-server 在10051端口监听
安装 zabbix-web
zabbix-web 可以单独安装在另一台主机上, 只要能连接到zabbix database 即可
yum install php php-mysql php-mbstring php-gd php-bcmath php-ldap php-xml
安装完成php 之后再安装zabbix-web所需要的两个包
yum install zabbix-web zabbix-web-mysql
rpm -ql zabbix-web
可以看到zabbix-web在/usr/share/zabbix/下