
YouTube:https://youtu.be/Z2zl2TlDzd8
官网:https://nginxproxymanager.com/
本项目是基于 NginxProxyManager/nginx-proxy-manager 翻译的中文版本,该项目属于一个预构建的docker映像,它可以让你轻松地部署到你的网站上运行,包括免费的SSL,而不需要知道太多关于 Nginx 或 Let’s Encrypt 的信息。
开始部署
服务器环境:Debian 10(Ubuntu 20.04也可以)或以上版本
登陆服务器
不建议用CentOS,具体原因请见:解释使用Debian而不是CentOS的原因
Docker中文版安装
GitHub – xiaoxinpro/nginx-proxy-manager-zh: 基于nginx-proxy-manager翻译的中文版本
中文版,创建一个 docker-compose.yml
文件:
version: '3'
services:
app:
image: 'chishin/nginx-proxy-manager-zh:release'
restart: always
ports:
- '80:80' #nginx容器外部和内部端口不可以改,需要使用
- '81:81' #管理端口
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
部署运行
docker-compose up -d
登录管理页面
当你的docker容器成功运行,使用浏览器访问81
端口。 有些时候需要稍等一段时间。
默认登陆名和密码:
Email:
admin@example.com
Password:
changeme
快速升级
docker-compose down #停止当前容器
docker-compose pull #拉取新的镜像
docker-compose up -d #运行容器