问答题 【问题4】
该Apache服务器的计算名是webserver,所安装网卡上配置的IP地址、DNS域名、用户主目录如表 1-8所示。
表1-8 虚拟服务器配置信息表
客 户
用 户 名
IP地址
DNS域名
主 目 录
客户1
fjtest1
172.16.1.31
www.fjtest1.com
/var/www/fjtest1
客户2
fjtest2
172.16.1.32
www.fjtest2.com
/var/www/fjtest2
客户3
dept3
172.16.1.33
www.fjtest3.com
/var/www/fjtest3
客户4
dept4
172.16.1.34
www.fjtest4.com
/var/www/fjtest4
客户5
fjtest5
172.16.1.35
www.fjtest5.com
/var/www/fjtest5
客户6
fjtest6
172.16.1.36
www.fjtest6.com
/var/www/fjtest6
如果允许以“http://www.fjtest2.com/default_html”方式访问用户的个人主页,必须通过 (6) 命令设置个人主页文档所在的目录。
在进行虚拟主机的站点属性设置时,请填写用户“fjtest2”的Web站点配置信息。
IP地址: (7) ;TCP端口 (8)
【供选择的答案】
(6)
  • A.VirtualDiretory
  • B.UserHome
  • C.VirtualHost
  • D.Userdir


【正确答案】(6) D,或Userdir (7) 172.16.1.32
(8) 80
【答案解析】这是一道要求读者熟悉Apache服务器配置的实践操作题。本题所涉及的知识点如下。
1)使用Apache服务器架设Web服务器不仅可以存放企业的主页,而且还可以为个人提供个人主页的空间。为客户提供个人主页空间的操作步骤如下:
①首先需要为该客户开设相应的Linux系统账号(例如fjtest2),以使该客户拥有其主目录“/home/fjtest2”。
②接着在客户主目录下建立一个“default_html”目录,并通过以下命令为其设置相应的权限:
#cd fjtest2
#mkdir default_html
#chmod 755 default_html
③然后通过UserDir给出客户default__html目录的绝对路径,也就是说明个人主页存放路径。
④客户将自己的个人主页上传到客户主目录下的default_html目录中。
⑤这样就允许以“http://www.fjtest2.com/default_html”方式访问客户的个人主页。
2)对于(7)空缺处所填写内容的解答思路来源于表1-8第2行所提供的信息,用户名为fjtest2的 Web站点网卡上配置的IP地址为172:16.1.32,DNS域名为www.fjtest2.com,主目录为/var/www/fjtest2。因此,在进行虚拟主机的站点属性设置时,用户名为“fjtest2”的Web站点IP地址配置信息为172.16.1.32。通常Web站点默认采用HTTP协议,该协议默认的TCP端口是80。