lnmp+zabbix一鍵部署腳本
阿新 • • 發佈:2018-05-16
lnmp zabbix 一鍵部署zabbix 一、基礎環境準備
腳本比較執行過程中比較依賴yum,所以前提保證服務器yum環境正常,否則一些依賴包將不能正常安裝,導致後續編譯失敗等問題,該腳本經過個人輪番測試基本上可以一鍵搞定zabbix的部署工作,目前只是整個Server端的腳本,後續將編寫Agent端自動推送的腳本
二、腳本用法介紹
-x 表示所有文件解壓縮至該路徑下面,如果路徑不存在將自動創建
腳本比較執行過程中比較依賴yum,所以前提保證服務器yum環境正常,否則一些依賴包將不能正常安裝,導致後續編譯失敗等問題,該腳本經過個人輪番測試基本上可以一鍵搞定zabbix的部署工作,目前只是整個Server端的腳本,後續將編寫Agent端自動推送的腳本
二、腳本用法介紹
腳本使用-h參數可以看到該腳本支持傳遞以下3個參數,該參數都不是必須參數,如果不傳遞將采用腳本默認參數進行安裝
直接執行腳本將進入人工確認模式進行安裝(靜默模式需要加”-s”參數),顯示如下:
人工模式使用默認參數(具體默認什麽參數看腳本):
人工模式傳入參數:
-d 表示將所有程序安裝至該路徑下,如果路徑不存在將自動創建
人工模式安裝:
人工模式配置:
人工模式啟動:
人工模式停止:
人工模式服務:
三、一鍵安裝Zabbix
一鍵安裝執行順序:安裝、配置、啟動,整個過程無需人工幹預,自動完成
執行靜默安裝
可以看到文件解壓路徑在/tmp/adm下面
可以看到文件安裝路徑在/usr/local/adm下面
安裝成功的標誌,如果軟件包成功安裝將會寫入該文件
正常應該寫入13個文件
查看端口是否啟動
查看開機服務
安裝目錄結構如下:
訪問測試
腳本自身會完成漢化,所以登陸進去界面都是中文的啦!
圖像數據都正常
至此整個安裝部署工作已經完成
其它說明:腳本支持全量重跑,任何一步出錯只需要重新執行就可以了,也可以通過人工模式安裝對應的模塊
lnmp+zabbix一鍵部署腳本