有网友反应服务器上的网站,服务器上可以访问,但是外网却无法访问,研究了一下,原因竟然是因为安全组未开放80端口
在购买云服务器时,如果选择自定义配置,网络设置里有一项是安全组,安全组作用是:类似防火墙功能,用于设置网络访问控制,可以到管理控制台修改。
如下图,如果这里选择了默认的安全组,只开放了22和3389端口,那网站需要的80端口和ftp需要的21端口都会被关闭,其中的80端口未开放,导致了网站外网无法访问。
万一选择了未开放80端口,也没关系,可以登录管理控制台进行管理
云服务器ECS–>安全组–>配置规则,如下图
然后点击右上角的 添加安全组规则,按下图设置
点击确定后,再试一下外网访问您的网站,是不是已经可以正常访问了?