题库 题库

【简答题】

试题三(15分)
阅读以下关于在Linux系统中配置Apache服务器的说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。
【说明】
在Linux系统中采用Apache配置Web服务器。Apache服务器提供了丰富的功能,包括目录索引、目录别名、虚拟主机、HTTP日志报告、CGI程序的SetUID执行等。

【问题1】(6分)
请在(1)、(2)、(3)、(4)空白处填写恰当的内容。
Web客户机与服务器共同遵守(1)协议,其工作过程是:Web客户端程序根据输入的(2)连接到相应的Web服务器上,并获得指定的Web文档。动态网页以(3)程序的形式在服务器端处理,并给客户端返回(4)格式的文件。
(1)~(4)的备选项:
A、HTML        B、ASP        C、JSP        D、 IIS
E、SOAP      F、 URL        G、HTTP        H、VGA(一种视频传输标准)

【问题2】(7分)
请在(5)~(11)空白处填写恰当的内容。
Apache的主配置文件为httpd.conf。某Web服务器的httpd.conf文件部分内容如下:
ServerType standalone
ServerRoot “/etc/httpd”
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 20
StartServers 8
MaxClients 150
MaxRequestsPerChild 100
Port 8080
User nobody
Group nobody
ServerAdmin root@webtest.com.cn
ServerName WebTest
DocumentRoot “/home/webtest/jakarta-tomcat/webapps/webtest”
Options FollowSymLinks
AllowOverride None
Options Indexes Includes FollowSymLinks
AllowOverride None
Order allow, deny
Allow from all
DirectoryIndex index.html index.htm index.shtml index.cgi
Alias /doc/ /usr/doc/
order deny, allow
deny from all
allow from localhost
Options Indexes FollowSymLinks

以RPM方式安装的Apache服务器,配置文件httpd.conf存储在Linux的  (5)  目录下。根据上述配置文件,该Web服务器运行在 (6) 模式下,其运行效率比在inetd模式下  (7)  ;当某个Web连接超过  (8)  秒没有数据传输时,系统断开连接。
如果客户需要访问Linux服务器上/usr/doc目录,则应在浏览器地址栏中输入 (9) 。
虚拟主机是指在同一台服务器上实现多个Web站点。虚拟主机可以是基于IP地址的虚拟主机,也可以是基于 (10) 的虚拟主机。创建基于 (10) 的虚拟主机时,还需要配置 (11) ,并在区数据库文件中添加相关记录。

【问题3】(2分)
图3-1是配置Apache服务器的一个窗口,选中目录选项ExecCGI,意味着什么?
如果将图3-1所示的目录选项中Indexes相关的选中状态取消,并且虚拟主机目录中也没有Index文件,客户机通过浏览器访问有关的虚拟主机目录时有何后果?
     
图3-1

参考答案

【问题1】试题解析:问题(3)的选择有些无奈,但毕竟不可以选(B)。
答案:(1)G or HTTP
      (2)F or URL
      (3)C or JSP
      (4)A or HTML

【问题2】试题解析: 这里没有什么可说的,对照答案看看吧。如能亲自操作一遍更好。
答案: (5)/etc/httpd/conf
       (6)standalone
       (7)高
       (8)300
       (9)http://www.webtest.com.cn:808
       (10)DNS,或域名解析服务0/doc/ 
       (11)名称(或名字,域名)

【问题3】试题解析:常识。
答案:  选中目录选项ExecCGI,意味着准许执行CGI。(公共网关接口)
如将Indexes选中状态取消,则不允许客户机浏览器在虚拟主机没有Index文件时显示目录所有文件。

相关试题