穷人恩物免费VPS主机:Amazon AWS EC2
转入新用户注册页面:
转入联系信息页面:
联系信息提交成功后转入AWS登陆页面,输入email,密码,登陆后,转到AWS联系信息页面,虽 然之前注册Amazon账户已经填写过联系信息,注册Amazon AWS账户还是需要充填一遍,按 照原先输入的信息表单会自动补全。
联系信息提交成功后,AWS账户注册步骤完成了。Amazon AWS会email通知告诉你接下来 如何如何。
Amazon EC2一般的付费模式是On Demand按需付费,不用不付费。在使用之 前需要关联信用卡信息到您的AWS账户。
点击上面邮件中的account链接,或直接访问:http://aws.amazon.com/account,点击?Payment Method?,登陆后转到支付方式页面,输入你的信用卡信息?Continue。
继续转到账单地址页面,选择注册AWS时提供的地址?Continue
信用卡验证会刷掉1美金(我的理解是预付费,验证不会真的扣钱,这点我并未去证实),如果没有成功会收到邮件通知更正信用卡信 息,Account Activity页面也会提示你更新信用卡信息或者用已有信息 重新验证。
开通AWS相关服务需要登陆AWS管理后台console。访问?https://aws.amazon.com/console?,点击Sign in to the AWS Console,登陆后转到AWS后台。
默认登陆console后转到 Amazon S3 管理页面,点击 Amazon EC2 转到 EC2 管理页面,点 击?Sign Up For Amazon EC2
转到电话验证页面
点击后,此页面转到第二步,显示 PIN 验证码。

同时接收到亚马逊电话验证,输入您浏览器页面中的PIN码,信息验证完成。 转到第三步,点击Continue。
转到完成启用服务确认页面,这个页面展示不同机房不同服务的收费情况,并非配置页 面,直接Complete Sign Up?
系统提示正在启用订阅,订阅后会发送邮件到你的邮箱。

至此EC2服务已经开通。可以进入console跑instance啦!
打开?https://console.aws.amazon.com/ec2/home?进入 EC2 console:

点击?Launch Instance, 打开实例向导窗口:?
这里我们用的是默认的第一个 AMI,?Basic 32-bit Amazon Linux AMI 1.0,大致解释一下:
点击Select,进入向导第二步:

点击Continue转到高级实例选项设定,这里全部默认。
点击Continue转到Tag设定页面,可以不设定直接跳过。
点击Continue进入”Create Key Pair”:

点击Continue进入”CONFIGURE FIREWARE”:

配置防火墙页面,这个设置安全组别为”Web”, 并添加了”http”, “https”,允许此台服务 器提供web服务。
点击Continue进入”Review”:
注意一下,Instance Type为?Micro (t1.micro)
点击”Launch”启动Instance。基于EBS的AMI启动大约需要1分钟。
?点击View your instances on the Instances page察看Instance状态。
您应该已经看到有一个 t1.micro status为Running,至此您的micro intance已经启动,意味这您有一台可以ssh登陆的linux服务器啦。
SSH proxy在Linux下很简单,一条命令即可:
$mv ~/Downloads/fookey.perm ~/.ssh/$chmod 400 ~/.ssh/fookey.perm$ssh -i ~/.ssh/ec2.pem ec2-user@YOUR_AMAZON_PUBLIC_DNS -f -N -D 10003Public DNS可以在Instances详细信息中找到,

Windows默认没有ssh客户端,需要下载putty。putty默认不支持Amazon ec2的key,需要做 转换,具体过程请参考官方文档。
做tunnel的话还需要在putty中设定tunnel选项,如端口,动态,自动等。具体还请大家自 行测试。或者看这里:?SSH Tunneling Proxy using Putty on Windows and Linux
?
文章出处:http://www.bkmao.com/2013/07/26/amazon-aws-ec2/