阿里云服务器新端口上线SOP(Windows+Nginx+HTTPS)
发布时间:2026/8/29 23:08:16 作者:尧图编辑部 阅读量:1,286
)
阿里云服务器新端口上线SOPWindowsNginxHTTPS新端口上线排查指南一句话原则标准操作顺序每次新开端口都照做Step 1 确认 Nginx 已监听端口在服务器里Step 2 服务器本机测试区分 Nginx 问题还是网络问题Step 3 放行 Windows 防火墙最容易忘Step 4 放行云安全组第二容易忘Step 5 外网访问常用自检命令故障现象 对应排查层级新端口上线自检清单常见误区记忆版新端口上线排查指南适用Windows 云主机 Nginx HTTPS 前端项目Vite / Vue / 任意 SPA目标避免把“端口未放通”误判成 Nginx / 前端问题。一句话原则先本机后防火墙再安全组最后浏览器。端口从“代码写好”到“外网可访问”必须依次通过Nginx 是否监听端口服务器本机是否能访问Windows 防火墙是否放行云安全组是否放行浏览器访问方式是否正确任意一层不通外网都打不开。标准操作顺序每次新开端口都照做Step 1 确认 Nginx 已监听端口在服务器里netstat-ano|findstr8081看到LISTENING才算端口真的起来。没输出先查 Nginx 配置 / 是否 reload有输出进入下一步Step 2 服务器本机测试区分 Nginx 问题还是网络问题curl-khttps://localhost:8081访问失败优先查 Nginx / SSL / 站点目录能返回内容说明 Nginx 没问题继续下一步这一步成功后后面的问题都不是 Nginx。Step 3 放行 Windows 防火墙最容易忘UI界面写法Win R后输入wf.msc打开“高级安全Windows Defender防火墙”面板接着点击【入站规则】【新建入站规则向导】【端口】如果鼠标选择不上使用上下键选择项值类型TCP端口8081操作允许连接配置文件全选指令写法查看所有「入站允许」规则含端口netsh advfirewall firewall show rulenameall信息很多但能看到每条规则的协议TCP/UDP本地端口LocalPort是否允许Action只筛选包含端口信息的规则推荐netsh advfirewall firewall show rulenameall|findstr /iLocalPort TCP UDP会直接把端口号筛出来。查看规则是否已存在netsh advfirewall firewall show rulenameNginx 8081查看某个端口是否已放行最常用netsh advfirewall firewall show rulenameall|findstr8081有输出 已存在规则没输出 防火墙没放行单独放行一个端口netsh advfirewall firewalladdrulenameNginx 8081dirinactionallowprotocolTCPlocalport8081一次性放行多个端口非常实用netsh advfirewall firewalladdrulenameNginx-PortsdirinactionallowprotocolTCPlocalport80,443,8081,3000通过规则名称删除netsh advfirewall firewall delete rulenameNginx 8081Step 4 放行云安全组第二容易忘阿里云平台控制台 安全组 新增规则云服务器 ECS / 安全组 安全组 ID / 名称 || 管理规则 安全组详情 入方向 增加规则项值协议TCP端口8081来源0.0.0.0/0动作允许等待 1030 秒生效。Step 5 外网访问https://域名:8081注意http / https 不要写错端口不要漏常用自检命令查看端口监听netstat-ano|findstr8081本机测试 HTTPScurl-khttps://localhost:8081检查 Nginx 配置nginx-t重载 Nginxnginx-sreload故障现象 对应排查层级现象优先排查netstat 无监听Nginx本机 curl 不通Nginx / SSL本机 curl 通外网不通防火墙 / 安全组ERR_CONNECTION_RESET协议 / 端口 / 防火墙404Nginx 站点目录 / 路由白屏前端打包路径 / 路由模式新端口上线自检清单端口号8081 [ ] Nginx 是否已配置并 reload [ ] netstat 是否看到 LISTENING [ ] 本机 curl 是否成功 [ ] Windows 防火墙是否放行 [ ] 云安全组是否放行 [ ] 浏览器访问地址是否正确常见误区浏览器打不开 ≠ 一定是 Nginx 错安全组开了 ≠ 一定能访问Windows 可能拦截本机能访问 ≠ 外网一定能访问记忆版先看端口有没有起来 本机能不能访问 防火墙 安全组 浏览器按这个顺序基本不会再误判问题来源。