填写信用卡信息
Amazon EC2一般的付费模式是On Demand按需付费,不用不付费。在使用之前需要关联信用卡信息到您的AWS账户。
点击上面邮件中的account链接,或直接访问:http://aws.amazon.com/account,点击 Payment Method ,登陆后转到支付方式页面,输入你的信用卡信息 Continue。
继续转到账单地址页面,选择注册AWS时提供的地址 Continue
信用卡验证会刷掉1美金(我的理解是预付费,验证不会真的扣钱,这点我并未去证实),如果没有成功会收到邮件通知更正信用卡信息,Account Activity页面也会提示你更新信用卡信息或者用已有信息重新验证。
开通 AWS EC2 等服务
开通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
转到电话验证页面
选择China
填写手机号码,无需+86
点击 ”Call Me Now“
点击后,此页面转到第二步,显示 PIN 验证码。
同时接收到亚马逊电话验证,输入您浏览器页面中的PIN码,信息验证完成。转到第三步,点击Continue。
转到完成启用服务确认页面,这个页面展示不同机房不同服务的收费情况,并非配置页面,直接Complete Sign Up
至此EC2服务已经开通。可以进入console跑instance啦!
启动实例
打开 https://console.aws.amazon.com/ec2/home 进入 EC2 console:
Amazon S3: S3存储服务,可不用
Amazon EC2: 类似传统的VPS服务,可以在这里启动Instance,增加EBS硬盘
Region: 四个可选区域,一般来讲国内连西海岸加州机房较快,如果对国内提供web服务,也可以考虑新加坡机房,新加坡机房价钱要贵一些。
Instances: 所有实例(VPS)
AMIs: 所有AMIs,可以看成是不用安装的操作系统,选择一个启动即得到一个 Instance。
Volumes:EBS硬盘,EC2默认不带存储,虽然可以通过存储在S3的AMI启动,但当你关闭或重启Instance后,所有数据都会消失。而通过存储在EBS的AMI启动则不会有这个问题。所有数据变更保存到EBS中。您也可以添加额外的EBS挂在到某个Instance。
Snapshots: 增量备份的系统快照。
Elastic IP: EC2的Instance是变化的,如果你需要固定的IP,可以在这里设置,不过需要注意,如果你分配了固定IP但是没有挂载到任何Instance上,你会被Amazon惩罚性收费。
Launch Instance: 点击启动新的Instance实例。
点击 Launch Instance, 打开实例向导窗口:
这里我们用的是默认的第一个 AMI, Basic 32-bit Amazon Linux AMI 1.0,大致解释一下:
Amazon Linux是Amazon基于fedora为EC2定制的AMI,默认禁止root ssh密码方式登陆,去除不需要的服务等,默认配置更加安全。安全。
自带 Amazon 工具包。
Amazon每个Region都为Amazon Linux提供了软件仓库,更新软件不造成带宽费用。
micro instance更适合跑32-bit linux。
EBS boot,默认配合10GB的EBS。
使用此instance没有额外费用。
选择Windows instance,需按使用支付Windows授权费用。
这里没有选择ubuntu的原因是因为我发现Ubuntu的AMI默认是15GB的EBS,而free tier 只提供了10GB的EBS硬盘。