CentOS7.4安裝和配置Zabbix4.0


一、下載zabbix,進行安裝部署

進入官網:https://www.zabbix.com/

更多詳細內容請參考官方說明文檔,詳細的安裝要求就不貼出來了。

https://www.zabbix.com/documentation/4.0/zh/manual/installation/requirements

1、配置zabbix的yum源

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum clean all

2、安裝zabbix-server、mysql、zabbix-agent

注意:安裝時若沒有安裝PHP環境,會自動安裝PHP相關的包和httpd,因為zabbix的Web管理頁面是PHP寫的

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

3、進入MySQL數據庫並設置開機啟動,創建數據庫實例,授權

mysql -u root -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;  # 創建一個數據庫

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';  # 授權zabbix用戶擁有zabbix數據庫的所有權限

mysql>flush privileges;  # 刷新數據庫權限表    

mysql> quit;

4、導入初始模式和數據

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p

這一步我遇到了錯誤:ERROR 1046 (3D000) at line 1: No database selected

解決方法,見另一篇博客:https://www.cnblogs.com/opsprobe/p/10812274.html

5、配置zabbix-server的配置文件zabbix_server.conf

vim /etc/zabbix/zabbix_server.conf

# DBPassword=password(124行)

DBHost=localhost         # 數據主機名
DBName=zabbix           # 數據庫實例
DBUser=zabbix             # 數據庫里創建的用戶名
DBPassword=zabbix     # 數據庫里創建的密碼

6、編輯Apache的配置文件,設置正確的時區

vim /etc/httpd/conf.d/zabbix.conf

# php_value date.timezone Europe/Riga(20行)

改成 php_value date.timezone Asia/Shanghai

7、重新啟動 zabbix-server、zabbix-agent 和 httpd 並設置為開機自啟動

systemctl restart zabbix-server zabbix-agent httpd

systemctl enable zabbix-server zabbix-agent httpd

在瀏覽器輸入地址http://服務器ip/zabbix/setup.php,出現歡迎界面,點擊下一步,進行 zabbix 的頁面初始化配置

注意:這個頁面PHP設置要求全部OK

如果密碼輸錯,是跳轉不到下一步的。密碼是前面設置的 zabbix

注意:這個“Zabbix server detail”頁面中,”Name”處可填寫對此監控系統的描述性文字,支持中文,有點像網站的名稱,設置好后的效果如下圖所示。

第一次登錄zabbix監控系統,默認用戶名 Admin(注意 A 大寫),默認密碼 zabbix,確認可正常登錄系統

登錄進入系統后,確認 Zabbix server is running 的值是 Yes

如果 Zabbix server is running 的值是 No,可以通過查看它的日志文件(/var/log/zabbix/zabbix_server.log)找錯誤原因

然后選擇 Administrator –> Users –> Admin,可以對頁面語言和用戶密碼等進行設置

刷新頁面,就可以看到監控系統已設置為中文界面了。

到此安裝部署就結束了!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM