侧边栏壁纸
博主头像
天马行空 博主等级

凡是过往,皆为序章

  • 累计撰写 632 篇文章
  • 累计创建 11 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Nginx Proxy Manage 部署

sortie
2026-04-06 / 0 评论 / 0 点赞 / 16 阅读 / 0 字

介绍

在阿里云上部署NPM,腾讯云同理。

https://nginxproxymanager.com/setup/

安装

国内服务商把443和80端口都封了,只能换端口,以下是阿里云的部署

sudo -i

mkdir -p /root/data/docker_data/npm

cd /root/data/docker_data/npm

nano docker-compose.yml
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '8080:80'  # 保持默认即可,不建议修改左侧的80
      - '81:81'  # 冒号左边可以改成自己服务器未被占用的端口
      - '44443:443' # 保持默认即可,不建议修改左侧的443
    environment:
      TZ: "Asia/Shanghai"
    volumes:
      - ./data:/data # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 data 文件夹中
      - ./letsencrypt:/etc/letsencrypt  # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 letsencrypt 文件夹中

拉取镜像代理:

docker pull docker.1ms.run/jc21/nginx-proxy-manager:latest

重命名镜像:

docker tag docker.1ms.run/jc21/nginx-proxy-manager:latest jc21/nginx-proxy-manager:latest

删除代理镜像:

docker rmi docker.1ms.run/jc21/nginx-proxy-manager:latest

开始安装:

docker compose up -d

博主关闭了所有页面的评论