編譯安裝zabbix
編譯安裝zabbix3.4.6,個人感覺去看官方中文文件是很合適的,只要環境不是很複雜,安裝過程沒有意外的錯誤,照著文件來是最合適了的。還有想了解 部分功能 配置檔案之類,網上搜尋不如自行看看文件。 |
只講述編譯安裝過程(安裝過程不重要,文件很多,主要是想分享遇到的問題)
1.下載資源
下載安裝包(自行去網上搜尋)
獲取包zabbix-3.4.6.tar.gz
2.編譯安裝
使用者使用者組的建立略過,使用者家目錄設定略過。
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監控模組,監控Tomcat用,後面的引數可能有欠缺, 編譯時候按實際需求新增用到的模組。
如果編譯有問題,缺啥裝啥。
3.建立zabbix使用者 使用者組
這個操作太簡單了,略。
4.安裝相關服務
安裝mysql,安裝php,修改php配置檔案,建立zabbix庫zabbix資料庫使用者,正確的授權,匯入zabbix初始庫(三個sql檔案),配置nginx主機,把nginx root 路徑指向 zabbix 初始php配置位置。
這些都是老生常談了,不想多談。(主要是寫文件前後時間隔太久了,不想整理了。)
遇到問題:
zabbix升級的時候, 3.4往4.0升級,是不能直接把 4.0的備份資料直接source進去的。 會導致zabbix崩掉,升級什麼的,,,切記備份。 大的環境, 都是 要搭代理 來分擔server端壓力的。 zabbix 連線資料庫的 賬戶密碼和庫都 寫在 主配置檔案裡 php連線資料庫的 賬戶密碼和庫寫在 zabbix web配置的 conf下面的 zabbix.conf.php檔案裡 如果 mysql zabbix庫 做過什麼變動 這些都 是需要跟著變化的。 如果遇到登入zabbix web介面有問題,多半是 資料庫授權有問題。 zabbix 匯入xml 檔案時,提示檔案大小超了,可在 zabbix nginx配置欄位里加入 client_max_body_size 4m; 記得印象中,這裡調的很大也沒有用,不僅僅是nginx處有限制,php 還有好幾處也有限制,找起來也挺麻煩的。 zabbix server zabbix_server.conf web端 需要建立 proxy 位置 :Administration-proxies zabbix proxy zabbix_proxy.conf , setting.sh(java配置檔案) zabbix_proxy.conf 配置裡hostname對應 Administration-proxies zabbix agent zabbix_agentd.conf zabbix_agentd.conf 裡server 和serveractive寫proxy端IP, 在web端創立主機時 agent interfaces正常填寫自己的ip和埠, 最下方 要選擇 monitored by proxy 要勾選
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2646433/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NH.A.0002__zabbix_lamp+zabbix_server原始碼編譯安裝_V2020.10.22LAMPServer原始碼編譯
- 安裝編譯ffmpeg編譯
- Griffin編譯安裝編譯
- 編譯安裝nmon編譯
- swoole 編譯安裝編譯
- apache編譯安裝Apache編譯
- 【ZABBIX】Linux下安裝ZABBIXLinux
- ffmpeg安裝之linux編譯安裝Linux編譯
- httpd編譯安裝phphttpd編譯PHP
- Shell編譯安裝nginx編譯Nginx
- Linux 編譯安裝 PythonLinux編譯Python
- Linux編譯安裝NginxLinux編譯Nginx
- centos PHP 編譯安裝CentOSPHP編譯
- zabbix安裝agent
- Zabbix安裝部署
- apt安裝zabbixAPT
- Zabbix Agent安裝
- PHP Linux安裝擴充套件(編譯安裝)PHPLinux套件編譯
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- 反編譯之安裝Apktool編譯APK
- Xopsed的編譯與安裝編譯
- Linux 編譯 安裝 PHP 7.3.1Linux編譯PHP
- windows下編譯安裝thriftWindows編譯
- ubuntu編譯安裝pcl教程。Ubuntu編譯
- ubuntu編譯安裝kernel教程。Ubuntu編譯
- PHP7 編譯安裝PHP編譯
- CentOS 下編譯安裝 NginxCentOS編譯Nginx
- CentOS 下編譯安裝 apacheCentOS編譯Apache
- CentOS 6.4 編譯安裝 apacheCentOS編譯Apache
- 原始碼編譯安裝Redis原始碼編譯Redis
- macOS nginx 編譯安裝教程MacNginx編譯
- zabbix的安裝配置
- zabbix5.0安裝
- 【監控】Zabbix安裝
- 如何在CentOS7安裝Node?(編譯安裝)CentOS編譯
- linux源瑪包編譯安裝Linux編譯
- Centos8編譯安裝核心CentOS編譯
- protobuf 編譯工具安裝與使用編譯