zabbix-2.2.1 下載下傳位置
<a target="_blank" href="http://downloads.sourceforge.net/project/zabbix/zabbix%20latest%20stable/2.2.1/zabbix-2.2.1.tar.gz">http://downloads.sourceforge.net/project/zabbix/zabbix%20latest%20stable/2.2.1/zabbix-2.2.1.tar.gz</a>
目标: 建立 zabbix server 端 rpm 軟體包, 友善進行軟體分發
安裝位置:
編譯測試
安裝需要的庫檔案
解壓 zabbix 服務端
測試
make 成功不報錯後退出編譯
開始建立 rpm 軟體包, 目前使用 rhel5.8
檔案說明
預設 spec 模闆及簡單說明
下面是編輯後的 zabbix-2.2.1.spec
注, 目前庫依賴關系使用到自定義的 libxml2-devel 及 iconv-devel, 各位可自行重新進行定義, 另外, 目前不需要監控 java 服務, 是以沒有使用參數 --enable-java
編譯方法
留意編譯最後的資訊
軟體編譯成功後, 預設在 /usr/src/redhat/rpms 目錄中生成, 留意
測試軟體安裝
rpm 編譯檔案 spec 中的宏變量, 可參考 /usr/lib/rpm/macros 檔案如下描述