nginx-proxy-manager-zh 快速上手指南:3 步给自托管服务加上 HTTPS 和自动证书

发布时间:2026/10/24 4:18:50

nginx-proxy-manager-zh 快速上手指南:3 步给自托管服务加上 HTTPS 和自动证书 nginx-proxy-manager-zh 快速上手指南3 步给自托管服务加上 HTTPS 和自动证书【免费下载链接】nginx-proxy-manager-zh基于nginx-proxy-manager翻译的中文版本项目地址: https://gitcode.com/gh_mirrors/ng/nginx-proxy-manager-zh家里几台设备各跑一个 Web 服务端口从 3000 排到 8096域名指过来却打不开。nginx-proxy-manager-zh 是为这种局面准备的中文界面的反向代理管理器表单里填域名和后端地址它自动写好 Nginx 配置并申请 Lets Encrypt 证书不用手写 conf。 它解决什么问题nginx-proxy-manager-zh 是一个基于 Nginx 的反向代理管理器所谓反向代理就是访客访问你的域名时由它负责把请求转给真正提供服务的机器。它把 Nginx 配置、证书申请、访问控制全部做成中文表单保存后立即生效。中文版本基于官方镜像替换前端实现功能与官方版完全一致只是界面文字不同。适用人群解决的问题家庭自托管新手不会写 Nginx 配置也能做反向代理和 HTTPS小型团队运维Lets Encrypt 证书到期自动续期操作留有审计记录多服务管理员域名按业务拆分统一入口、统一证书、统一访问控制 最短上手路径从空目录到能登录只做三件事。新建 Compose 文件目标是拿到一个端口和数据目录都配好的服务。Compose 文件就是一份描述容器怎么跑的清单在工作目录新建docker-compose.yml镜像用中文版的chishin/nginx-proxy-manager-zh:release挂载./data保证配置和数据库重启不丢若想把证书文件放到容器外再补一行./letsencrypt:/etc/letsencrypt的卷。services: app: image: chishin/nginx-proxy-manager-zh:release restart: always ports: - 80:80 - 81:81 - 443:443 volumes: - ./data:/data启动容器目标是让容器在后台运行并完成首次初始化。在项目目录执行下面命令让 Docker 拉取镜像并启动docker-compose up -d等约半分钟用docker-compose logs app看到 Nginx 启动完成的输出即可。打开管理界面并改密码目标是拿到中文管理入口。浏览器访问http://服务器IP:81用默认账号adminexample.com、密码changeme登录。首次登录会强制修改密码和邮箱。建议用密码管理器生成强密码邮箱要真实可用证书到期提醒就发到这里。 核心功能逐个看添加第一个代理主机代理主机就是一条域名 → 后端服务的转发规则也是这个工具最常用的功能。在主机 → 代理主机里点添加填写域名、转发主机名或 IP、转发端口即可后端是 Docker 服务时转发地址直接写容器名。保存后列表里会出现这个域名并显示已启用浏览器直接访问该域名就能打到后端配置由 Nginx 配置模板 自动生成并加载。配置 Lets Encrypt 证书自动续期Lets Encrypt 是免费证书机构证书 90 天过期本项目内置自动申请和到期前自动续期。编辑代理主机切到SSL标签证书来源选 Lets Encrypt填邮箱并勾选条款顺带可打开强制 SSLHTTP 自动跳 HTTPS、HTTP/2 和 HSTS。保存几秒后证书列表里会出现这条域名此后自动续期你只需要偶尔看一眼邮件。申请前域名必须已经解析到这台服务器且 80、443 端口能从公网到达否则 Lets Encrypt 的 HTTP 验证会失败。用重定向主机做域名跳转重定向主机只负责跳转、不转发内容典型用途是旧域名改 301 到新域名搜索引擎权重不丢。在主机 → 重定向主机里填来源域名、目标地址和跳转状态码301 或 302保存后访问旧域名会立刻被弹到新地址。用访问列表限制谁能访问访问列表是一份 IP 黑白名单加上账号密码适合给自身没有登录功能的后端服务补一道门。先在访问列表里建规则IP 或 CIDR 段可选基本认证再回到代理主机编辑页把这份列表关联上。之后只有名单内的客户端能打开页面未授权请求直接收到 403。用 404 死主机兜底未知域名死主机是一条兜底规则别人直接扫你的公网 IP、访问任何没配置过的域名时看到的是一个自定义 404 页而不是服务器默认页。在主机 → 404 死主机里填一个占位域名比如dead.你的域名保存后访问任意陌生域名都会落到这个页面。 两个真实场景家庭自托管三台服务、一个入口小李把 Jellyfin、Nextcloud、Grafana 装进家里的 Docker 主机三个端口各不相同手机在外网想访问就得记三个地址。他在 nginx-proxy-manager-zh 里建了三条代理主机域名分别用jellyfin.、cloud.、grafana.加家庭域名转发地址写 Docker 网络里的容器名SSL 全部选 Lets Encrypt 并打开强制 SSL。二十分钟后他在外面用 4G 打开 Jellyfin绿锁亮起Nextcloud 同步照常。对缓存和 WebSocket 有要求的服务他在编辑页的高级里补了几行自定义 Nginx 指令不用重新构建镜像。此后家里每加一个服务就是复制一次表单的事。小团队部署统一入口、责任到人一个五人小组把内部 Wiki 和部署面板放在一台 VPS 上公网只开 80、443。入口就是 nginx-proxy-manager-zh两条代理主机按子域名拆分Wiki 本身没有登录体系于是套了一份访问列表IP 白名单加基本认证双保险老域名用重定向主机 301 到新地址。团队里只给运维留了管理员账号其他成员只读谁在什么时候改了哪条主机打开审计日志都能查到。⚠️ 避坑清单与延伸阅读现象原因处理证书申请一直失败域名未解析到服务器或 80 端口不通先确认解析记录再查防火墙和路由器端口转发容器重建后配置消失没挂载./data数据卷按 Compose 文件补上卷挂载数据库和证书都在/data下转发地址是容器名却连不通代理容器与后端不在同一 Docker 网络把两边接进同一个网络或直接写可解析的容器名通配符域名申请证书报错没启用 DNS 验证方式SSL 页勾选使用 DNS 验证填对应服务商的凭据文件ARM 服务器上 DNSPod 插件创建证书失败镜像缺zope依赖进入容器执行pip install zope certbot-dns-dnspod后重试延伸阅读仓库内文档安装指南、使用指南、FAQ关键源码目录API 路由、后端业务逻辑、前端界面它管的是域名进来、请求转走、证书维护这一层服务本身的部署、备份和升级仍要你自己负责。如果将来需要多上游负载均衡或 Ingress 级别的编排再考虑回到原生 Nginx 或 Kubernetes 方案。【免费下载链接】nginx-proxy-manager-zh基于nginx-proxy-manager翻译的中文版本项目地址: https://gitcode.com/gh_mirrors/ng/nginx-proxy-manager-zh创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/23 6:25:56

如何免费把book118预览文档下载成PDF

如何免费把book118预览文档下载成PDF 【免费下载链接】book118-downloader 基于java的book118文档下载器 项目地址: https://gitcode.com/gh_mirrors/bo/book118-downloader 你想把 book118 上的资料存下来离线看,但网站只让一页页翻,导出按钮永远…

2026/10/23 12:38:34

ImageStrike:覆盖18种隐写方法的CTF图像隐写分析实战指南

ImageStrike:覆盖18种隐写方法的CTF图像隐写分析实战指南 【免费下载链接】ImageStrike ImageStrike是一款用于CTF中图片隐写的综合利用工具 项目地址: https://gitcode.com/gh_mirrors/im/ImageStrike 拿到的PNG图片宽高一长一短,比例明显不对&a…

2026/10/23 14:50:52

从零到万星:开源项目的工程化细节与社区运营实战指南

这类分享“如何做出高星开源项目”的文章,最容易写成空洞的“成功学”或“心灵鸡汤”。我不想谈那些虚的,比如“要有热情”、“要解决痛点”之类的泛泛之谈。我更想从一个真实开发者的角度,拆解一个项目从零到获得数万 Star 背后,…

2026/10/24 4:18:09

LIDC肺结节CT数据处理:DICOM、HU值与多医生标注

简介:面向医学影像处理与肺结节分析学习者的 LIDC-IDRI 数据说明与标注文件集,围绕 Lung Image Database Consortium 项目中经放射科医师判读的肺部 CT 扫描展开,帮助读者理清这套公开数据集的组织方式与标签含义,为后续用 Python…

2026/10/24 4:18:09

kernel32.dll丢失排查:KnownDLL加载链路与发布自检

简介:面向在运行应用程序时遭遇“kernel32.dll丢失”或“找不到kernel32.dll”提示的Windows用户及系统维护人员,这份材料围绕Windows核心动态链接库kernel32.dll整理,可用于了解该组件在内存管理、进程与线程创建、文件设备操作、系统调用、…

2026/10/24 4:18:09

Windows环境分光计实验仿真软件6安装配置与排错指南

简介:这款《大学物理仿真实验软件6(分光计实验)》面向高校物理实验学习者与教师,用虚拟操作替代实体分光计,解决器材不足、调试困难与重复练习受限的问题。压缩包共266个文件、约33.08MB,主要包含exe与dll程…

2026/10/24 4:18:09

文档OCR批处理工具:版面还原与引擎适配实践

简介:这份面向OCR入门与文档数字化实践的下载包,围绕图片文字转机器编码文字这一核心需求,提供可参考的代码样例与示例素材,适合刚开始接触光学字符识别、希望快速跑通识别流程的开发者与学生。压缩包共3个文件,以2个P…

2026/10/24 4:18:08

雷达导引头建模仿真:四层架构、双速率与三级验证

简介:面向雷达、电子对抗与信号处理方向学习者及毕业设计选题人群的雷达导引头系统建模仿真资料,侧重把雷达技术、信号处理与系统工程知识落到仿真实践中,帮助读者理解导引头性能预测、参数优化与方案验证的基本路径。内容主题覆盖发射信号波…

2026/10/23 22:56:35

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/24 0:02:40

MATLAB缩进快捷键与批量格式化实战指南

1. 被自动缩进折磨的那些年如果你写过MATLAB代码,大概率经历过这种场景:从某个文档、网页或者聊天记录里复制了一段代码,粘贴进编辑器之后,每一行前面都带着莫名其妙的空格,有的行首是四个空格,有的是一个T…

2026/10/24 0:02:40

用Poco实现Qt风格信号与槽的跨平台C++方案

简介:本资源是一份面向C中级开发者的技术实践工程,聚焦于在非Qt框架环境下模拟实现Qt核心通信机制——信号与槽,借助Poco网络库的事件系统完成解耦式对象通信。适用于需在跨平台C项目中引入松耦合回调机制、但受限于无法集成Qt依赖的开发场景…

2026/10/24 0:02:40

ESXi裸机虚拟化安装指南:从硬件兼容到虚拟机部署

1. 为什么还要折腾ESXi:从一台闲置机器说起手里攒了几台淘汰下来的迷你主机,配置不算差,i5加16G内存,扔了可惜,装个桌面系统又觉得浪费。这种场景下,ESXi就成了一个绕不开的选择。它是一套裸机虚拟化平台&a…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑