環(huán)境準(zhǔn)備:
系統(tǒng):centos7 數(shù)據(jù)庫(kù):mysql zabbix數(shù)據(jù)庫(kù)名:zabbix zabbix數(shù)據(jù)庫(kù)用戶名:zabuser zabbix數(shù)據(jù)庫(kù)密碼:zabpass
系統(tǒng)初始化
系統(tǒng)安裝完成先進(jìn)行初始化,參考: http://blog.51cto.com/ganmu/2350697
安裝數(shù)據(jù)庫(kù)
yum install -y mariadb-server
mysql中創(chuàng)建連接用戶
mysql create database zabbix character set utf8; grant all on zabbix.* to 'zabuser'@'172.16.%.%' identified by 'zabpass'; grant all on zabbix.* to 'zabuser'@'HOST-NAME' identified by 'zabpass'; grant all on zabbix.* to 'zabuser'@'localhost' identified by 'zabpass'; flush privileges;
安裝zabbix源
rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
安裝Zabbix server,Web前端,agent
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
導(dǎo)入初始架構(gòu)和數(shù)據(jù),系統(tǒng)將提示您輸入新創(chuàng)建的密碼。
zcat /usr/share/doc/zabbix-server-mysql-4.0.4/create.sql.gz |mysql -uzbxuser -p zabbix -h 172.16.232.8
為Zabbix server配置數(shù)據(jù)庫(kù)
編輯配置文件 /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabuser DBPassword=zabpass
為Zabbix前端配置PHP
編輯配置文件 /etc/httpd/conf.d/zabbix.conf
# php_value date.timezone Europe/Riga
修改為:
php_value date.timezone Asia/Shanghai
啟動(dòng)Zabbix server和agent進(jìn)程
啟動(dòng)Zabbix server和agent進(jìn)程,并為它們?cè)O(shè)置開(kāi)機(jī)自啟:
systemctl restart zabbix-server zabbix-agent httpd systemctl enable zabbix-server zabbix-agent httpd
現(xiàn)在您的Zabbix server已經(jīng)安裝完成并開(kāi)始運(yùn)行
配置Zabbix前端
連接到新安裝的Zabbix前端: http://server_ip_or_name/zabbix