实验项目18
一、实验目的
Web服务器配置与管理
●掌握Li
ux系统中Apache服务器的安装与配置。●掌握个人主页、虚拟目录、基于用户和主机的访问控制及虚拟主机的实现方法。
二、项目背景
假如你是某学校的网络管理员,学校的域名为wwwki
gcom,学校计划为每位教师开通个人主页服务,为教师与学生之间建立沟通的平台。该学校网络拓扑图如下图所示。
I
ter
et
Web服务器配置类型(1)基于虚拟目录(2)基于IP:1921681219216813(3)基于域名:Wwwmlxcomwwwki
gcom
OtherServer
代理服务器
Web服务器
学校计划为每位教师开通个人主页服务,要求实现如下功能:(1)网页文件上传完成后,立即自动发布,URL为httpwwwki
gcom用户名。(2)在Web服务器中建立一个名为private的虚拟目录,其对应的物理路径是dataprivate。并配置Web服务器对该虚拟目录启用用户认证,只允许ki
gma用户访问。(3)在Web服务器中建立一个名为的虚拟目录,其对应的物理路径是dir1test,并配置Web服务器仅允许来自网络j
rp
et域和1921681024网段的客户机访问该虚拟目录。(4)使用19216812和19216813两个IP地址,创建基于IP地址的虚拟主机。其中IP地址为19216812的虚拟主机对应的主目录为varwwwip2,IP地址为19216813的虚拟主机对应的主目录为varwwwip3。(5)创建基于wwwmlxcom和wwwki
gcom两个域名的虚拟主机,域名为wwwmlxcom虚拟主机对应的主目录为varwwwmlx,域名为wwwki
gcom虚拟主机对应的主目录为varwwwki
g。
三、实验内容
练习Li
ux系统下WEB服务器的配置方法。
f四、实验步骤子项目1Apache服务的安装、启动与停止
●安装Apache服务。
●Apache服务的启动与停止。
●启动Apache服务之后,从客户端看到的测试效果。
1
f子项目2配置用户个人主页
●编辑httpdco
f文件,设置用户个人主页。
●设置用户个人主页所在目录的访问权限。
●创建存放用户个人主页空间的目录。
●创建个人主页空间的默认首页文件。●编辑httpdco
f文件,将UserDir的值设置为public_html。
2
f●重新启动httpd服务。
子项目3设置基于用户认证的虚拟目录private
●编辑httpdco
f文件,添加private虚拟目录并设置用户访问控制。
●利用htpasswd命令生成用户密码文件,并为ki
gma用户设置登录密码。
子项目4设置基于主机访问控制的虚拟目录test
●编辑httpdco
f文件,添加test虚拟目录并设置基于主机的访问控制。
3
f●重新启动httpd服务,即可。
子项目5创建基于IP地址的虚拟主机
●分别创建“varwwwip2”和“varwwwr