原因分析
今天搭载了一台阿里云服务器,迅速搭载了一套LAMP,但是使用给定的公网ip并不能直接访问到自己的服务器页面,四处检查确认配置没有问题,且ICAM在本机可以ping通服务器,最终找到了原因
进入自己的控制台,点击自己的实例,有个配置规则。(注:此处图片是因为我配置过了,选项才比较多,新的实例选项很少)
点开配置规则,发现默认的有这几项,ICMP已放开,故而可以ping通,22端口默认放开,可以远程登录,但是80端口并没有放开。
点击上面的手动添加,并如下编辑(解读:开放80端口可以访问到你的web服务器(前提是你的服务器端确实是监听的80端口,以apche为例,可以查看对应的配置文件),授权对象0.0.0.0/0表示任何来访都接受)
添加成功之后没有其他问题即可使用自己的公网ip访问