前言:nginx proxy manager 与 nginx 只要装一个就行,前者相当于一个可视化的 nginx

安装 Docker 和 DockerCompose

具体细节查看这篇文章 Docker 和 DockerCompose 的安装和配置

安装 Nginx Proxy Manager

选择一个目录用来创建 docker-compose.yaml 文件,如 /home/user/nginx_proxy_manager 目录。

在该目录下创建名为 docker-compose.yaml 的文件,写入以下内容:

version: '3.8'
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

保存后,在 /home/user/nginx_proxy_manager 目录下执行 docker-compose up -d 命令即可完成安装

安装成功后进入 NginxProxyManager 后台面板

服务器 IP 加 81 端口访问网页

用户:admin@example.com

密码:changeme

登入后记得先修改密码!