根据网站使用用户以及访问量情况,建议系统部署如下:
1) 2台服务器用来部署Nginx server,采用集群的方式,保证服务的稳定性和性能,负责页面请求的分发;
2) 2台服务器用来部署Tomcat,采用集群的方式,保证服务的稳定性和性能,负责业务逻辑;
3) 2台服务器用来部署MySQL,采用双机的方式,保证数据库的稳定性和性能,为系统提供数据库服务;
4) 视频播放采用视频流媒体云的方式,如腾讯云,只要申请账号即可开通使用。
服务器配置建议:
序号 | 用途 | 配置要求 | 数量 |
1 | 部署Nginx server | 8核CPU,16G内存、1T存储 | 2 |
2 | 部署Tomcat server | 8核CPU,16G内存、500G存储 | 2 |
3 | 部署MySQL数据库 | 16核CPU,32G内存、1T存储 | 2 |
支撑软件环境建议:
序号 | 软件名称 | 版本 | 价格 |
1 | Nginx server | 1.9.4 | 免费 |
2 | Tomcat server | 7.0 | 免费 |
3 | MySQL | 最新版 | 免费 |
4 | JDK | 1.7 | 免费 |