在CentOS系統中,使用firewalld
作為默認的防火墻管理工具。要為Apache(通常運行在端口80和443上)設置防火墻規則,請按照以下步驟操作:
firewalld
。如果尚未安裝,請使用以下命令安裝:sudo yum install firewalld
firewalld
服務并設置為開機啟動:sudo systemctl start firewalld
sudo systemctl enable firewalld
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
firewalld
配置以應用更改:sudo firewall-cmd --reload
sudo firewall-cmd --permanent --zone=public --add-service=ftp
sudo firewall-cmd --reload
現在,Apache應該可以在CentOS系統上正常接收HTTP和HTTPS請求了。如果需要添加其他端口或服務,請參考firewalld
的官方文檔:https://firewalld.org/documentation/