反向代理神器 | Nginx Proxy Manager安装教程

1.简介

官网:https://nginxproxymanager.com/

2. 准备

Debian 或者 Ubuntu 系统。

安装 docker 和 docker-compose。详见文章:在服务器中安装docker/docker-compose

3 安装 Nginx Proxy Manager

创建安装目录和配置文件:

sudo -i
mkdir -p /root/data/docker_data/proxy
cd /root/data/docker_data/proxy
vim docker-compose.yml

贴入配置文件:

version: '3'
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'  # 冒号左边可以改成自己服务器未被占用的端口
      - '81:81'  # 冒号左边可以改成自己服务器未被占用的端口
      - '443:443' # 冒号左边可以改成自己服务器未被占用的端口
    volumes:
      - ./data:/data # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 data 文件夹中
      - ./letsencrypt:/etc/letsencrypt  # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 letsencrypt 文件夹中

运行

cd /root/data/docker_data/proxy
docker-compose up -d 

4.访问

你可以通过ip:81访问 Nginx Proxy Manager
默认登陆名和密码: