AI智能摘要
Nginx Proxy Manager是一款易于使用的反向代理工具,无需掌握复杂的Nginx配置即可快速完成设置和SSL证书部署。它通过Docker运行,用户创建安装目录后使用docker-compose命令安装。访问需通过ip+81端口号,初始登录信息为`admin@example.com`和`changeme`。更新时执行docker-compose的相关命令,并清理无用镜像。卸载则通过删除相关目录和容器完成。
— 此摘要由AI分析文章内容生成,仅供参考。
🌾 Nginx Proxy Manager
Nginx proxy manager是一个很简单的反向代理工具。
官网:https://nginxproxymanager.com/
门槛极低,操作简单,不需要掌握很复杂的Nginx配置知识,只需要几步就能很轻松完成反向代理的设置和SSL证书的部署。
Docker搭建的服务需用ip+端口号来就行访问,这样既不好记也不美观,所以就要用到nginx这样的反向代理了。但是nginx配置起来很容易出错,不过总有简单的,那就是Nginx Proxy Manager。
🌾 开始部署
配置好Docker环境后创建一个安装目录
sudo -i
mkdir -p /root/data/docker/npm
cd /root/data/docker/npm
直接使用docker-compose安装
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
运行并访问Nginx Proxy Manager
cd /root/data/docker/npm
docker-compose up -d
浏览器输入http://ip+81
访问
默认登录用户名和密码
Email: admin@example.com
Password: changeme
更新Nginx Proxy Manager
cd /root/data/docker/npm
docker-compose down
cp -r /root/data/docker/npm /root/data/docker/npm.archive
docker-compose pull
docker-compose up -d
docker image prune # prune 命令用来删除不再使用的镜像
卸载Nginx Proxy Manager
cd /root/data/docker/npm
docker-compose down
rm -rf /root/data/docker/npm
© 版权声明
THE END
暂无评论内容