amazon云平台: http://aws.amazon.com
注册网页: https://portal.aws.amazon.com/gp/aws/developer/registration/index.html
需要信用卡(visa),会有系统回话:当系统说完:报出页面上的PIN码。
会扣除1美金,不过24小时之后会有1美金回到账户中
1. 进入:https://portal.aws.amazon.com/gp/aws/developer/registration/index.html
2. 输入用户名和密码
3. 创建实例:选择自己需要的类型(我这边选择的免费的Tier)
4. 最主要的是Security Groups -> 创建规则(这边要注意你开启这个服务所需要的服务,如HTTP 80、MYSQL 3306、SSH 22), 特别注意Ping服务是默认是关闭的(ICMP服务是关闭的), 特别是SSH服务默认的端口是22打开的。
5. 特别理解public、private IP.
5.1 public : 是可以从Internet和目前的Instance访问。
5.2 private: 只能被用来与Amazon云内访问
在访问主机的过程中: 尤其需要注意使用ssh命令, 并不是现在较常见的用户名和密码。使用的是私钥的方式。(在Launch Instance的向导中Key-pair)保存该文件格式为:***.pem。这个私钥是登陆的凭据:
mac/Linux: ssh -i ***.pem ec2-user@public-dns
Windows: 使用putty使用ssh进行连接。
部署Web容器: 当使用Amazon推荐的AMI服务时
1. 可以直接使用sudo yum -y 需要安装的软件, 如:php sudo yum -y php.
2. 可以使用apache来装载php应用,也可以使用tomcat来装载Java容器(特别主要各个服务对应的端口号:如必须将tomcat的监听端口修改成为80端口,原因是aws的Instance再Security Rule在端口上面有强制的约束)。
试用总结:
1. 感觉还是很不错尤其是可以使用一个独立IP,这个相当的犀利。
2. 除了要特别注意协议需要在Instance上配置外,其他的都是十分的人性化。