一、安裝環境:CentOS 7 Linux version 3.10.0-229.el7.x86_64
Zabbix-3.0.1
二、安裝步驟
2.1 下載zabbix-3.0.1
命令:cd /usr/local/src
wget http://tenet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz
2.2 解壓
命令:tar –zxf zabbix-3.0.1.tar.gz
2.3 安裝相關組件
命令:yum install net-snmp-devel mysql-devel
2.4 配置zabbix
命令:cd zabbix-3.0.1
./configure --prefix=/usr/local/zabbix-3.0.1/ --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
最後顯示如下圖結果,安裝成功
2.6 編譯並安裝
命令:make,make install
2.7 創建用戶併爲zabbix配置數據庫
命令1:groupadd zabbix
useradd -g zabbix zabbix
命令2:mysql -uroot -pHKbfmysql
MySQL [(none)]> create database zabbix default charset utf8;
2.8 初始化數據庫
命令:cd /usr/local/src/zabbix-3.0.1/
mysql -uroot -pHKbfmysql zabbix < database/mysql/schema.sql
mysql -uroot -pHKbfmysql zabbix < database/mysql/images.sql
mysql -uroot -pHKbfmysql zabbix < database/mysql/data.sql
2.9 配置zabbix
命令:
vim /usr/local/zabbix-3.0.1/etc/zabbix_server.conf #配置服務端
配置內容:
DBName=zabbix
DBUser=root
DBPassword=HKbfmysql
DBPort=3306
vim /usr/local/zabbix-3.0.1/etc/zabbix_agentd.conf 配置客戶端
配置內容:
Server=192.168.41.98
ServerActive=192.168.41.98
Hostname=Zabbix server
2.10 啓動zabbix服務
ln -s /data/mysql_data/mysql.sock /tmp/mysql.sock
命令1:/usr/local/zabbix-3.0.1/sbin/zabbix_server
/usr/local/zabbix-3.0.1/sbin/zabbix_agentd
命令2:netstat -tunlp | grep zabbix #查看zabbix服務端口
2.11 zabbix網站前端配置
命令:
mkdri /data/site/bfjk.com/zabbix
cp -rp frontends/php/* /data/site/bfjk.com/zabbix
2.12 配置虛擬機
見php配置。
2.13 在線配置zabbix
在瀏覽器裏輸入ip/zabbix,即可訪問。
點擊next
點擊next,配置數據庫服務器IP,登陸數據庫的用戶名與密碼
點擊next,配置zabbix服務器信息
點擊next,確認信息
點擊next,出現如下界面,需要我們自己下載配置文件,然後上傳到服務器上指定的位置,我這裏是
/data/site/bfjk.com/zabbix/conf/zabbix.conf.php
上傳完成後,然後再點擊next
配置完成,會自動跳轉至zabbix的登陸界面。zabbix的默認用戶名是admin,密碼是zabbix
點擊sign in 進入zabbix主界面