前言
最好用的nginx面板, 没有之一, nginx proxy manager都不能相比, 毕竟功能npm不够全
项目介绍
本项目可以使用WebUI配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, ssl证书自动申请、续签、配置等, 最终生成nginx.conf文件并覆盖nginx的默认配置文件, 完成nginx的最终功能配置。
本项目可管理多个nginx服务器集群, 随时一键切换到对应服务器上进行nginx配置, 也可以一键将某台服务器配置同步到其他服务器, 方便集群管理nginx本身功能复杂, 本项目并不能涵盖nginx所有功能, 只能配置常用功能, 更高级的功能配置仍然需要在最终生成的nginx.conf中进行手动编写。
部署此项目后, 配置nginx再也不用上网各种搜索, 再也不用手动申请和配置ssl证书, 只需要在本项目中进行增删改查就可方便的配置nginx。
项目官网
GitHub地址
Docker Hub地址
VPS要求
- 最低要求: 1核 384MB内存 2G存储
- 开放 80 443端口
安装教程
安装Docker
bash <(curl -fsSL https://get.docker.com)
运行NginxWebUI
docker run -itd \ --name nginxwebui \ #自定义容器名 -v $Your_Path/nginxWebUI:/home/nginxWebUI \ #自定义映射路径 -e BOOT_OPTIONS="--server.port=8080" \ #自定义面板端口 --privileged=true \ --net=host \ --restart=always \ cym1102/nginxwebui:latest
使用方法
1. 访问后台 http:// IP : 面板端口 , 创建管理员账号
2. 登录后台
各项功能在侧边栏标的很清楚, 有一定基础的很容易上手。
3. 证书申请
可选三种方法管理SSL证书
个人建议DNS方式, 自动申请自动续期, 成功率搞
4. 反代设置
配置反代后, 还需要重启配置文件生效
浏览器访问你的域名,自动跳转https,搞定!
5. 支持Nginx集群
Nginx上传限制
http 参数配置页面添加http参数配置,名称:client_max_body_size,值:1000m(想要多大填多大)。
或者点击 简易配置向导,一键全部搞定。
注意:
每次在反向代理修改配置后需要在启用配置里重新启用才能生效 ! ! !




文章评论