centos6.x 和 contos7.x 最大的区别就是防火墙的区别,我们访问的时候需要开放指定的防火墙端口才能访问;
介绍一些开放端口的命令:
- 查看防火墙的状态
irewall-cmd --state
结果:running(开启)或者not running(未开启)
- 在防火墙开启的条件,开放指定端口(重启才生效)
irewall-cmd --permanent --zone=public --add-port=8080/tcp
结果:返回 success ,表示开放 8080 端口
- 重新加载(开放端口后一定要重新加载,否则新开放的端口不会生效)
firewall-cmd --reload
结果:返回 success 表示成功
- 查看开启的端口
firewall-cmd --permanent --zone=public --list-ports
结果:出现指定的端口,比如8080/tcp
- 删除指定端口(重启才生效)
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
结果:返回 success 表示成功