AWS (Amazon Web services) 免费主机测试使用流程
参考来源: 有微码头博客http://yinhm.appspot.com/
首先打开网站 http://aws.amazon.com/free 看其提供的免费项目有那些:
重点是有 10G 的免费VPS空间,30G 流量(包括in 和out),这样很适合偶尔翻墙去看Facebook 和 Twitter 等一些占流量少一点的给河蟹的网站。
既然有免费的馅饼那我们就要物尽其用啦~
一、 搭建主机
1. 注册账户, Amazon包含750小时的free tiers活动从2010年11月1日开始,10月20日后注册的新用户都可以享受此项服务;
Free tires包含10GB EBS,30GB带宽(SSH proxy的话,实际上只有15GB),超出部分仍然需要付费。
2. 去邮箱确认好注册信息:
3. 用申请好的帐好密码登录,输入信用卡相关信息。
4. 电话确认帐号,在country code 处选择 China(+86),点击 ‘Call Me Now’
5. 这时候Amazon 的系统会自动打电话过来,输入在屏幕显示出来的数字,完成注册
6. 点击页面顶部的 Sign in to the AWS Management Console 登录系统管理后台。
点击免费主机 EC2,建议在左边的导航栏选上美国西海岸的机房,这个对天朝的速度来说会快一些;然后点击 Launch Instance 新建属于自己的操作系统。
7. 这时,会弹出一个层选择要安装的系统:
带有 标准的系统说明能符合免费主机 10G 的空间,其他的话就会溢出空间导致要交费啦。在这里我选择 Amazon 的默认系统,第一个,Fedora 的修改版。
8. 选择要安装在的主机类型
记住由于我们要用的是免费的服务所以 Instance Type 那以栏一定要选择 Mirco(ti.micro) (Free tier eligible), 要不到时候给收费就杯具啦。
其他就一路默认下去到 Create pairs 页面,这个非常重要,到时远程SSH连接控制主机就需要使用到这一个Key Pair,所以创建并下载它到本地。
再一路默认 continue 下去到最后 Launch 。
9. 再次点击 EC2 ,可以看到已经有一个属于你的 Instance 在运行啦
点击该栏在下面会显示其运行中的相关数据,右键点击会出现相关的简单操作(如如何连接、系统日记、重启、关机、终止系统等操作)
这个时候,可以通过ssh 远程连接控制了。点击上图红线标注的connect 会弹出具体连接方法。
10. SSH 远程连接EC2.
Amazon 官网手册
http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/
or PDF版本 http://u.115.com/file/aqpxsc4n
下面介绍Linux 系统ssh 连接方法,先定位到之前下载下来的 key pair 文件,比如 test.pem.
# sudo chmod 400 test.pem //修改其文件属性
#ssh –I test.pem ec2-user@ce2-xxx.compute.amazonaws.com // 默认用户名ec2-user,@后是分配下来的Instance 地址
Amazon 的 EC2 默认已经安装了 apache 的,所以可以直接网页访问器内容
#cd /var/www/html/ // 这是apache 的根目录,网页内容全放在这里
#vim index.html //比如新建 index.html, 加入内容,刷新一下页面就可以看到变化
本文 PDF 版本下载 http://u.115.com/file/aqp556cz
关于如何使用 SSH 穿墙的在下一篇文章。
关键字:VPN , SSH ,翻墙