阿里云apache服务器外网无法访问

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

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

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

第一步:检查apache mysql php 服务是否开启 
命令:netstat -anlp 
命令执行结果: 
这里写图片描述

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

第二步:在Linux 本机测试是否能成功访问目标网站 
命令:curl http://127.0.0.1/网站首页在WWW目录下位置 
命令执行结果: 
这里写图片描述 
可以看到 已经获取到该网页

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

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

最后一步

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

这里写图片描述 
这里写图片描述

结果:就可以成功访问了!!!! 
这里写图片描述

 

原文地址:http://m.blog.csdn.net/qq_33813365/article/details/76633751

posted @ 2017-09-25 15:16  God丶魔多  阅读(525)  评论(0编辑  收藏  举报