阅读以下关于在Linux系统中配置Apache服务器的说明,回答问题。 [说明]在Linux系统中采用Apache配置Web服务器。Apache服务器提供了丰富的功能,包括目录索引、目录别名、虚拟主机、HTTP日志报告、CGI程序的SetUID执行等。
问答题 请在(1)~(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
【正确答案】正确答案:(1)G或HTTP (2)F或URL (3)C或JSP (4)A或HTML
【答案解析】
问答题 请在(5)~(11)空白处填写恰当的内容。 Apache的主配置文件为httpd.conf。某Web服务器的httpd.conf文件部分内容如下。 SerVerType standalone ServerRoot"/etc/httpd" Timeout 300 KeepAl ive On MaxKeepAliVeRequestS 100 KeepAliveTimeout 15 MinSpareSerVer 5 MaxSpareSerVer 20 StartSeryer 8 MaxClientS 150 MaxRequestsPerChild 100 Port 8080 User nobody Grout nobody ServerAdmin root@webtest.com.cn Se rve rName WebText DocumentRoot"/home/webtest/Jakarta-tomcat/webapps/webtest" Options FollowSymLinks AllowOverride None Options Indexes Includes FollowSymLinks AllowOverride None Urder 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 10calhost OptiOns Indexes FollowSymLinks 以RPM方式安装的Apache服务器,配置文件httpd.conf存储在Linux的(5)目录下。根据上述配置文件,该Web服务器运行在(6)模式下,其运行效率比在inetd模式下(7);当某个Web连接超过(8)秒没有数据传输时,系统断开连接。 如果客户需要访问Linux服务器上的/usr/doc目录,则应在浏览器地址栏中输入盟。 虚拟主机是指在同一服务器上实现多个Web站点。虚拟主机可以是基于IP地址的虚拟主机,也可以是基于(10)的虚拟主机。创建基于(11)的虚拟主机时,还需要配置(12),并在区数据库文件中添加相关记录。
【正确答案】正确答案:(5)/etc/httpd/conf (6)standalone (7)高 (8)300 (9)http://服务器IP地址(或主机名):8080/doc/ (10)名称(或名字,域名) (11)DNS或域名解析服务
【答案解析】
问答题 图5-5是配置Apache服务器的一个对话框,选中目录选项ExecCGI,意味着什么? 如果将图5—5所示的目录选项中Indexes的选中状态取消,并且虚拟主机目录中也没有相关的Index文件,客户机通过浏览器访问有关的虚拟主机目录时有何结果?
【正确答案】正确答案:选中目录选项ExceCGI,意味着准许执行CGI。 如果将Indexes选中状态取消,则不允许客户机浏览器在虚拟主机没有lndex文件时显示目录所有文件。
【答案解析】