在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。