Zabbix 3.4 Source code compilation installation
官介:Zabbix是一個企業級的分散式開源監控解決方案。它可以監控各種網路應用以及伺服器健康性和完整性的軟體。Zabbix伺服器將其數據存儲在由MySQL、MariaDB、PostgreSQL或Oracle支持的關係型資料庫中,Zabbix所有的報告、統計信息和配置參數都可以通過基於Web的前端頁面進行訪問設置。而且Zabbix是開源免費的。
1.安裝環境(Hyper-V 虛擬機):
2.由於Zabbix UI前端使用 PHP 寫的,所以必須運行在支持PHP腳本語言的Web伺服器,先決條件:
《Centos 7 編譯安裝nginx》
《Centos 7 編譯安裝PHP 7 之生產篇》
《Linux JAVA JDK JRE 環境變數安裝與配置》
《Centos 7 二進位安裝 MariaDB(MySQL)資料庫》
3.若您的伺服器已具備 PHP 環境,請略過第 2 步驟,繼續以下配置:
配置 php.ini 必須滿足以下要求:
4.安裝依賴包並創建組&用戶
5.安裝 Zabbix Server
下載地址:https://www.zabbix.com/download
注意:–enable-agent 可選,此參數主要用於客戶端(被監控者)。
注意:如你未安裝JAVA環境,請去掉 –enable-java 選項,主要用於監控Tomcat。
6.創建並賦予 Zabbix 配置文件目錄許可權
7.將 Zabbix UI 前端程序源碼拷貝到 Nginx Web 目錄
8.創建資料庫名:zabbix 用戶:zabbix 密碼:renwolecom 並賦予用戶擁有該資料庫所有許可權:
9.將Zabbix相關結構表文件按順序依次導入zabbix資料庫
導入順序 schema.sql 表結構 > images.sql 圖片庫 > data.sql 初始腳本
10.配置 zabbix_server.conf
配置完成後的內容如下:


※Linux下的計劃任務-crontab
※學著學著Linux系統寫篇心得
TAG:Linux資訊速推 |