宝塔面板如何查看当前开放端口?网站运行环境怎么确认?
在部署或调试网站服务时,需要确认服务器上哪些端口已开放、Web服务是否正常运行,以排除网络和配置问题。
-
典型场景
- 新建站点无法访问。
- 修改监听端口后服务异常。
- 判断是否被防火墙限制。
-
常见原因导致服务不可用
- 服务未启动(如Nginx、Apache)。
- 端口未放行(系统防火墙或云安全组)。
- 程序监听IP地址不正确(如绑定127.0.0.1)。
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
使用ss -tuln 或netstat 命令 |
查看本地监听端口 | 需SSH权限 |
宝塔监控模块查看服务状态 | 实时监控Web服务 | 图形界面友好 |
在线工具检测端口开放情况 | 外网访问验证 | 如ping.eu、telnet工具 |
操作建议
- 通过SSH执行
ss -tuln
查看80、443、888等关键端口是否监听。 - 登录宝塔【监控】模块查看Nginx/Apache/MySQL运行状态。
- 使用在线工具测试外网是否能访问目标端口。
- 检查服务器防火墙及云平台安全组设置。
更新时间:2025-06-05 19:38:30