zabbix安裝

yum -y install libevent libevent-devel 

yum install mysql-dev gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xm

創建數據庫zabbix用戶

mysql> use mysql;

mysql>create database zabbix character set utf8;

mysql>grant all privileges on zabbix.* to zabbix@'127.0.0.1' identified by '123456';

添加系統用戶和組

groupadd zabbix

useradd -g zabbix -m zabbix

獲取安裝包

wget https://fossies.org/linux/misc/zabbix-3.4.1.tar.gz

導入數據庫數據

cd zabbix-3.4.1/database/mysql

mysql -uroot -pmysql zabbix < schema.sql

mysql -uroot -pmysql zabbix < images.sql 

mysql -uroot -pmysql zabbix < data.sql

編譯安裝

./configure --prefix=/usr/local/zabbix --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy

make

make install


cp -r zabbix-3.4.1/frontends/php/ /usr/local/apache/htdocs/zabbix

通過瀏覽器訪問:

http://ip/zabbix

跟進安裝提示一步步安裝,如果出現沒有模塊加載成功則如下操作:比如mysqliso

cd /root/app/php-5.4.26/ext/mysqli

/usr/local/php/bin/phpize

./configure --prefix=/usr/local/mysqli \

--with-php-config=/usr/local/php/bin/php-config \    

--with-mysqli=/usr/local/mysql/bin/mysql_config   

make

make install

Installing shared extensions:     /usr/local/php/lib/php/extensions/debug-non-zts-20060613/

然後在/usr/local/php/etc php.ini

extension=/usr/local/php/lib/php/extensions/debug-non-zts-20060613/mysqli.so

重新啓動apache即可看到已經加載mysqli成功。

直接extension=mysqli.so也可以。


日誌存放路徑:/tmp/zabbix.log

監聽端口爲:10051和10050


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章