【zabbix教程二】——Centos7 安裝zabbix3.07服務端

  zabbix 的服務端需要LAMP或者LNMP的環境,所以這裏的安裝方式有很多中了,我們就選擇一種比較簡單的安裝方式,直接用官方提供的源來安裝。

  安裝步驟:

 第一、導入源

  sudo rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

 第二、安裝zabbix包

  yum install -y zabbix-server-mysql  zabbix-web-mysql  zabbix-agent  mariadb-server

 第三步、啓動mariadb

  systemctl start mariadb

 第四步、創建zabbix數據庫

  mysql -uroot -p   回車鍵入密碼的時候 這裏是不需要密碼的

  CREATE DATABASE `zabbix` DEFAULT CHARACTER SET utf8;

 第五步、初始化數據庫 

   進入這個路徑:/usr/share/doc/zabbix-server-mysql-3.0.8 執行下面腳本

  zcat create.sql.gz | mysql -uroot -p zabbix

 第六步、修改配置文件

  vim /etc/zabbix/zabbix_server.conf

  DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix 這幾個參數根據自己的實際情況修改

 第七步、啓動zabbix服務

  systemctl start zabbix-server

 第八步、注意事項

   關閉 防火牆  stop firewalld.service
   關閉SELinux  setenforce 0 
   開啓httpd服務 service httpd start

 第九步:配置界面

   http://IP/zabbix/


  

  點擊 next step 


  

  在這一步出現上圖中的錯誤,解決方案:

   進入 etc/httpd/conf.d/zabbix.conf 將  php_value date.timezone Europe/Riga   前面的註釋去掉
   然後重新啓動 httpd服務: service httpd restart 刷新頁面OK完成。


  點擊 next step

  

  在這可能出現上圖中的錯誤,這是因爲zabbix數據中沒有數據導致的,如果在上面的步驟中,初始化數據庫正確執行後,這個錯誤就不會出現了!

 下面一路next就可以了,最後點擊finish 後就會跳到登錄界面 默認用戶名Admin/密碼zabbix

          

  第十步:將語言修改爲中文

  1、修改這個下面文件

      sudo vim /usr/share/zabbix/include/locales.inc.php 

   找到55行,將false改爲true,小編這默認的就是true

   

 2、在頁面中修改

  

 第十一、解決中文顯示亂碼問題

  1、上傳文字

  Win+R打開運行,輸入fonts,回車進入Windows字體目錄,找到微軟雅黑-常規字體,複製出來將文件名修改爲msyh.ttf,然後上傳到/usr/share/zabbix/fonts

       

  2、修改下面文件

  sudo vim /usr/share/zabbix/include/defines.inc.php  將'graphfont' 修改爲msyh。

  

 修改完成以後,刷新界面即可

 小結

  到這在centos7 安裝zabbix3.0.7的server端的過程已經完成,這個過程應該是在安裝過程中比較麻煩的一步,當然小編在安裝過程中都是使用的默認的安裝,像mysql等,各位讀者也可以將mysql安裝到不同的服務器上面。在下面一篇博客中將介紹如何安裝 zabbix  agent 並進行監控!

 

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