在CentOS上使用PHPStorm時,若需配置防火墻,通常是為了開放PHPStorm相關服務端口,以下是使用firewalld的設置步驟:
sudo systemctl status firewalld,若未運行,使用sudo systemctl start firewalld啟動,并用sudo systemctl enable firewalld設置開機自啟。sudo firewall-cmd --permanent --zone=public --add-port<端口號>/<協議>,如sudo firewall-cmd --permanent --zone=public --add-port=80/tcp。sudo firewall-cmd --reload。sudo firewall-cmd --list-ports或sudo netstat -tuln | grep <端口號>。若使用iptables,步驟如下:
service iptables status,未運行則啟動service iptables start,并設置開機自啟chkconfig iptables on。iptables -A INPUT -p tcp --dport <端口號> -j ACCEPT。service iptables save。service iptables restart。iptables -L -n。