centos7 部署zabbix

安裝 mysql,php,nginx

yum 安裝mysql,php,nginx.
配置php時我的php總是會出現(xiàn)一個File not found錯誤,百度了下發(fā)現(xiàn)是nginx的配置問題。

php_nginx配置

配置好后查看php是否成功解析。
在發(fā)布目錄下新建index.php文件,內(nèi)容如下。

index.php

重啟nginx查看界面。
nginx -t
nginx -s reload

php

下載安裝zabbix

安裝zabbix源
rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

安裝zabbix server,web前端,agent,數(shù)據(jù)庫

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

complete

創(chuàng)建初始數(shù)據(jù)庫

mysql -uroot -p

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> exit

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql zabbix -uzabbix -pZabbix_100


要記得刷新權(quán)限。
mysql>flush privileges;

修改zabbix_server.conf 配置文件

vim /etc/zabbix/zabbix_server.conf

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=Zabbix_100

修改配置文件/etc/php.ini,時區(qū)改為Asia/Shanghai

date.timezone =Asia/Shanghai

啟動nginx/zabbix-server服務(wù)并設(shè)置開機(jī)啟動
systemctl start nginx
systemctl enable nginx
systemctl start zabbix-server
systemctl enable zabbix-server

配置zabbix的web,便于nginx訪問。
我直接在/etc/nginx/nginx.conf中修改了。我自己配置的是https我將自己的內(nèi)容貼上來,其中server_name要改成自己的,本地的話localhost應(yīng)該就可以(沒做測試),其他的內(nèi)容自行更改。

nginx.conf
nginx.conf

檢查conf文件,沒問題的話reload nginx
nginx -t
nginx -s reload
訪問頁面IP:端口號

報錯

沒有更改php配置文件,更改php配置后重啟php在訪問。
date.timezone =Asia/Shanghai,其他的根據(jù)錯誤的提示逐項修改即可。

重啟php后刷新網(wǎng)頁,一切正常。

按要求輸入內(nèi)容后,到最后就安裝好了,我的最后不知道有什么問題,頁面顯示不對,但是不影響使用,直接進(jìn)入自己的網(wǎng)址就到了登陸界面,默認(rèn)用戶名Admin,密碼zabbix.

更改語言為簡體中文。

配置agent

修改/etc/zabbix/zabbix_agentd.conf

Server=127.0.0.1
ServerActive=自己的serverIP:10051

更改后重啟agent
service zabbix-agent restart

進(jìn)入web管理界面可以看到已經(jīng)成功聯(lián)到主機(jī)。

解決圖形字體亂碼問題

亂碼

這個問題是zabbix 默認(rèn)使用的字體對中文支持不太好,只用給他換一個字體就可以了。

在Windows上找到一個中文字體,比如微軟雅黑,上傳到zabbix的字體目錄。/usr/share/zabbix/fonts,將字體的后綴名改為.ttf

編輯字體配置文件

vim /usr/share/zabbix/include/defines.inc.php

:%s/graphfont/msyh/g

更改字體

刷新網(wǎng)頁,可以看到已經(jīng)能正常顯示了。

正常顯示
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 先通過lnmp一鍵安裝包吧nginx和數(shù)據(jù)庫、php搞起來!然后:實現(xiàn):1. 獲取zabbix centos:獲取...
    老夫劉某閱讀 2,404評論 0 3
  • 1.寫在前面 本文主要介紹的是zabbix的編譯安裝過程,包含它的基礎(chǔ)環(huán)境LNMP,雖然zabbix官方一般推薦的...
    天之藍(lán)色閱讀 2,656評論 0 16
  • Zabbix簡介 Zabbix官方網(wǎng)站Zabbix中文文檔 本文系統(tǒng)環(huán)境是CentOS7x86_64, Zabbi...
    Zhang21閱讀 8,299評論 0 37
  • 一、zabbix簡介 zabbix是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級的開源解決方案。...
    Bogon閱讀 2,622評論 3 7
  • 01安裝centos系統(tǒng)(注:推薦內(nèi)存8G) 02、升級系統(tǒng)組件到最新版本: yum -y update 03、關(guān)...
    那個_夏天閱讀 1,497評論 0 0

友情鏈接更多精彩內(nèi)容