How to Set Up Nginx‑GUI for Visual Nginx Management on Linux

This guide walks you through installing, configuring, and running the open‑source Nginx‑GUI tool on a Linux server, covering download, property file edits, Linux‑specific renaming, permission setup, startup commands, and the features currently supported versus pending.

Programmer DD
Programmer DD
Programmer DD
How to Set Up Nginx‑GUI for Visual Nginx Management on Linux

需求

nginx 可视化管理,例如

配置管理

性能监控

日志监控

其他配置

方案

目前已实现前两条:配置管理和性能监控。日志分析监控仍需另找方案实现。

直接套用 GitHub 上的 nginx‑gui 项目。

说明

本文记录了作者刚学到的使用过程以及遇到的问题。

折腾

一 下载和配置

从作者的 GitHub 页面下载对应系统版本的安装包,注意 Linux 版本的特殊说明。

1 下载并解压

Nginx-GUI-For-Linux-1.0.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 版本需要)

lib/bin/java_vms 重命名为 lib/bin/java_vms_nginx_gui

二 在服务器上运行

完成前述步骤后,直接打包发布到服务器。

# 赋权
sudo chmod -R 777 nginx-gui/

# 后台启动
nohup bash /root/web/nginx-gui/startup.sh > logs/nginx-gui.out &

访问默认端口 8889 ,默认账号密码均为 admin

遗留问题

已实现的功能:

性能监控

可视化配置

未实现的功能:

日志分析

访问统计

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

GUIConfigurationPerformance MonitoringLinuxNGINXserver management
Programmer DD
Written by

Programmer DD

A tinkering programmer and author of "Spring Cloud Microservices in Action"

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.