CentOS安装宝塔后如何配置防火墙规则?
CentOS默认启用firewalld防火墙,安装宝塔后需手动放行80、443、8888等端口,否则会出现网站或面板无法访问的情况。
-
典型场景
- 安装宝塔后无法打开面板。
- 网站访问提示超时或被拒绝。
- 更改面板端口后仍无法访问。
-
常用端口开放命令
端口 | 用途 | 放行命令 |
---|---|---|
80 | HTTP访问 | firewall-cmd --permanent --add-port=80/tcp |
443 | HTTPS访问 | firewall-cmd --permanent --add-port=443/tcp |
8888 | 宝塔面板 | firewall-cmd --permanent --add-port=8888/tcp |
3306 | MySQL远程访问 | firewall-cmd --permanent --add-port=3306/tcp |
操作建议
- 执行以下命令放行必要端口:
firewall-cmd --permanent --add-port=80/tcp firewall-cmd --permanent --add-port=443/tcp firewall-cmd --permanent --add-port=8888/tcp firewall-cmd --reload
- 检查是否已成功放行端口:
firewall-cmd --list-all
- 如为云服务器,请同步配置平台安全组规则。
扫码添加技术【解决问题】
专注网站运营、网站安全十余年。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:Henry王,转载请注明原文链接:https://www.cnblogs.com/heneryw/p/18911908