MAN | HOME
返回列表 发帖

Amazon EC2服务测试

Amazon EC2服务测试

GAE的服务随时都有被墙的可能,也需要有个服务器能支持正在开发的Bot,又不想弄个台机器到机房去托管,最后的选择方案就是Amazon EC2。比算价格要比托管便宜,部署一个实例,一个月是72美金的基本费用,加上其它服务的费用觉得能控制在1000元/月。但是没有免费部分的流量,价格比GAE贵。但是为了省去很多让人心烦的事情,也只能将就了。
看到全篇的英文文档,觉得部署EC2是个复杂巨大的事情,当做完后发现还是挺容易的。

   1. 下载安装JDK,并且需要设置JDK_HOME。
   2. 下载X.509 Certificate相关的两个pem文件到本地。
   3. 安装Command Line Tools到本地并设置EC2_HOME。
   4. 设置EC2_PRIVATE_KEY和EC2_CERT两个本地环境变量
   5. 执行命令ec2-add-keypair gsg-keypair,然后将输出的文字粘贴到id_rsa-gsg-keypair文件中。
   6. 运行一个实例ec2-run-instances ami-179e7a7e -k gsg-keypair(这里使用的instance是Ubuntu 8.04)
   7. 打开网络端口ec2-authorize default -p 22、ec2-authorize default -p 21、ec2-authorize default -p 80
   8. 现在就可以SSH上去看看你的系统了:ssh -i id_rsa-gsg-keypair root@ec2-67-202-51-223.compute-1.amazonaws.com

返回列表