huangfen2002 发表于 2019-2-22 09:56:54

AWS考证方向:六、实现WEB负载均衡

AWS上实现WEB负载均衡
  1、创建实例
https://s1.运维网.com/images/blog/201807/28/d987ac6d4f93b9b6e772c093d1b65cc3.png
  2、选择系统类型和版本
https://s1.运维网.com/images/blog/201807/28/33ecfe10b89d38792f7a0e9039847c3c.png
  3、选择实例的类型规格,选择完点击下一步
https://s1.运维网.com/images/blog/201807/28/51bf7a2589791e86297406f1f1e606fd.png
  4、配置实例的详细信息,实现负载均衡要两台主机及以上
https://s1.运维网.com/images/blog/201807/28/45a44efe6ff9b08bc577cf7d978fb3e5.png
  5、添加存储,一般每台主机的根目录100G足够,不够再加...
https://s1.运维网.com/images/blog/201807/28/ed0da1cf1e2510f46b08e2121fd9a268.png
  6、添加标签(如果有多个负载均衡组,标签能够快速找出)
https://s1.运维网.com/images/blog/201807/28/2d0be56db66e29618224e0539da4f8b2.png
  7、配置安全组
说明:服务器一共有两个防火墙,一个是端口防火墙(AWS安全组),一个是服务器内部的防火墙(如iptables)。端口对外开放要一致。
https://s1.运维网.com/images/blog/201807/28/d8c6b28dabb7527073557ecd6b441cd6.png
  8、确认实例的配置信息
https://s1.运维网.com/images/blog/201807/28/95b4da8351bd53604d6d0e4ec1041e71.png
  9、配置访问密钥(SSH key)
https://s1.运维网.com/images/blog/201807/28/162f82f71d632ff6dc70e4cc1640e5bb.png
  10、启动实例之后,实例配置系统环境(有点久)
https://s1.运维网.com/images/blog/201807/28/2666096e13ddc2cb360434a1c4fdb92d.png
  11、配置实例lnmp环境
推荐使用一键安装包
yum install -y vim wget &&wgethttp://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar -xf    lnmp1.4.tar.gz   && /bin/bash./lnmp1.4/install.sh
  选择定制的软件版本,然后等待约20分钟
  安装教程:
https://lnmp.org/install.html

  个人详细系统环境部署教程:https://blog.运维网.com/leoheng/2148772

  12、配置安全组的放行端口,web的80端口
https://s1.运维网.com/images/blog/201807/28/3761242194e770ca46c1a342ff6d5ef4.png
  13、给实例加弹性IP(主机每次重启之后,公网的IP都会改变,所以绑定一个固定IP)
https://s1.运维网.com/images/blog/201807/28/88252819e4f22fafba33af47bab23dac.png
  分配新地址,分配
https://s1.运维网.com/images/blog/201807/28/9860c0d789b1646bf733e6d09b822e0c.png
  勾选你的IP,然后关联,选择对应的实例
https://s1.运维网.com/images/blog/201807/28/b07f96632cca03ce1bac6f3f4acfa102.png
  14、选择负载均衡
https://s1.运维网.com/images/blog/201807/28/c68f80bed908331174bcf95aacadcc39.png
  15、根据需求,选择负载类型
https://s1.运维网.com/images/blog/201807/28/017c0cd6d206432632233ddd0f617946.png
  16、填写负载均衡的名字,负载端口,可用区,绑定一个弹性IP(用于负载)
https://s1.运维网.com/images/blog/201807/28/5467c620649eaf0523e75b7ee014078a.png
  17、填写目标组名称,选择目标类型
https://s1.运维网.com/images/blog/201807/28/676a429b36bd80283ecba10eea10efab.png
  18、选择负载的实例主机(负载端口为80,可以负载多个TCP协议的端口,对应安全组和防火墙也要开放端口)
https://s1.运维网.com/images/blog/201807/28/b1940ef124295d661248e8d02de2f3b3.png
  19、审核确认主机负载信息
https://s1.运维网.com/images/blog/201807/28/a88684f917dd2cf6a03fe6052d4daaa3.png
  20、查看目标的监控,主机正常数量
https://s1.运维网.com/images/blog/201807/28/4f6db7879ebfb092881ea3ef7304e0f7.png
  21、负载均衡组的信息
https://s1.运维网.com/images/blog/201807/28/ca475717c3c31cd2471afbc2d1482374.png
  22、网络接口信息说明
https://s1.运维网.com/images/blog/201807/28/658114c5500a653702895e3cd5fab181.png
  23、实现域名负载均衡
在godaddy上购买域名,然后在DNS管理添加A记录,域名指向IP为负载接口的IP
https://sg.godaddy.com

在两台web主机上配置一致的nginx配置文件,然后访问域名(测试负载,将网页内容修改)
https://s1.运维网.com/images/blog/201807/28/6a3667022ca1595acc1b0ff0dc7a6efc.png
  24、加快访问速度(cloudfront),域名设置(route53),买域名也可以在route53买,也可以将DNS转AWS平台管理
https://s1.运维网.com/images/blog/201807/28/f060a1f9b8a7ec38a101465f178c8ff1.png



页: [1]
查看完整版本: AWS考证方向:六、实现WEB负载均衡