Centos 6.7 LNMP環境下整合安裝zabbix2.4
阿新 • • 發佈:2019-01-28
寫在最前面:
此文也是給自己學習做一個記錄,也參照了各種大神前輩的文章,才得此順利搭建完成。
1、嘮叨幾句lnmp環境的安裝:
正所謂是一波三折,lnmp這個大家都不用說網上也有各種一鍵安裝(可參照極其出名的此網站)。
當初想著的是對nginx 、mysql、php啥的各種原始碼編譯安裝,可是很費勁的是lnmp環境倒是ok了,但是要是跑zabbix就是跑不起來,甚至連welcome介面都出不來,
在確保各種iptables和selinux沒有影響的情況下,又摸索nginx.conf、和zabbix_server.conf 等檔案一個下午(說實話只差一個字母一個字母的看了)。
ps:不知道哪個環節的問題,這個問題留著下次吧。
2、lnmp環境各版本情況,如下:
2、安裝zabbix
#yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI php-gd php-xml php-bcmath
#wget http://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.4.6/zabbix-2.4.6.tar.gz
#./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy --with-mysql= /usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl #反正是編譯安裝三部曲,這個地方也是極易出錯的地方,zabbix error: MySQL library not found、configure: error: Not found mysqlclient library
#make&&make install
修改/usr/local/php/etc/php.ini 然後再重新啟動php-fpm
最後一步fail一般是許可權問題修改下許可權就ok了。
檢視配置檔案設定。