侧边栏壁纸
博主头像
杰维特牡博主等级

行动起来,活在当下

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

目 录CONTENT

文章目录

Docker安装Nginx Proxy Manager(NPM)

Administrator
2023-10-20 / 0 评论 / 0 点赞 / 29 阅读 / 3578 字

家宽如何使用Nginx Proxy Manager反向代理,快速配置远程访问及SSL证书_哔哩哔哩_bilibili

部署Nginx Proxy Manager 服务

3.1创建一个与此类似的docker-compose.yml文件

mkdir ~/npm #创建一个目录用来安装此服务
cd ~/npm #进入目录
mkdir ~/data #不用进入目录
mkdir ~/letsencrypt #不用进目录

英文镜像 - jc21/nginx-proxy-manager
中文镜像 - chishin/nginx-proxy-manager-zh

vim docker-compose.yml  #将以下代码粘贴到里面然后按ESC,:WQ;保存退出
version: '3'
services:
  app:
    image: ' jc21/nginx-proxy-manager'
    restart: unless-stopped
    ports:
      - '8880:80'
      - '81:81'
      - '668:443'
    volumes:
      - ./data:/data      - ./letsencrypt:/etc/letsencrypt        #- ./data,前面的- ./表示本目录安装
version: '3'
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'  # 保持默认即可,不建议修改左侧的80
      - '81:81'  # 冒号左边可以改成自己服务器未被占用的端口
      - '443:443' # 保持默认即可,不建议修改左侧的443
    volumes:
      - ./data:/data # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 data 文件夹中
      - ./letsencrypt:/etc/letsencrypt  # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 letsencrypt 文件夹中

3.2在当前目录运行以下命令安装此服务

Bash

docker-compose up -d   #部署服务

进入Nginx Proxy Manager 后台

地址+端口81进入。

默认管理员用户:

Email:    admin@example.com
Password: changeme

用腾讯云DNS

​​333-20231017082916-l7gzop0.png

​​444-20231017083053-5g9c2h5.png

密钥

5266.fun
dns_aliyun_access_key = pCrBgIfUwNtQK61knOqhKPetlaN8A8
dns_aliyun_access_key_secret = LTAI5tJjKWLNU6cdJEyckNfm

LTAI5tGz2oS39Me3ffsiD2zF
oXACTxrqxVo0kIVjwnGJb4PfbvoiAe

LTAI5tJjKWLNU6cdJEyckNfm
pCrBgIfUwNtQK61knOqhKPetlaN8A8
dbe.plus
dns_tencentcloud_secret_id  = AKIDrZ4TedOuCGEyUl3HI5e0xiGZgaGix0rV
dns_tencentcloud_secret_key = WqyxjMm01qV0KSQCm9EAwWs21oOlwwkL
dbe.asia
dns_tencentcloud_secret_id  = AKIDKC0d8oZHKNFvSp23sgU7ap49FD2hCj7L
dns_tencentcloud_secret_key = DE2iL0qa82ymT8vpmfQp4971lV9nJqZF
dbe668.com
dns_tencentcloud_secret_id  = AKIDfGjz3ve9YmpeHNL8h5JPIEyY3V8g5HH5
dns_tencentcloud_secret_key = gFdsvkMo8HDAAEC1oRs8d0FJ9pLhrtlQ

106.54.221.125

卸载 Nginx Proxy Manager

BASH

cd /root/data/docker_data/npm

docker-compose down 

rm -rf /root/data/docker_data/npm  # 完全删除映射到本地的数据
rm -rf /root/docker/npm

可以卸载得很干净。

2023-11-12_163404.jpg

0

评论区