21
2025
04
16:21:07

推荐一款Nginx的可视化神器!

NginxWebUI

在服务器管理和网站运维中,Nginx凭借其高性能和稳定性成为不可或缺的工具。然而,复杂的配置语法,配置是否正确等等,操作起来还是需要一定的技术含量,有了下面这款产品,我们就可以通过可视化的图形化界面简化Nginx的配置与管理过程。

简介

方便快捷易用的Nginx可视化UI网页管理部署配置工具系统,使用Web网页系统来快速配置部署,支持在线配置你的Nginx/Openresty的反向代理、负载均衡、SSL/HTTPS证书免费签发,自动续签、TCP/UDP 3-4层转发、可以自定义参数字段、均衡负载节点、Nginx服务状态监控故障报警、集群配置同步等,快速部署多个或N个Nginx集群节点,支持导入现有Nginx配置文件让你无忧使用。


功能说明

可以使用WebUI配置nginx的各项功能,包括http协议转发,tcp协议转发, 反向代理, 负载均衡, ssl证书自动申请、续签、配置等, 最终生成nginx.conf文件并覆盖nginx的默认配置文件, 完成nginx的最终功能配置。

可以管理多个nginx服务器集群, 随时一键切换到对应服务器上进行nginx配置, 也可以一键将某台服务器配置同步到其他服务器, 方便集群管理。

nginx本身功能复杂, 本项目并不能涵盖nginx所有功能, 只能配置常用功能, 更高级的功能配置仍然需要在最终生成的nginx.conf中进行手动编写。

部署此项目后, 配置nginx再也不用上网各种搜索, 再也不用手动申请和配置ssl证书, 只需要在本项目中进行增删改查就可方便的配置nginx。

实操

docker安装


拉取镜像

docker pull registry.cn-hangzhou.aliyuncs.com/cym19871102/nginxwebui:latest

启动容器

docker run -itd -v /home/nginxWebUI:/home/nginxWebUI -e BOOT_OPTIONS="--server.port=8080" --net=host --restart=always registry.cn-hangzhou.aliyuncs.com/cym19871102/nginxwebui:latest

第一次访问页面,需要配置管理用户密码

系统运行状态,可以查看服务器cpu使用率,内存使用,磁盘使用,网速统计。

基本参数配置

http参数配置

反向代理

添加完代理地址后,可以检查配置的端口是否被占用,点击预览可以查看生成的配置

配置负载均衡

预览查看生成的nginx配置

启用配置

可以校验文件、替换文件、重新装载配置文件

还可以启动nginx、停止nginx、还原文件。


静态网页上传

证书管理

支持阿里万网、DNSPod、腾讯云、华为云、亚马逊云、IPv64

支持是手动上传证书

Nginx日志查看

日志追踪

支持导出配置数据、导入配置数据、导出程序日志

远程服务器

可以部署多个服务器,监控多个服务器上的nginx,可以监控服务、同步服务器配置、查看conf,简直是运维的得力助手。

管理员管理

如果忘记密码,可以通过以下命令查看用户名密码

进入到容器中

docker exec -it <容器id> /bin/sh

执行以下命令查看用户名密码

java -jar /home/nginxWebUI.jar --project.findPass=true

详细使用请参考使用文档,访问ip:端口/doc/api.html,即可查看


gitee地址

https://gitee.com/cym1102/nginxWebUI

github地址

https://github.com/cym1102/nginxWebUI




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/10623.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: