一、安裝環(huán)境
系統(tǒng):
centos6.5
軟件版本及鏈接:
nginx-1.15.0:http://nginx.org/download/nginx-1.15.0.tar.gz
zabbix-4.0.0:https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/4.0.0/zabbix-4.0.0.tar.gz
php-5.6.38:http://am1.php.net/distributions/php-5.6.38.tar.gz
mysql-5.6.42:https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.42.tar.gz
pcre-8.42:https://nchc.dl.sourceforge.net/project/pcre/pcre/8.42/pcre-8.42.tar.gz
zlib-1.2.11:http://www.zlib.net/zlib-1.2.11.tar.gz
openssl-1.1.1:https://www.openssl.org/source/openssl-1.1.1.tar.gz
注:本文所有源碼包均放置在/opt目錄下,安裝目錄均在/usr/local目錄下,以對(duì)應(yīng)軟件包命名
二、安裝nginx
1、安裝依賴
2、安裝nginx
#./configure –prefix=/usr/local/nginx –with-http_ssl_module –with-http_stub_status_module –user=nginx –group=nginx –with-pcre=/opt/pcre-8.42
–with-zlib=/opt/zlib-1.2.11 –with-http_geoip_module –with-http_gzip_static_module –with-http_flv_module –with-http_mp4_module
缺少什么devel包,yum安裝即可
#make && make install
3、修改配置文件,結(jié)合php(PHP環(huán)境安裝可參考之前的文章)
4、新建網(wǎng)站目錄
#mkdir -pv /zabbix/html/zabbix
三、安裝zabbix4.0
1、解包復(fù)制文件(啟動(dòng)腳本、數(shù)據(jù)庫(kù)、zabbix前端文件)
#tar xf zabbix-4.0.0.tar.gz
#/opt/zabbix-4.0.0/misc/init.d/fedora/core
#cp * /etc/init.d/
#chmod +x /etc/init.d/zabbix*
2、導(dǎo)入數(shù)據(jù)庫(kù)(安裝mysql數(shù)據(jù)庫(kù)可參考之前的文章)
#創(chuàng)建zabbix數(shù)據(jù)庫(kù)并授權(quán)zabbix用戶
#mysql -uroot -p -e "create database zabbix default character set utf8 collate utf8_bin;"
#mysql -uroot -p -e "grant all on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';"
#導(dǎo)入數(shù)據(jù)庫(kù)
#cd /opt/zabbix-4.0.0/database/mysql
#mysql -uzabbix -p zabbix < schema.sql
#mysql -uzabbix -p zabbix < images.sql
#mysql -uzabbix -p zabbix < data.sql
3、復(fù)制網(wǎng)站文件至nginx的網(wǎng)站目錄
#cd /opt/zabbix-4.0.0/frontends/php
#cp -r * /zabbix/html/zabbix/
4、重命名zabbix.conf.php.example為zabbix.conf.php并修改配置文件
#vim zabbix.conf.php
5、修改zabbix啟動(dòng)腳本
6、修改zabbix配置文件并啟動(dòng)zabbix服務(wù)
#/etc/init.d/zabbix_server start
#/etc/init.d/zabbix_agent start
7、瀏覽器訪問(wèn)
http://ip/zabbix
默認(rèn)用戶名:Admin
密碼:zabbix
結(jié)束!
后續(xù)整理關(guān)于配置監(jiān)控、微信告警、郵件告警。
注:在瀏覽器進(jìn)行安裝時(shí),會(huì)報(bào)php配置參數(shù)錯(cuò)誤,可按照提示修改php.ini文件后,重啟php-fpm即可。