前提条件:你具备了阿里云服务器实例,并有公网IP地址。
注意:笔主不能访问公网ip的原因是端口没有打开
所以,
正确打开阿里云服务器(centos 7)端口的正确方式
1、在阿里云服务器实例创建安全组规则,添加规则。不懂添加规则可以看阿里云教程
https://help.aliyun.com/document_detail/25471.html?spm=5176.10695662.1996646101.searchclickresult.38762003a3pdHf
2、防火墙允许打开端口,centos 7 处理防火墙命令是firewall 教程:https://help.aliyun.com/knowledge_detail/41317.html?spm=5176.11065259.1996646101.searchclickresult.55a75450vHnVUR
具体流程:
查看本机防火墙状态firewall-cmd --state running:已经打开,not running:关闭
开启防火墙systemctl start firewalld
设置打开的端口号(永久打开)firewall-cmd --add-port=8080(端口)/tcp(类型) --permanent
最后,一定要重启。注意,重启后防火墙是关闭的,把防火墙开启来,不开启可能。。。你们懂的。。。。
更新一下:在设置好端口后,需要执行:firewall-cmd --reload # 永久打开端口需要reload一下,临时打开好像不用,如果用了reload临时打开的端口就失效了#
查看已经打开的端口:firewall-cmd --list-all
firewall命令资料:https://blog.csdn.net/GMingZhou/article/details/78090963