功能說明
本項目可以使用WebUI配置nginx的各項功能, 包括http協議轉發, tcp協議轉發, 反向代理, 負載均衡, 日誌管理和解析, ssl證書自動申請、續籤、配置等, 最終生成nginx.conf文件並覆蓋nginx的默認配置文件, 完成nginx的最終功能配置.
支持nginx伺服器集群批量管理, 可批量發送配置文件, 批量執行重啟和重載入的命令.
部署此項目後, 配置nginx再也不用上網各種搜索, 再也不用手動申請和配置ssl證書, 再也不用為了配多個nginx登錄n遍伺服器了, 只需要在本項目中進行增刪改查就可方便的配置nginx和伺服器集群。
nginx本身功能複雜, 本項目並不能涵蓋nginx所有功能, 但支持配置的功能已經涵蓋90%的nginx使用, 更高級的功能配置可根據需要在項目提供的自定義參數中配置.
本項目已進入功能穩定期, 能想到的功能都已經實現, 今後開發以修復bug為主.
技術說明
經過熱心網友不斷的建議和修改, 本項目已經不單單是一個nginx配置文件的更改與管理工具了, 已經集成了很多伺服器運維功能, 成了一個強大的前端伺服器運維工具.
除了nginx的conf可視化配置以外, nginxWebUI還提供以下功能:
1. 靜態網頁包可上傳並進行統一管理
2. ssl證書可在線申請並定時續籤. 統一對ssl進行管理及部署
3. 集成nginx效驗, 重載, 啟動, 停止命令, 可在網頁上對nginx運行狀態進行操作
4. 可在一臺伺服器上遠程管理其他nginxWebUI伺服器, 可以在一個網址上修改複數的nginx集群配置, 同時提供集群nginx服務運行狀態監控功能, 使用郵件進行宕機提醒.
5. 可對nginx中配置的負載均衡節點進行運行狀態監控, 使用郵件進行宕機提醒.
6. 集成nginx日誌解析功能, 可配置是否生成nginx日誌及定時對nginx日誌進行解析
7. 可反嚮導入已有的nginx配置文件, 可快速克隆已有反向代理配置, 可檢查反向代理的埠佔用.
8. 提供系統cpu 內存 硬碟運行狀態監測
9. 提供中英文雙語切換
界面示例
本次更新內容
1. 添加中英文切換
2. 修復sqlite.db尺寸不斷擴大的問題
3. 自定義參數可調整順序
4. 添加手動解析日誌功能