1 AWS提供的常用云:EC2
如果没有接触过AWS的文档,你可能会被一些描述搞定晕头转向,这是因为翻译的水平问题。不过,尝试着习惯了,就会发现文档写还是比较清楚的。
亚马逊不会直接给你生成好EC2主机,这个主机需要你自己初始化,包括Linux系统、运行环境什么的。
我们在搭建web服务器时会用到的四种服务:
EC2:提供虚拟服务器,必须要设置服务器开发的协议,端口和源IP地址等等。
EBS:这是为EC2提供持久性的文件系统服务。
RDS:为整个web系统提供数据库服务。
还有一个关于域名的服务:Amazon Route 53。
web应用程序在公网的EC2上运行,通过ssh可以对EC2进行访问和控制。安全组相当于防火墙,可以控制开发的协议和端口。Auto Scaling组维护这个一个EC2的队列,可以通过该队列来实现均衡负载。数据库设置在私有子网中,配置有相应的保障措施。如下图:
- 拥有这一切的前提是你要拥有一个Amazon VPC,也就是Virtual Private Cloud。
不难理解亚马逊云是一块很大的云,要想初始化EC2必须先有这么一块小云,给我们提供最基础的干净的云。 - 我在第一次使用EC2时遇到的最大的问题是使用ssh来连接服务器,
主机名是:ec2-suer&#