阿里云apache服务器外网无法访问(配置安全组,添加80服务)

时间:2022-06-03 11:14:32

背景:暑假 给学校校长办公室做网站,因为都回家,外网需要能访问到的原因,所以把 网站搬到了阿里云主机上

CentOS的系统 ,已经安装好了 apache php mysql

常规排错过程(ps:没耐心的童鞋请直接看最后一步,学习在阿里云控制台配置 安全组,允许 http服务

第一步:检查apache mysql php 服务是否开启
命令:netstat -anlp
命令执行结果:
阿里云apache服务器外网无法访问(配置安全组,添加80服务)

如图所示: httpd(apache网站服务器主程序)、php 、mysql 均开启服务

第二步:在Linux 本机测试是否能成功访问目标网站
命令:curl http://127.0.0.1/网站首页在WWW目录下位置
命令执行结果:
阿里云apache服务器外网无法访问(配置安全组,添加80服务)
可以看到 已经获取到该网页

第三步:在Linux 本机测试采用公网IP是否能成功访问目标网站
命令:curl http://Linux主机公网地址/网站首页在WWW目录下位置

若失败,可能是防火墙不许需外部用户访问80端口

最后一步

(若已确定 apache 服务器正常提供服务,且防火墙允许http服务,且 您是阿里云主机,请打开 阿里云云服务器控制台 ,在安全组 允许http服务)

阿里云apache服务器外网无法访问(配置安全组,添加80服务)
阿里云apache服务器外网无法访问(配置安全组,添加80服务)

结果:就可以成功访问了!!!!
阿里云apache服务器外网无法访问(配置安全组,添加80服务)