基本思路:
1.创建自定义专有网络VPC,后续负载均衡SLB、服务器ECS、云数据库RDS都使用同一VPC
2.购买SLB
3.购买ECS一台,记得使用自建专有网络VPC,且不搭建公有网络
4.使用SLB对ECS进行4层协议,监听端口转发到ECS实例1,可访问公网
5.搭建ECS实例1环境,并购买文件存储包,进行快照,创建自定义镜像
6.购买相同配置ECS一台,使用刚才的自定义镜像创建环境
7.使用SLB对两台ECS进行7层协议,监听80端口,实行负载均衡
8.分别对两台ECS实例挂载共享数据盘NAS,并设置自动挂载
9.购买RDS-mysql版本,申请公网地址用于开发,并创建只读实例,使用读写分离地址用于程序
10.在实例1上安装应用程序,程序放置于NAS挂载点上,并把nginx配置复制到实例2上面
11.使用了负载均衡后,会遇到会话保持问题,此时需要做session共享,session共享有3种方式,这里使用第一种
1)利用NAS系统,修改session文件存储位置,存放到共享NAS系统中
2)使用memcache来做共享
3)使用redis来做共享
感谢标杆徐教学视频指导 http://medu.51cto.com/course/index/view?id=16806