请确认
阅读本篇前,请确认您已经看过前一篇文章:
Amazon Web Service 云端运算平台免费攻略(1)
并且,已经开通了AWS账号及收到Amazon的Signup confirmation的电子邮件。
本文目标
在免费的AWS账号下,建立一个Linux Micro Instance,并确认的确是免费使用。
安装步骤
1. 登入Amazon EC2管理主控台,输入电子邮件跟密码。登入后应该会看到类似底下的画面。
2. 鼠标点选中间最大颗的按钮 – Launch Instance,会出现你要安装的系统,有各种Linux版本及Windows可以选择。因为免费的只有10GB的root device,我们选择Basic 64-bit Amazon Linux AMI 1.0 (AMI Id: ami-2272864b)这个系统,按下他右边的Select按钮继续:
3. 在这个画面中,记得把Instance Type下拉选单拉开,选择Micro(t1.micro)这个形式后继续。
4. 选择Kernel ID, Ram Disk ID,直接按下继续按钮
5. 接下来给这个Instance做一些taggin,以利管理搜寻用,可随便给些有意义的组合:
6. 现在我们得产生公开/私密金钥。私密金钥会下载到你的计算机上,以后联机到这个云端都会需要使用这把钥匙,请好好保存。自行取一个钥匙的名字后,按下那个黄色的大按钮来下载private key。本例子假设你存在你的linux desktop上面,文件名称叫做aws1.pem。
7. 接下来这步设定防火墙:请依照下图,在1的地方输入防火墙规则名称,在2的地方选择要让通过的通讯协议,本例选择了SSH;接下来在3的地方按下Add Rule,最后就会在4的地方看到新增的防火墙规则。好了的话按最下方的Continue。
8. 然后你就会看到总结设定,如果一切都没有错误,请按下Launch。到此稍微等待几分钟,等着系统跑起来!
9. 按这里查看目前你的EC2安装情况。
如果你看到类似这样的图以及绿灯,你的AWS EC2 instance就是正常运作中了!
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所示:
如果连结顺利,你就会登入属于你的云端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 这个服务啰。
小结
本篇完成之后,你应该知道你用的是否是免费的free tier。并且,你也可顺利连上Amazon云端上的Linux instance。随时可以开始玩一些东西了。下篇文章将找个实际网络案例来试做一下,开始使用Amazon 的相关服务。敬请期待。