1、創(chuàng)建zabbix運(yùn)行的用戶(hù)
[root@ ~]# groupadd zabbix
[root@ ~]# useradd -g zabbix -m zabbix
[root@ ~]# grep zabbix /etc/passwd
zabbix:x:1001:1001::/home/zabbix:/bin/bash
2、zabbix安裝
2.1 安裝阿里云yum配置文件
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
2.2 安裝zabbix-server、zabbix-agent
yum install zabbix-server zabbix-get zabbix-agent zabbix-web zabbix-server-mysql zabbix-web-mysql -y
2.3 修改php時(shí)區(qū)
sed -i 's@# php_value date.timezone Europe/Riga@php_value date.timezone Asia/Shanghai@g' /etc/httpd/conf.d/zabbix.conf
2.4 創(chuàng)建zabbix數(shù)據(jù)庫(kù)
啟動(dòng)mysql,并創(chuàng)建zabbix數(shù)據(jù)庫(kù)。
mysql
> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
> grant all on zabbix.* to zabbix@'localhost' identified by 'zabbix';
Query OK, 0 rows affected (0.00 sec)
> exit;
cd /usr/share/doc/zabbix-server-mysql-3.2.6/
zcat create.sql.gz|mysql -uzabbix -pzabbix zabbix
2.5 修改zabbix配置
修改zabbix數(shù)據(jù)庫(kù)密碼
sed -i '116a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf
1、編輯zabbix_server.conf
grep -n ^[a-Z] /etc/zabbix/zabbix_server.conf
38:LogFile=/var/log/zabbix/zabbix_server.log
49:LogFileSize=0
72:PidFile=/var/run/zabbix/zabbix_server.pid
81:DBHost=localhost
91:DBName=zabbix
107:DBUser=zabbix
115:DBPassword=zabbix
287:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
413:Timeout=4
455:AlertScriptsPath=/usr/lib/zabbix/alertscripts
465:ExternalScripts=/usr/lib/zabbix/externalscripts
501:LogSlowQueries=3000
2.6 啟動(dòng)zabbix和httpd
systemctl start zabbix-server
systemctl start zabbix-agent
systemctl start httpd
開(kāi)機(jī)啟動(dòng)的話(huà)用enable
啟動(dòng)不了:
檢查發(fā)現(xiàn)是否關(guān)閉SELinux:
[root@CentOS7x64 ~]# getenforce
Enforcing
按要求關(guān)閉SELinux后再?lài)L試啟動(dòng)zabbix-server服務(wù):
[root@CentOS7x64 ~]# getenforce
Disabled
3、web界面安裝
瀏覽器中輸入ip+/zabbix/setup.php,按照提示操作
登錄,用戶(hù)名密碼為Admin/zabbix