Nginx Proxy Manager v1.0

[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
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容