<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="反向代理神器 Nginx Proxy Manager 中文版（汉化版）">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2022-07-25 14:11<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:反向代理神器 Nginx Proxy Manager 中文版（汉化版）






GitHub：https://github.com/xiaoxinpro/nginx-proxy-manager-zh

Docker：https://hub.docker.com/r/chishin/nginx-proxy-manager-zh



本项目是基于 NginxProxyManager/nginx-proxy-manager 翻译的中文版本，该项目属于一个预构建的docker映像，它可以让你轻松地部署到你的网站上运行，包括免费的SSL，而不需要知道太多关于 Nginx 或 Let's Encrypt 的信息。




快速部署

1. 环境部署

安装Docker和Docker-compose





XML/HTML代码


    #docker官方安装脚本  

    curl -sSL https://get.docker.com/ | sh  

    #debian安装docker-compose  

    apt-get -y install docker-compose  




Docker官方安装文档（英文）     Docker-Compose官方安装文档（英文）  Docker和Docker-compose安装文档（中文）

2. 创建YAML文件

创建一个 docker-compose.yml 文件:



XML/HTML代码


    version: '3'  

    services:  

      app:  

        image: 'chishin/nginx-proxy-manager-zh:latest'  

        restart: always  

        ports:  

          - '80:80'  

          - '81:81'  

          - '443:443'  

        volumes:  

          - ./data:/data  

          - ./letsencrypt:/etc/letsencrypt  




3. 部署运行



XML/HTML代码


    docker-compose up -d  






 4. 登录管理页面

当你的docker容器成功运行，使用浏览器访问81端口。 有些时候需要稍等一段时间。

http://IP:81

默认管理员信息:



XML/HTML代码


    Email:admin@example.com

    Password:changeme






使用这个默认用户登录后，系统会立即要求您修改详细信息和密码。

5. 快速升级



XML/HTML代码


    docker-compose down  

    docker-compose pull  

    docker-compose up -d  






这个项目将自动更新任何数据库或其他要求，所以你不必遵循任何疯狂的指示。上面的这些步骤将提取最新的更新并重新创建docker容器。 

 

更多


1. 官方文档（英文）


项目源码  项目官网  安装手册  高级配置  常见问题




2. 替换中文镜像


当你使用官方示例的docker-compose时需要注意，将image镜像jc21/nginx-proxy-manager替换为chishin/nginx-proxy-manager-zh即可实现中文部署。


3. 关于中文镜像


中文镜像并没有重新构建后端代码，由Dockerfile-zh文件可以得知，中文镜像基于官方镜像替换前端代码来实现的，所以中文版本的全部功能与官方版本完全相同，只是显示界面的文字不同的区别。




 


最新版本如果出现SSL证书申请失败可以尝试退回到2.9.18版本。




XML/HTML代码


    version: '3'  

    services:  

      app:  

        image: 'chishin/nginx-proxy-manager-zh:2.9.18'  

        restart: always  

        volumes:  

          - ./nginx-proxy-manager/data:/data  

          - ./nginx-proxy-manager/letsencrypt:/etc/letsencrypt  

        network_mode: &quot;host&quot; 







也可以简化成




XML/HTML代码


    docker run -d --name=npm -v  ./npm/data:/data -v ./npm/letsencrypt:/etc/letsencrypt  -e TZ=Asia/Shanghai --net=host --privileged=true  --restart=always chishin/nginx-proxy-manager-zh:2.9.18







以上为2.9.18中文版，具体自测。


如果需要最新版本




XML/HTML代码


    docker run -d --name=npm -v  /opt/npm/data:/data -v /opt/npm/letsencrypt:/etc/letsencrypt  -e TZ=Asia/Shanghai --net=host --privileged=true  --restart=always chishin/nginx-proxy-manager-zh:latest




如果电脑同时有v4和v6地址，在端口转发里面，转发主机如果写ipv6地址，记得地址需要加 [ ] ，就可以实现v4转v6或者v6转v4。
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
