【群晖】群晖80端口指向自己搭建的nginx服务
·
要将群晖 80 端口指向自建的 nginx 服务,核心是先释放群晖默认占用的 80 端口,再通过 Docker 部署 nginx 并映射 80 端口,最后配置反向代理与防火墙规则,以下是详细操作步骤:
一、释放群晖默认 80 端口
群晖 DSM 默认会占用 80 端口用于 WebStation 等服务,需先修改 nginx 模板释放端口。
- 开启 SSH 并登录
- 登录群晖 DSM,进入 “控制面板”→“终端机和 SNMP”,勾选 “启用 SSH 功能”,端口默认 22,点击 “应用”。
- 用 SSH 工具(如 PuTTY、FinalShell)连接群晖 IP,输入管理员账号密码登录,再切换到 root 用户:sudo -i。
- 备份与修改 nginx 模板文件
- 进入 nginx 模板目录并备份:
cd /usr/syno/share/nginx cp server.mustache server.mustache.bak cp DSM.mustache DSM.mustache.bak cp WWWService.mustache WWWService.mustache.bak - 将模板中的 80 端口及443端口改为其他闲置端口(如 8080、8443):
sed -i "s/80/8880/g" server.mustache DSM.mustache WWWService.mustache sed -i "s/443/8443/g" server.mustache DSM.mustache WWWService.mustache
- 进入 nginx 模板目录并备份:
- 重启群晖自带 nginx 服务
synosystemctl restart nginx - 验证端口释放
输入netstat -tuln | grep 80,若无结果则 80 端口已释放。
更多推荐


所有评论(0)