如何在宝塔面板中开放80_443端口?安全策略设置
网站使用HTTP(80)或HTTPS(443)协议,若未在防火墙和云平台安全组中放行,将导致外部无法访问。宝塔提供图形化界面简化操作。
常见原因包括:
- 系统防火墙未放行
- 云平台安全组未配置
- Nginx/Apache未监听对应端口
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
使用宝塔“安全”页面 | 快速添加规则 | 描红提示:仅适用于系统防火墙 |
手动编辑iptables/firewalld | 自定义规则需求 | 需熟悉Linux命令 |
云平台控制台配置 | 外部网络访问控制 | 必须与系统防火墙一致 |
操作建议
- 登录宝塔后台,进入“安全”页面,点击“放行端口”,输入80/443并选择TCP协议。
- 登录云平台控制台,在安全组中添加允许的80/443端口入方向规则。
- 在服务器上使用
firewall-cmd --list-all
或iptables -L -n
查看当前规则。 - 检查Nginx/Apache是否监听了对应端口(如
listen 80; listen 443 ssl;
)。 - 使用在线工具测试端口是否对外可达(例如:ping.eu)。
更新时间:2025-06-04 22:35:32