练习—综合项目练习
- 一、stroage服务器搭建nfs服务方便Web服务器使用,提供的共享空间使用raid5磁盘阵列模式,共享目录名称为sharetest。
- 二、在Web2服务器上搭建Apache服务(注意配置时候参考第3题需求),创建两台基于不同的域名(www.accp.com /www.benet.com)的虚拟主机,站点目录使用stroage提供的共享空间,并且在两台虚拟主机上建立不同测试页面,内容自定。
- 三、对Web2服务器的Apache服务其中一个虚拟主机进行调优,要求能够压缩网页内容,隐藏版本号,缓存静态网页时间为60秒,根据日期进行日志分割每天生成一份日志文件,设置防盗链功能。
- 四、在Web1服务器上搭建LAMP服务,并且能够对外提供Discuz论坛服务。
- 五、在网关服务器搭建DNS服务,使外网的client访问域名www.kgc.com解析为18.0.0.1,并且能够使用域名直接访问Web1服务器的网站。
- 六、对Web1服务器使用AWStats 分析系统来完成自动化的日志统计与分析工作,要求能够通过访问http://www.kgc.com/aws.html来展现统计效果。
涉及:RIAD5、raid、NFS、Apache、dns以及网页优化和日志分析与地址转换等
服务器IP地址规划:client(Windows主机):18.0.0.18/24,网关服务器:ens36:18.0.0.1/24、ens33:172.16.10.1/24,Web1:172.16.10.10/24,Web2:172.16.10.20/24,storage:172.16.10.88/24。
一、stroage服务器搭建nfs服务方便Web服务器使用,提供的共享空间使用raid5磁盘阵列模式,共享目录名称为sharetest。
1. 创建RAID5磁盘
rpm -q mdadm
fdisk /dev/sdb
n > p > 1 > t > fd > w
fdisk /dev/sdc
n > p > 2 > t > fd > w
fdisk /dev/sdd
n > p > 3 > t > fd > w
fdisk /dev/sde
n > p > 4 > t > fd > w
### 创建 RAID5 设备
mdadm -C -v /dev/md0 -a yes -l5 -n3 /dev/sd[bcd]1 -x1 /dev/sde1
mdadm -C -v /dev/md0 -a yes -l5 -n3 /dev/sd[bcde]1 -x1
### 格式化分区磁盘
mkfs -t xfs /dev/md0
mkdir /sharetest
### 将磁盘挂载到指定目录
mount /dev/md0 /sharetest/
### 可查看到创建RAID5,挂载的目录
df -h
二、在Web2服务器上搭建Apache服务(注意配置时候参考第3题需求),创建两台基于不同的域名(www.accp.com /www.benet.com)的虚拟主机,站点目录使用stroage提供的共享空间,并且在两台虚拟主机上建立不同测试页面,内容自定。
三、对Web2服务器的Apache服务其中一个虚拟主机进行调优,要求能够压缩网页内容,隐藏版本号,缓存静态网页时间为60秒,根据日期进行日志分割每天生成一份日志文件,设置防盗链功能。
四、在Web1服务器上搭建LAMP服务,并且能够对外提供Discuz论坛服务。
五、在网关服务器搭建DNS服务,使外网的client访问域名www.kgc.com解析为18.0.0.1,并且能够使用域名直接访问Web1服务器的网站。
六、对Web1服务器使用AWStats 分析系统来完成自动化的日志统计与分析工作,要求能够通过访问http://www.kgc.com/aws.html来展现统计效果。