该项目要求两天完成,任务规划如下:
1)新建虚拟机并安装CentOS 7,规划好网络参数,完成网络的配置与连接,保证网络的连通性;
2)安装并配置四台Apache+PHP、MySQL/Mariadb、NFS服务器,保证LMAP能工作正常,NFS共享存储正常挂载;
3)部署两台Apache+Tomcat,能正常连接数据库与NFS共享存储;
4)部署Discuz!论坛、OA办公系统、优就业商城;
1)完成三台Nginx服务器的搭建与配置,实现动静分离,参考配置如下:
2)安装前端两台Haproxy负载均衡并配置高可用性。Haproxy负载均衡参考配置如下:
高可用配置如下:
3)配置rsyslog服务器以记录用户的访问。服务端参考配置如下:
客户端参考配置如下:
4)配置DHCP服务器给客户端分配IP地址,构建DNS服务解析网站域名。DHCP服务参考配置如下:
DNS服务参考配置如下:
5)项目成果验收,每位学员要求均能完成项目,并展示出下文的项目效果。
注:项目的其他配置请参考老师授课内容完成。
1、访问http://www.ujiuye.com/discuz的效果
图2 论坛访问效果
2、访问http://www.ujiuye.com/oa的效果
图3 OA公办系统登录界面
图4 OA办公系统访问效果
3、访问http://www.ujiuye.com/shop的效果
图5 优就业商城访问效果
4、访问http://www.ujiuye.com/log的效果
图6 日志分析服务访问效果