简介
Nginx UI 是一个全新的 Nginx 网络管理界面,旨在简化 Nginx 服务器的管理和配置。
它提供实时服务器统计数据、ChatGPT 助手、一键部署、Let’s Encrypt 证书的自动续签以及用户友好的网站配置编辑工具。
此外,Nginx UI 还提供了在线访问 Nginx 日志、配置文件的自动测试和重载、网络终端、深色模式和自适应网页设计等功能。
Nginx UI 采用 Go 和 Vue
特色
-
在线查看服务器 CPU、内存、系统负载、磁盘使用率等指标 -
在线 ChatGPT 助理 -
一键申请和自动续签 Let’s encrypt 证书 -
在线编辑 Nginx 配置文件,编辑器支持 Nginx 配置语法高亮 -
在线查看 Nginx 日志 -
使用 Go 和 Vue 开发,发行版本为单个可执行的二进制文件 -
保存配置后自动测试配置文件并重载 Nginx -
基于网页浏览器的高级命令行终端 -
支持深色模式 -
自适应网页设计
入门指南
使用前注意
Nginx UI 遵循 Debian 的网页服务器配置文件标准。创建的网站配置文件将会放置于 Nginx 配置文件夹(自动检测)下的 sites-available 中,启用后的网站将会创建一份配置文件软连接到 sites-enabled 文件夹。您可能需要提前调整配置文件的组织方式。
对于非 Debian (及 Ubuntu) 系统,您可能需要将 nginx.conf 配置文件中的内容修改为如下所示的 Debian 风格。
http {
# ...
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
安装
Nginx UI 可在以下平台中使用:
-
Mac OS X 10.10 Yosemite 及之后版本(amd64 / arm64) -
Linux 2.6.23 及之后版本(x86 / amd64 / arm64 / armv5 / armv6 / armv7) -
FreeBSD -
OpenBSD -
Dragonfly BSD -
Openwrt
使用方法
第一次运行 Nginx UI 时,请在浏览器中访问http://<your_server_ip>:<listen_port>/install 完成后续配置。
通过执行文件运行
-
在终端中运行 Nginx UI
nginx-ui -config app.ini
在终端使用 Control+C 退出 Nginx UI。
-
在后台运行 Nginx UI
nohup ./nginx-ui -config app.ini &
使用以下命令停止 Nginx UI。
kill -9 $(ps -aux | grep nginx-ui | grep -v grep | awk '{print $2}')
使用 Systemd
如果你使用的是Linux 安装脚本,Nginx UI 将作为 nginx-ui 服务安装在 systemd 中。请使用 systemctl 命令控制。
-
启动 Nginx UI
systemctl start nginx-ui
-
停止 Nginx UI
systemctl stop nginx-ui
-
重启 Nginx UI
systemctl restart nginx-ui
使用 Docker
您可以在 docker 中使用我们提供的 uozi/nginx-ui:latest 镜像,此镜像基于 nginx:latest 构建。您可以直接将其监听到 80 和 443 端口以取代宿主机上的 Nginx。
注意:映射到 /etc/nginx 的文件夹应该为一个空目录。
注意
-
首次使用时,映射到 /etc/nginx 的目录必须为空文件夹。 -
如果你想要托管静态文件,可以直接将文件夹映射入容器中。
Docker 部署示例
docker run -dit \
--name=nginx-ui \
--restart=always \
-e TZ=Asia/Shanghai \
-v /mnt/user/appdata/nginx:/etc/nginx \
-v /mnt/user/appdata/nginx-ui:/etc/nginx-ui \
-p 8080:80 -p 8443:443 \
uozi/nginx-ui:latest
界面展示

1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!

评论(0)