zabbix服務端安裝配置筆記

       由於沒有閒置服務器,就在所有運行服務器中找一臺較爲空閒的Windows 2008,安裝VMware,起一臺虛擬機來裝。

環境:CentOS6.7 x64 Minimal

服務端IP:172.16.10.30

zabbix版本:2.0

1、安裝依賴包之前需要安裝epel擴展源    //系統自帶的源無法安裝到zabbix

#yum install -y epel-release

2、安裝LAMP環境     //zabbix需要運行在LAMP環境下

#yum install -y  httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring

3、安裝zabbix服務端

#yum install  zabbix20 zabbix20-agent zabbix20-server  zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel

4、mysql -uroot -e "grant all on *.* to 'zabbix'@'localhost' identified by 'zabbix'"

    // 創建zabbix用戶和密碼

5、啓動相關服務:

 /etc/init.d/zabbix-server start(一般情況下這個服務是沒有啓動起來,需要進行配置,如5.1)

 /etc/init.d/zabbix-agent start

 /etc/init.d/httpd start

 /etc/init.d/mysqld start

     5.1 #vim /etc/zabbix/zabbix_server.conf 編輯其配置文件

     主要是修改 DBPassword=zabbix

查看 socket文件在不在   /var/lib/mysql/mysql.sock (若不存在,解決方法在博客裏找)

6、創建zabbix數據庫
#mysql -uroot -p -e  "create database zabbix"    //創建數據庫

因爲mysql安裝後未設定密碼,故提示輸入密碼時,回車即可

 

導入數據庫

#mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql

#mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/p_w_picpaths.sql

#mysql -uroot -p --default-character-set=utf8  zabbix < /usr/share/zabbix-mysql/data.sql

7、 修改php.ini時區

vim /etc/php.ini 設置 date.timezone=“Asia/Shanghai”  //需要重啓httpd服務

至此,安裝已完成90%,剩餘部分在瀏覽器上操作

8、瀏覽器訪問zabbix地址 http://172.16.10.30/zabbix

//如果遇到網頁無法加載,403等問題,請關閉selinux和iptables

具體方法:vi /etc/selinux/config   修改參數:SELINUX=disabled     //需要reboot

                 iptables  -F  清空防火牆規則

默認用戶密碼爲 admin: zabbix

9,點擊next,根據錯誤提示修改配置文件,直到全部通過檢測,點擊next

10、輸入數據庫相關信息,用戶密碼等,點擊test,通過後點擊next直到finish

 

到此爲止,服務端已完成安裝。

客戶端安裝及添加監控,見下篇blog

 

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