Nginx 可視化!配置監控一條龍!

知道的越多,不知道的就越多,業餘的像一棵小草!

編輯:業餘草
來源:https://www.xttblog.com/?p=5000

需求

nginx 可視化管理,例如

  • 配置管理

  • 性能監控

  • 日誌監控

  • 其他配置

方案

目前已實現前兩條:配置管理,和性能監控。日誌分析監控這塊還需要配合借鑑 Go Access!

目前方案直接套用 nginx-gui。

這個東西真的要吹一波,太好用了。而且源碼公開,解決了我這種 java 出身的 linux 菜鳥的一大難題!

界面截圖:

說明

先說明下,我也是剛纔現學的,只是寫下折騰的過程和碰到的問題 詳細的用法之類的還是建議訪問作者的github和作者的博客查看

作者github:https://github.com/onlyGuo/nginx-gui

折騰

一 下載和配置

首先到作者github說明頁面,下載對應系統版本的安裝包 需要注意的是linux版本有一段描述不可忽視

配置步驟如下:

  1. 下載並解壓 Nginx-GUI-For-Linux-1.6.zip

  2. 修改配置文件 文件位置:conf/conf.properties

nginx 安裝路徑

nginx.path = /usr/local/Cellar/nginx/1.15.12

nginx 配置文件全路徑

nginx.config = /Users/gsk/dev/apps/nginx-1.15.12/conf/nginx.conf
# 
account.admin = admin

3 重命名(此步驟僅linux版本需要) 根據原作者的描述 針對linux 64位版本 需要將 lib/bin/ 下的 javavms 文件 重命名爲 javavmsnginxgui

二 在服務器上運行 前面的步驟都完成以後,直接打包發佈到服務器

賦權

sudo chmod -R 777 nginx-gui/

後臺啓動

nohup bash /root/web/nginx-gui/startup.sh > logs/nginx-gui.out & 訪問默認端口 8889 默認賬號密碼都是admin

目前最新的版本爲 V1.6,已實現不少新功能和修復了已知的所有 bug,推薦大家使用最新版本,分分鐘搞定 Nginx。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章