Amazon Web Service 云端运算平台免费攻略(2)

请确认

阅读本篇前,请确认您已经看过前一篇文章:

Amazon Web Service 云端运算平台免费攻略(1)

并且,已经开通了AWS账号及收到Amazon的Signup confirmation的电子邮件。

本文目标

在免费的AWS账号下,建立一个Linux Micro Instance,并确认的确是免费使用。

安装步骤

1. 登入Amazon EC2管理主控台,输入电子邮件跟密码。登入后应该会看到类似底下的画面。

clip_image001

2. 鼠标点选中间最大颗的按钮 – Launch Instance,会出现你要安装的系统,有各种Linux版本及Windows可以选择。因为免费的只有10GB的root device,我们选择Basic 64-bit Amazon Linux AMI 1.0 (AMI Id: ami-2272864b)这个系统,按下他右边的Select按钮继续:

clip_image002

3. 在这个画面中,记得把Instance Type下拉选单拉开,选择Micro(t1.micro)这个形式后继续。

clip_image003

4. 选择Kernel ID, Ram Disk ID,直接按下继续按钮

clip_image004

5. 接下来给这个Instance做一些taggin,以利管理搜寻用,可随便给些有意义的组合:

clip_image005

6. 现在我们得产生公开/私密金钥。私密金钥会下载到你的计算机上,以后联机到这个云端都会需要使用这把钥匙,请好好保存。自行取一个钥匙的名字后,按下那个黄色的大按钮来下载private key。本例子假设你存在你的linux desktop上面,文件名称叫做aws1.pem。

clip_image006

7. 接下来这步设定防火墙:请依照下图,在1的地方输入防火墙规则名称,在2的地方选择要让通过的通讯协议,本例选择了SSH;接下来在3的地方按下Add Rule,最后就会在4的地方看到新增的防火墙规则。好了的话按最下方的Continue。

clip_image007

8. 然后你就会看到总结设定,如果一切都没有错误,请按下Launch。到此稍微等待几分钟,等着系统跑起来!

clip_image008

9. 按这里查看目前你的EC2安装情况。

如果你看到类似这样的图以及绿灯,你的AWS EC2 instance就是正常运作中了!

clip_image009

10. 用Linux或Mac桌机或笔电连上Amazon的这台机器。

打开terminal,把刚刚存的那个aws1.pem(或是你自己取的名字)拷贝到你现在terminal的目录。然后执行这两个指令:

# chmod 400 aws1.pem

# ssh -i aws1.pem [email protected]

上面红字的部份是你的Instance的Public DNS,先按下这个连结,并照下图方式了解怎么查询你的Public DNS: 用鼠标点1所指的地方,底下就会看到Public DNS,如2所示:

clip_image010

如果连结顺利,你就会登入属于你的云端Linux Instance了!

Last login: Tue Nov  2 12:01:19 2010 from xxx-169-ooo-205.dynamic.hinet.net

__|  __|_  )  Amazon Linux AMI
_|  (     /     Beta
___|\___|___|

See /etc/image-release-notes for latest release notes. 🙂
[ec2-user@ip-10-122-123-98 ~]$

若需要执行root相关指令,要加一个sudo在前面,例如

# sudo /bin/cat /etc/image-id
image_name=”amzn-ami”
image_version=”0.9.9-beta”
image_arch=”i386″
image_file=”amzn-ami-0.9.9-beta.i386.ext3″
image_stamp=”8b90-2738″
image_date=”20101022231728″
recipe_name=”amzn ami”
recipe_id=”7b8ceb26-4178-40b4-9915-3ee78e68f833″

11. 检查是否是免费AWS EC2 Instance

到此,你已经建立完成了一个AWS Linux Micro Instance。

但是你心中还是有个疑惑,到底这是不是免费的?由于这个方案刚推出,Amazon Web Services讨论区上很多人也搞不清楚自己到底是用免费的还是要钱的。如果流量超过了,又要怎么看费用?

由于现在你的Instance刚建立好,系统还没有帮你产生流量报告,经过几小时候,可点Account Activity来了解你的费用情况。按下1的部份展开所有服务内容,如果你看到$0.00以及free tier字样,那就可以确定你用的是AWS Free Tier,可用一年免费!

但如果画面上显示每小时需要0.01美金之类的数字,那就糗了。可能是你的账号在10/21以前就注册过了,不符合新客户资格。遇到这种情况可以选择cancel 这个服务啰。

clip_image011

小结

本篇完成之后,你应该知道你用的是否是免费的free tier。并且,你也可顺利连上Amazon云端上的Linux instance。随时可以开始玩一些东西了。下篇文章将找个实际网络案例来试做一下,开始使用Amazon 的相关服务。敬请期待。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据