初探amazon云服务

amazon云平台: http://aws.amazon.com

注册网页: https://portal.aws.amazon.com/gp/aws/developer/registration/index.html

需要信用卡(visa),会有系统回话:当系统说完:报出页面上的PIN码。

会扣除1美金,不过24小时之后会有1美金回到账户中

1. 进入:https://portal.aws.amazon.com/gp/aws/developer/registration/index.html

2. 输入用户名和密码

3. 创建实例:选择自己需要的类型(我这边选择的免费的Tier

4. 最主要的是Security Groups -> 创建规则(这边要注意你开启这个服务所需要的服务,如HTTP 80、MYSQL 3306、SSH 22, 特别注意Ping服务是默认是关闭的(ICMP服务是关闭的), 特别是SSH服务默认的端口是22打开的

5. 特别理解public、private IP.

  5.1 public :  是可以从Internet和目前的Instance访问。

  5.2 private:  只能被用来与Amazon云内访问

在访问主机的过程中: 尤其需要注意使用ssh命令, 并不是现在较常见的用户名和密码。使用的是私钥的方式。(在Launch Instance的向导中Key-pair)保存该文件格式为:***.pem。这个私钥是登陆的凭据:

mac/Linux: ssh -i ***.pem ec2-user@public-dns

Windows: 使用putty使用ssh进行连接。

部署Web容器: 当使用Amazon推荐的AMI服务时

  1. 可以直接使用sudo yum -y 需要安装的软件, 如:php sudo yum -y php.

  2. 可以使用apache来装载php应用,也可以使用tomcat来装载Java容器(特别主要各个服务对应的端口号:如必须将tomcat的监听端口修改成为80端口,原因是aws的Instance再Security Rule在端口上面有强制的约束)。

 

试用总结:

  1. 感觉还是很不错尤其是可以使用一个独立IP,这个相当的犀利。

  2. 除了要特别注意协议需要在Instance上配置外,其他的都是十分的人性化。

 

posted @ 2013-02-20 22:46  papertiger  阅读(255)  评论(0编辑  收藏  举报