• 首页
  • 归档
  • 关于
  • 搜索
  • 夜间模式
    ©2026  望时代 Theme by OneBlog

    望时代

    搜索
    标签
    # 教程 # Linux # 脚本 # AI # 影音 # 游戏 # 随笔 # 科技 # 认知
  • 首页>
  • >
  • 正文
  • 使用Nginx Proxy Manager可视化配置反向代理(保姆级小白教程)

    2026年06月26日 2 阅读 0 评论 3932 字

    使用Nginx Proxy Manager可视化配置反向代理(保姆级小白教程) __2023年7月20日 __3条评论 __244次阅读 __0人点赞 __Tao_Qi 接上次emby搭建教程emby搭建,现在展开讲npm的搭建。 第一步:升级软件并且放行端口
    [code]

    apt update -y  && apt install -y curl wget sudo socat vim unzip
    

    [/code]
    [code]

    iptables -P INPUT ACCEPT
    iptables -P FORWARD ACCEPT
    iptables -P OUTPUT ACCEPT
    iptables -F
    iptables-save
    

    [/code]

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

    wget -qO- get.docker.com | bash
    

    [/code]
    [code]

    systemctl enable docker
    

    [/code]

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

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

    [/code]
    [code]

    sudo chmod  x /usr/local/bin/docker-compose
    

    [/code]

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

    mkdir -p /root/data/docker_data/npm
    

    [/code]
    [code]

    cd /root/data/docker_data/npm
    

    [/code]

    第五步:在/root/data/docker_data/npm这个文件夹创建一个叫docker-compose.yml的文件,将下列代码填入,并保存
    [code]

    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  
    

    [/code]

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

    cd /root/data/docker_data/npm
    

    [/code]
    [code]

    docker-compose up -d
    

    [/code]

    第七步:在等待docker拉取镜像的同时,可以解析域名了
    可以类似我这样,将要绑定的域名解析到服务器上
    (我这里以npm.wdfd.eu.org为例) 第八步:当提示运行成功之后,我们可以用IP 端口(端口是81)进入Nginx Proxy Manager管理面板了。 这是成功界面

    这是IP 端口的界面
    此时登录的账号和密码是默认的
    Email: [[email protected]](</cdn-cgi/l/email-protection>)
    Password: changeme
    登录之后就会要求修改名称,邮箱,跟密码,按照自己的来设置
    最后就是进入npm可视化面板配置反代了



    此时就可以通过https:域名访问npm面板了,
    重复上面添加代理的操作,可以再次添加很多代理服务器
    如果在本地搭建的emby服务器,域名就是emby.wdfd.eu.org(以我的解析为例)ip就是添加172.17.0.1 端口就是8096 依此类推,大家自己玩吧 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议

    1. 高桑说道: 2023年7月20日 下午12:05
    2. Yandex说道: 2023年7月20日 下午12:07
    3. key说道: 2023年8月31日 下午6:18

    发表回复 取消回复电子邮件地址不会被公开。必填项已用 标注 __ __

    本文著作权归作者 [ doudoudoubao ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    教程
    取消回复

    发表留言
    回复

    Copyright©2026  All Rights Reserved.  Load:0.003 s
    Theme by OneBlog V3.7.1
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。