过去我们在对服务器配置域名时会有大量的Linux指令操作,复杂又繁琐,而 Amazon Web Services 提供的Route 53服务,让一切简单化。
Amazon Route 53,是Amazon提供的域名系统 DNS Web 服务,我们一点开界面,首先会看到左侧有两个选项;Hosted Zones 和 Health Checks。
Hosted Zones
Hosted Zones 就是我们对域名进行管理的地方。点击Create Hosted Zones,右侧会弹出一个界面,让我们填写所需要创建的域名,填写完毕后,Amazon会反馈给我们四个Amazon的域名托管服务器指向,我们在申请域名的时候需要将这四个指向提供给域名的提供商,一般该指向生效时间为24小时。
创建完成后,我们选择刚才创建的域名,点击Go to Recode Sets选项,会进入到当前域名的管理界面,我们会在这里配置域名的指向。
这里的域名指向提供了多种方式,我们常用的也就两种,一种是配置IP指向,一种是配置C_NAME指向。
这里的IP指向提供了A类型指向和AAAA类型指向;A类型指向,配置的是IPv4,而AAAA类型的指向则需要配置IPv6;C_NAME指向,只需要配置目标服务器上Amazon给我们提供的C_NAME即可。
在这里特别说明下,通常我们使用的是单线服务器,例如电信服务器,服务器只提供一个电信IP,这里,我们只需要对其指向即可。因为配置IP的时效性高,但是单线服务器的缺点是,其他线的服务器访问起来速度可能会很慢,所以我们通常会选择双线或者多线服务器,来提高访问速度,增强用户体验,可这里会有很多的IP,所以如果再配置IP指向的话,那么多线服务就没有任何意义了。这里就需要使用C_NAME来指向,不过缺点是配置后,会让你等一段时间才会生效,可能5-10分钟,也可能1-2个小时。这里根据你服务器的情况来定。
配置到这里,我们的DNS服务就已经配置完成了。接下来我们概要说说Health Checks 服务。
Health Checks
Health Checks,是Amazon给我们提供的一个监控服务,在这里我们只需要简单的配置我们需要监控的服务器的 服务协议、地址、端口、以及路径,监控规则,还有消息机制(Amazon SNS,这个后期会讲),我们就可以正常使用。不过我还没有找到手机短信通知的配置方法,而且和ChartBeats比较,太过简陋,具体用户由个人而定。