宝塔安装的网站打不开:是否防火墙限制端口
网站部署成功但外部无法访问,通常是因为防火墙或安全组未开放对应端口(如80/443)。
- 典型场景:新服务器上线、更换网络环境。
- 常见问题原因:
- 宝塔防火墙未开放80/443。
- 云平台安全组未放行。
- 端口被其他程序占用。
- 网站配置未绑定域名或IP。
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
开放80/443端口 | 网站运行所需 | 宝塔防火墙+安全组双层放行 |
检查端口占用 | 端口被其他程序占用 | 使用 lsof -i :80 |
使用IP直接访问 | 排除域名解析问题 | 替换为IP+端口访问更准确 |
检查网站绑定 | 是否绑定了当前域名或IP | 在宝塔站点管理中查看 |
操作建议
- 登录宝塔【安全】模块,开放80/443端口。
- 检查云平台安全组是否同步放行。
- 使用
curl http://localhost
本地测试是否正常。 - 若仍无法访问,尝试使用IP+端口访问排除DNS问题。
更新时间:2025-06-04 22:23:52