阿里云的服务器cent7 服务器默认只开放22端口,也就是ssh连接端口。如果需要开放其他端口,得分别在阿里云控制台里设置安全组和cent里设置开放端口。
1.1 进入控制台的“实列列表”,在对应服务器找到“安全组”配置
1.2 选择配置规则
1.3 入方向->快速创建规则
1.4 设置规则
2.1 新服务器默认是关闭firewall的,我们需要先开启firewall:
命令:systemctl start firewalld
2.2 防火墙添加80通道
命令:firewall-cmd --add-port=80/tcp --permanent
注释:增加 --permanent 参数是为了防止重启后失效
2.3 重启防火墙
命令: sudo firewall-cmd --reload
2.4 查看端口的开放情况
命令:firewall-cmd --list-all
2.5 至此80端口已经成功开启,3306端口也是如法炮制。如果本地电脑是windows,开启http、mysql服务器后,可在CMD里通过telnet命令进行测试,如telnet xx.xxx.xxx.xxx 80
启动:systemctl start firewalld
关闭: systemctl stop firewalld
服务状态: systemctl status firewalld.service
端口状态: firewall-cmd --list-all
添加端口: firewall-cmd --add-port=3306/tcp --permanent
重新加载: sudo firewall-cmd --reload