首页 > 代码库 > AWS试用1
AWS试用1
4月份的时候申请了亚马逊AWS的免费一年试用,之后因为工作太忙,就没去试试,趁着现在还能免费用,准备试试。AWS上很多有意思的服务,当然,这些服务里最基础的还是Ec2,就从它开始吧。
登陆AWS的控制台,通过key pairs菜单创建公钥/私钥对,公钥存放在AWS上,私钥保存在本地,比如ec2test.perm. 这是用来登录EC2的凭据。
修改ec2test.perm的文件权限为400. chmod 400 ec2test.perm,默认的权限是640,ssh认为这个权限太大。
创建一个ec2的instance,创建过程需要选择一个已经存在的key pair并选择第一步创建的KeyPair.
配置AWS的防火墙,开放ssh登录的端口22. 具体步骤是创建一个security group,inbound的规则是对所有机器开放ssh端口
通过本地命令行登录。 ssh -i ec2test.perm ec2-user@54.148.240.41, 其中ip地址在instance的详情页可以看到, 用户名对于免费使用的ec2实例都是ec2-user
登陆成功之后显示如下欢迎信息
免费的机器配置有点儿太弱,只能用来做些测试,硬盘是10G,内存是600M
先装个tomcat试试。 wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.zip,然后解压。
监控(cloudwatch)里立刻可以观察网络流量和CPU的曲线变化。
配置防火墙,允许从外网访问8080端口。
接下来启动tomcat.然后访问下试试:http://54.148.240.41:8080
End.
AWS试用1