码迷,mamicode.com
首页 > Web开发 > 详细

Amazon AWS EC2开启Web服务器配置

时间:2014-05-22 03:00:58      阅读:524      评论:0      收藏:0      [点我收藏+]

标签:style   blog   c   http   a   width   

在Amazon AWS EC2申请了一年的免费使用权,安装了CentOS + Mono + Jexus环境做一个Web Server使用。

在上述系统安装好之后,把TCP 80端口开启(iptables),同时启动Jexus。正常情况下,从客户端使用 http://IP地址/info,就可以看到Jexus运行成功的效果了。但在Amazon AWS EC2却说网络出现问题或者无法访问。因为对CentOS本身来说,TCP 80端口已经打开,但是否有AWS本身还做限制呢?

在AWS主控台,找到这个Server实例,看到Security groups一项,

bubuko.com,布布扣

图1:AWS EC2的当前运行实例Security Groups

这个Security groups是系统自动生成的,点击这个链接,进入详细页面,点击“Inbound”的Tab,从下图中可以看出,这个自动生成的安全组,只有TCP 22端口开启,只能使用SSH访问(即用Putty工具访问)。

如果要访问这个EC2实例的Web Server,必须在这里也打开TCP 80端口,

bubuko.com,布布扣

图2:默认自动生成的安全组,只给出了通过SSH访问(即Putty访问)的权限

右击安全组名,单击“Edit inbound rules”,如图3所示,点击Add Rule,选择“HTTP”协议,端口设置为80,Source设置为“Anywhere”(即允许任何IP地址访问),完成效果如下图所示

bubuko.com,布布扣

图3:添加TCP 80端口的访问权限

保存退出。

从客户端使用 http://公开IP地址/info 访问,看到Jexus Web Server的显示,说明此时Web Server配置成功!

 

 

 

Amazon AWS EC2开启Web服务器配置,布布扣,bubuko.com

Amazon AWS EC2开启Web服务器配置

标签:style   blog   c   http   a   width   

原文地址:http://www.cnblogs.com/wusir/p/3738582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!