拥有NAS的生活 篇五十九:给NAS用上Nginx可视化面板
这里是拥有NAS的生活第五十八期,今天给大家推荐的是nginxWebUI。这是一款专为懒人打造的nginx可视化面板,通过简单的设置即可完成nginx设置。
nginxWebUI介绍
直观的图形界面
nginxWebUI提供了一个易于使用的图形界面,用户无需深入了解nginx的配置语法和细节,就能够进行高效的配置。这对于那些不熟悉nginx命令行操作或配置文件语法的小白来说,是一个极大的便利。
功能丰富
nginxWebUI涵盖了nginx日常使用的90%的功能,包括HTTP协议转发、TCP协议转发、反向代理、负载均衡、静态HTML服务器设置,以及SSL证书的自动申请、续签和配置等。这使得管理员能够在一个统一的界面中完成大部分的nginx配置工作。
配置文件生成与控制
配置完成后,nginxWebUI可以一键生成nginx.conf文件,并控制nginx使用此文件进行启动和重载。这极大地简化了配置文件的生成和管理过程,减少了手动编辑配置文件的错误和不便。
集群管理
nginxWebUI还支持管理多个nginx服务器集群,可以一键切换到对应的服务器上进行配置,也可以一键将某台服务器的配置同步到其他服务器,从而方便地进行集群管理。
自定义参数模板功能
对于nginxWebUI没有涵盖到的配置项,可以在conf文件使用自定义参数模板来生成独特的配置参数。小白也可以拥有更高级配置的玩法。
简化SSL证书管理
nginxWebUI能够自动申请、续签和配置SSL证书,这极大地简化了SSL证书的管理过程。此外无需再手动处理复杂的证书申请和配置任务,从而提高了工作效率和安全性。
使用设备
本文以DS920+为例进行部署测试,如果你也感兴趣,不妨点击下方链接购买吧!
Docker部署
1. 拉取镜像
直接ssh里root模式下,输入以下代码拉取镜像
docker pull cym1102/nginxwebui:latest
2. 创建文件夹
mkdir -p /volume1/docker/nginxWebUI
3. 启动容器
docker run -itd
-v /volum1/docker/nginxWebUI:/home/nginxWebUI
-e BOOT_OPTIONS="--server.port=8090"
--net=host
cym1102/nginxwebui:latest
注意事项:启动容器请务必使用--net=host参数, 代表直接映射本机端口,直接走host模式,如果不懂请保持此设置。
Docker-compose部署
1. 创建文件夹
如果你觉得麻烦,你也可以使用docker-compose文件的方式部署,请先创建好文件夹
mkdir -p /volume1/docker/nginx/nginxWebUI
2. 保存参数到docker-compose.yml文件
version: "3.2"
services:
nginxWebUi-server:
image: cym1102/nginxwebui:latest
volumes:
- type: bind
source: "/nginxWebUI"
target: "/home/nginxWebUI"
environment:
BOOT_OPTIONS: "--server.port=8090"
privileged: true
network_mode: "host"
3. 启动容器
cd /volume1/docker/nginx
docker-compose up -d
后台展示
浏览器输入NAS IP:8090,即可查看登录界面。第一次需要初始化,需要手动创建账号密码,以后即可使用该账号密码登录该管理界面。
基本参数
该目录下代表一些nginx模块,如果你不懂请不要随意修改,会导致无法使用
http参数
这代表某些http请求的配置,例如缓存过期、缓存大小等
反向代理
反向代理可以参考这个格式修改,上面的ip代表你要访问的,下面的则代表实际所在ip,可以替代群晖系统自带的反向代理使用,功能更加齐全,自己也可以修改自定义配置。
凉大白开
校验提示文案
值友6847650699
校验提示文案
EBIEBI
校验提示文案
wainyang
校验提示文案
grafspee
校验提示文案
雨天就不打伞
校验提示文案
蓝蓝滴天空
校验提示文案
月华羽衣
校验提示文案
过期小孩
校验提示文案
爱吃大锅饭
校验提示文案
爱吃大锅饭
校验提示文案
爱吃大锅饭
校验提示文案
爱吃大锅饭
校验提示文案
过期小孩
校验提示文案
值友6847650699
校验提示文案
月华羽衣
校验提示文案
蓝蓝滴天空
校验提示文案
雨天就不打伞
校验提示文案
grafspee
校验提示文案
wainyang
校验提示文案
EBIEBI
校验提示文案
凉大白开
校验提示文案