[begin] Nginx Proxy Manager [/begin] 就是一款让你能通过网页的一些设置,完成网站的代理配置,无需自己再手动安装Nginx修改配置文件了,大大提高了效率。项目也是开源的,不用担心项目的安全性。
更新
v1.0 基础内容(2022.09.03)
一.安装部署
1.1 Docker 部署
拉取镜像
docker pull jc21/nginx-proxy-manager:latest
启动容器
docker run --name nginx-proxy-manager -it -d --restart=always -p 80:80 -p 52002:81 -p 443:443 jc21/nginx-proxy-manager:latest
命令解释:
-d \ #后台运行
-p 80:80 \ #映射容器内80端口至宿主机80端口,用于代理其它应用端口
-p 443:443 \ #映射容器内443端口至宿主机443端口,用于代理其它应用端口
-p 8081:81 \ #映射容器内81端口至宿主机8081端口,管理后台登录端口
–restart=always #配置容器始终启动
–name nginx-proxy-manager #配置容器名称
jc21/nginx-proxy-manager:latest #运行docker官方镜像站 wbsu2003/lskypro 镜像,latest:最新镜像
访问服务: http://服务器ip:8081 就可以访问了
默认管理员用户
admin@example.com
changeme
1.2 docker-compose 部署
创建文件路径
mkdir -p /data/Docker/NPM
进入存放文件的路径
cd /data/Docker/NPM
创建 docker-compose.yml 配置文件
sudo vi docker-compose.yml
编辑配置
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: always
ports:
- '80:80'
- '52001:81'
- '443:443'
volumes:
- /data/Docker/NPM/data:/data
- /data/Docker/NPM/letsencrypt:/etc/letsencrypt
运行容器
docker-compose up -d
感谢您的来访,获取更多精彩文章请收藏本站。
© 版权声明
THE END
暂无评论内容