天天看點

zabbix快速安裝配置

編譯安裝zabbix所需的依賴包

yum install gcc libxml2-devel unixODBC-devel net-snmp-devel liburl-devel libssh2-devel OpenIPMI-devel openssl-devel fping
           

下載下傳zabbix安裝包,下載下傳位址:https://sourceforge.net/projects/zabbix/files/

解壓

編譯安裝

./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc -with-ssh2 --with-openipmi --with-openssl
           

make && make install

建立mysql資料庫

create database zabbix character set = utf8;

導入源碼包中的三個預設資料庫

mysql -uroot -p zabbix < schema.sql

mysql -uroot -p zabbix < images.sql

mysql -uroot -p zabbix < data.sql

建立zabbix使用者

useradd -s /sbin/nologin -M zabbix

mkdir /var/log/zabbix

chown zabbix.zabbix /var/log/zabbix

ln -s /usr/local/zabbix/etc /etc/zabbix

ln -s /usr/local/zabbix/bin/* /usr/bin/

ln -s /usr/local/zabbix/sbin/* /usr/sbin/

啟動檔案

cp misc/init.d/fedora/core/zabbix_* /etc/init.d/

chmod 755 /etc/init.d/zabbix_*

修改啟動檔案中的安裝路徑

修改配置檔案/etc/zabbix/zabbix_server.conf

将zabbix php檔案拷貝到nginx網站目錄 /frontends/php/

啟動zabbix_server

網頁通路zabbix,www.xxxx.com/zabbix/setup.php

防火牆配置