歡迎您光臨本站 註冊首頁

nginxWebUI 1.2.1 釋出,nginx 圖形化管理工具

←手機掃碼閱讀     admin @ 2020-05-27 , reply:0

功能說明

本專案可以使用WebUI配置nginx的各項功能, 包括http協議轉發, tcp協議轉發, 反向代理, 負載均衡, ssl證書自動申請、續簽、配置等, 最終生成nginx.conf檔案並覆蓋nginx的預設配置檔案, 完成nginx的最終功能配置.

支援nginx伺服器叢集批次管理, 可批次傳送配置檔案, 批次執行重啟和過載入的命令.

部署此專案後, 配置nginx再也不用上網各種搜尋, 再也不用手動申請和配置ssl證書, 再也不用為了配多個nginx登入n遍伺服器了, 只需要在本專案中進行增刪改查就可方便的配置nginx和伺服器叢集。

nginx本身功能複雜, 本專案並不能涵蓋nginx所有功能, 但支援配置的功能已經涵蓋90%的nginx使用, 更高階的功能配置可根據需要在最終生成的nginx.conf中進行手動編寫。

技術說明

本專案是基於springBoot的web系統, 資料庫使用sqlite, 因此伺服器上不需要安裝任何資料庫.

其中orm使用了本人自己開源的sqlHelper專案作為orm, 使用sqlite作為資料庫, 專案啟動時會釋放一個.sqlite.db到系統使用者資料夾中, 注意進行備份 .

本系統支援在系統內透過Let's encrypt申請和續簽證書, 使用acme.sh指令碼進行自動化申請, 開啟續簽的證書將在每天凌晨2點進行續簽, 只有超過60天的證書才會進行續簽. acme.sh只支援linux, 因此只能在linux中進行證書申請

本次更新內容

1. 提供docker映象, 在一個docker映象中同時安裝了nginx和nginxWebUI, 一體化執行與管理更方便, WebUI相容性更好, 更適合企業批次部署

下載映象: docker pull registry.cn-hangzhou.aliyuncs.com/cym1102/nginxwebui:1.2.1

啟動容器: docker run -itd --net=host registry.cn-hangzhou.aliyuncs.com/cym1102/nginxwebui:1.2.1 

2. 遠端管理中增加了可批次執行命令, 可檢視nginx執行與否

3. 增強了賬號安全管理, 本專案涉及系統許可權比較深, 必須加強安全管理


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/115978/nginx-1-2-1-released
nginxWebUI 1.2.1 釋出,nginx 圖形化管理工具已經有90次圍觀

http://coctec.com/news/all/show-post-235836.html