十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要為大家展示了“如何編譯安裝zabbix”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何編譯安裝zabbix”這篇文章吧。
1.下載資源
下載安裝包(自行去網(wǎng)上搜索)
獲取包zabbix-3.4.6.tar.gz
2.編譯安裝
用戶用戶組的創(chuàng)建略過,用戶家目錄設(shè)置略過。
cd /zabbix/zabbix ; tar -zxvf zabbix-3.4.6.tar.gz ; cd zabbix-3.4.6; ./configure --prefix=/zabbix/zabbix3.4 --enable-agent --enable-server --enable-java --with-mysql=/mysql/bin/mysql_config --with-net-snmp --with-libcurl --with-libxml2l; make&&make install
--enable-java為java監(jiān)控模塊,監(jiān)控Tomcat用,后面的參數(shù)可能有欠缺, 編譯時候按實際需求添加用到的模塊。
如果編譯有問題,缺啥裝啥。
3.創(chuàng)建zabbix用戶 用戶組
這個操作太簡單了,略。
4.安裝相關(guān)服務(wù)
安裝mysql,安裝php,修改php配置文件,創(chuàng)建zabbix庫zabbix數(shù)據(jù)庫用戶,正確的授權(quán),導(dǎo)入zabbix初始庫(三個sql文件),配置nginx主機,把nginx root 路徑指向 zabbix 初始php配置位置。
這些都是老生常談了,不想多談。(主要是寫文檔前后時間隔太久了,不想整理了。)
遇到問題:
zabbix升級的時候, 3.4往4.0升級,是不能直接把 4.0的備份數(shù)據(jù)直接source進去的。 會導(dǎo)致zabbix崩掉,升級什么的,,,切記備份。 大的環(huán)境, 都是 要搭代理 來分擔(dān)server端壓力的。 zabbix 連接數(shù)據(jù)庫的 賬戶密碼和庫都 寫在 主配置文件里 php連接數(shù)據(jù)庫的 賬戶密碼和庫寫在 zabbix web配置的 conf下面的 zabbix.conf.php文件里 如果 mysql zabbix庫 做過什么變動 這些都 是需要跟著變化的。 如果遇到登錄zabbix web界面有問題,多半是 數(shù)據(jù)庫授權(quán)有問題。 zabbix 導(dǎo)入xml 文件時,提示文件大小超了,可在 zabbix nginx配置字段里加入 client_max_body_size 4m; 記得印象中,這里調(diào)的很大也沒有用,不僅僅是nginx處有限制,php 還有好幾處也有限制,找起來也挺麻煩的。 zabbix server zabbix_server.conf web端 需要創(chuàng)建 proxy 位置 :Administration-proxies zabbix proxy zabbix_proxy.conf , setting.sh(java配置文件) zabbix_proxy.conf 配置里hostname對應(yīng) Administration-proxies zabbix agent zabbix_agentd.conf zabbix_agentd.conf 里server 和serveractive寫proxy端IP, 在web端創(chuàng)立主機時 agent interfaces正常填寫自己的ip和端口, 最下方 要選擇 monitored by proxy 要勾選
以上是“如何編譯安裝zabbix”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!