1.安裝環境:Centos7.4,lnmp環境, zabbix3.2
2.下載源碼:所有版本下載地址 www.zabbix.com/download.php
3.解壓並配置數據庫
tar -xf zabbix-3.2.3.tar.gz
cd zabbix-3.2.3/database/mysql
將sql文件導入數據庫
創建zabbix授權用戶
MariaDB [(none)]> create user zabbix@localhost identified by '123456';
MariaDB [(none)]> grant all on zabbix.* to zabbix@localhost identified by '123456';
4.創建系統用戶
useradd zabbix -s /bin/false
5.編譯安裝
./configure --prefix=/usr/local/zabbix -enable-server -enable-agent --with-mysql --with-net-snmp --with-libcurl
如有報錯,安裝相應的依賴包,成功截圖如下
然後make install
6.拷貝啓動腳本
cp misc/init.d/fedora/core/zabbix_server /etc/init.d/
cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
修改啓動腳本中basedir爲自己的安裝目錄
7.拷貝網頁文件並配置虛擬主機
cp -r frontends/php/* /usr/local/nginx/html/zabbix
訪問自己配置的域名
根據報錯修改相應的php參數,修改完後重啓php,nginx點擊Next
配置數據庫信息,然後點擊Next
填一個zabbix_server名,點擊Next
確認信息後,點擊Next
出現這種情況,查看/usr/loca/nginx/html/zabbix/conf/ 文件夾是否有寫入權限
出現登錄頁面,默認用戶名爲admin,密碼zabbix
安裝到此告一段落