`
xinlanzero
  • 浏览: 246462 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Amazon AWS EC2免费一年的云VPS申请教程3

阅读更多

点击Select,进入向导第二步:

实例数,默认为1,free tiers包含每月750小时的micro instance,如果不间断运行的话,正好够跑一个instance。

可用区域,这里用了默认的,无特别喜好。

实例类型,必须选择Micro,除非你不准备使用免费的micro instance。

启动实例,对应的另外一个选项是”Request Spot Instances“,类似竞价方式在空闲的机器上跑Instance,这个用默认的。

点击Continue转到高级实例选项设定,这里全部默认。

点击Continue转到Tag设定页面,可以不设定直接跳过。

点击Continue进入”Create Key Pair“:

指定一个密钥名称,如: fookey

点击生成并下载密钥,这个密钥需要妥善保存,有了这个密钥,可以随时打开(登陆)您跑在amazon aws上的机器。

点击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服务器啦。

用它来做什么

用来做web服务器,跑php, python, ruby网站

用来跑SSH proxy, VPN

更多。..

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 10003

系统只允许通过key密钥登陆

我们安装的AMI,默认登陆用户为 ec2-user

用你的Public DNS代替 YOUR_AMAZON_PUBLIC_DNS

跑了一个ssh forward监听本地10003端口

Public DNS可以在Instances详细信息中找到,

Windows用户

Windows默认没有ssh客户端,需要下载putty。putty默认不支持Amazon ec2的key,需要做转换,具体过程参考官方文档。

做tunnel的话还需要在putty中设定tunnel选项,如端口,动态,自动等。具体还请大家自行测试。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics