logo NodeSeekbeta

使用Nginx Proxy Manager可视化配置反向代理(保姆级小白教程)

接上次emby搭建教程emby搭建,现在展开讲npm的搭建。

第一步:升级软件并且放行端口

apt update -y  && apt install -y curl wget sudo socat vim unzip
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
iptables-save

第二步:安装docker并设置开机启动

wget -qO- get.docker.com | bash
systemctl enable docker

第三步:安装docker compose并赋予权限

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

第四步:创建文件夹并进入文件夹

mkdir -p /root/data/docker_data/npm
cd /root/data/docker_data/npm

第五步:在/root/data/docker_data/npm这个文件夹创建一个叫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 
      - ./letsencrypt:/etc/letsencrypt  

第六步:CD到文件夹,并运行docker-compose

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

第七步:在等待docker拉取镜像的同时,可以解析域名了

1
可以类似我这样,将要绑定的域名解析到服务器上
(我这里以npm.wdfd.eu.org为例)

第八步:当提示运行成功之后,我们可以用IP+端口(端口是81)进入Nginx Proxy Manager管理面板了。

这是成功界面
屏幕截图 2023-07-20 113247
这是IP+端口的界面
屏幕截图 2023-07-20 113656

此时登录的账号和密码是默认的
Email: [email protected]
Password: changeme
登录之后就会要求修改名称,邮箱,跟密码,按照自己的来设置
屏幕截图 2023-07-20 113924

最后就是进入npm可视化面板配置反代了

22
33
44
55
66

此时就可以通过https:域名访问npm面板了,
重复上面添加代理的操作,可以再次添加很多代理服务器
如果在本地搭建的emby服务器,域名就是emby.wdfd.eu.org(以我的解析为例)ip就是添加172.17.0.1 端口就是8096

依此类推,大家自己玩吧

12345
  • 朋友,图都炸了 xhj027

  • 所以eu.org什么时候上班 xhj007

  • 这个教程不错 xhj003

  • 这个是debian系统还是centos系统

  • @LocaiM #3 看第一步升级软件源就不是centos了,如果是centos把升级的命令apt改成yum就可以了

  • @xiaoht #4 xhj027 大意了 xhj020

  • 不错

  • @xiaoht 学习到了#0

  • @xiaoht #0
    楼主这是继上一次"搭建emby服务器"的帖子, 书接上回继续发光发热 xhj003 +鸡腿儿

  • 后期想升级这个ningx版本怎么操作呢

  • @LocaiM #9
    cd /root/data/docker_data/npm

    docker-compose down

    docker-compose pull

    docker-compose up -d

    三行命令重新拉取

12345

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有61579位seeker

🎉欢迎新用户🎉