在Apache配置界面“Servers”页中,选择“Apache WebServers”,将在“Apache WebServers”页中“Virtual Servers”栏显示出当前服务器中的所有虚拟主机。默认安装的情况下通常包括两台虚拟主机:一台是“(9)”默认主机;另一台虚拟主机使用“(10)”协议,监听端口为“443”,文档根目录“(11)”与默认主机相同。

题目

在Apache配置界面“Servers”页中,选择“Apache WebServers”,将在“Apache WebServers”页中“Virtual Servers”栏显示出当前服务器中的所有虚拟主机。默认安装的情况下通常包括两台虚拟主机:一台是“(9)”默认主机;另一台虚拟主机使用“(10)”协议,监听端口为“443”,文档根目录“(11)”与默认主机相同。


相似考题
参考答案和解析
正确答案:(9) Default Server (10) https (11) Document Root
(9) Default Server (10) https (11) Document Root 解析:这是一道要求读者掌握Apache配置界面设置的实践操作题。本题所涉及的知识点如下。
1)在Apache配置界面“Servers”页中,选择“Apache WebServers”,将在“Apache WebServers”页中“Virtual Servers”栏显示出当前服务器中的所有虚拟主机。
2)默认安装的情况下通常包括两台虚拟主机:一台是“Default Server”默认主机;另一台虚拟主机使用“https”协议,监听端口为“443”,文档根目录“Document Root”与默认主机相同。
3)注意,在Red Hat Linux 7版本之前的Linux系统所捉供的Apache Web服务器使用/home/httpd/html作为DocumentRoot。而在Red Hat Linux 9操作系统中,默认的DocumentRoot是/var/www/html。
更多“在Apache配置界面“Servers”页中,选择“Apache WebServers”,将在“Apache WebServers”页中“Virtual Servers”栏显示出当前服务器中的所有虚拟主机。默认安装的情况下通常包括两台虚拟主机:一台是“(9)”默认主机;另一台虚拟主机使用“(10)”协议,监听端口为“443”,文档根目录“(11)”与默认主机相同。”相关问题
  • 第1题:

    虚拟主机是指在一个单一的服务器上创建和维护多个Web站点,Apache提供了对虚拟主机的完全支持。虚拟主机的形式可以是(2)、(3)。

    (2)和(3)备选项如下:

    A.基于名字 B.基于文件 C.基于IP地址 D.基于MAC地址


    正确答案:(2)、(3)回答A、C或回答C、A均可。
    (2)、(3)回答A、C或回答C、A均可。 解析:虚拟主机是指在一个单一的服务器上维护多个Web站点,并且使用主机别名来区别它们。这样用户就可以在单一的Web服务器上拥有多个的Web站点,并通过它们各自的域名对这些站点进行访问。Apache提供了对虚拟主机的完全支持。虚拟主机一般有两种形式:“基于名字”和“基于IP”。

  • 第2题:

    认真阅读下列有关Linux操作系统环境下配置Apache服务器的技术说明,根据要求回答问题1至问题5。

    【说明】

    随着电子商务日益普及,A公司建构了一台装有Redhat Linux 9.0操作系统的虚拟服务器,为各类客户提供网上架构商务站点的Web服务。历史数据显示,该Web服务器每天约有数百万人的访问量,因此选择Linux+Apache的Web服务器架构方式,并且对该Apache服务器精心配置,以适应高负荷、大吞吐量的工作要求。Apache的特点是简单、速度快、性能稳定、完全免费、完全源代码开放,它提供了包括虚拟主机、目录索引、目录别名、HTTP日志报告及联机手册man等丰富的功能。

    在安装Redhat Linux 9.0操作系统的过程中,如果没有选择安装Web服务器,Apache服务器则需要手动安装。现从http://httpd.apache.org网站上免费下载了一个apache-2.2.3 RPM格式的软件包,请将以下(1)空缺处的命令填写完整以完成该软件包的安装。

    [root@gcz root](1)

    以RPM方式安装的Apache服务器,其配置文件默认存储在(2)目录中。

    【供选择的答案】

    (2) A./var/www/html B./var/www/usage

    C./etc/httpd/conf D./var/log/httpd


    正确答案:(1) rpm-ivh apache-2.2.3.rpm (2) C或/etc/httpd/conf
    (1) rpm-ivh apache-2.2.3.rpm (2) C,或/etc/httpd/conf 解析:这是一道要求读者熟悉Apache服务器软件安装的配置命令题。本题所涉及的知识点如下。
    1)如果下载的Apache服务器软件是RPM包格式,则需使用以下命令安装:
    rpm -ivh apache-2.2.3.rpm
    2)如果要升级目前已安装在操作系统上的Apache服务器软件,则需使用以下命令安装:
    rpm -Uvhapache-2.2.3.rpm
    3)如果下载的Apache服务器软件是源代码方式,则需要通过手工编译方式来安装。例如,从 http://httpd.apache.org站点下载一个httpd-2.2.3.tar.gz的源代码包,则需使用以下命令安装:
    [root@gcz root]# tar xvzf httpd-2.2.3.tar.gz#解压缩源代码包
    [root@gcz root]# cd httpd-2.2.3
    [root@gcz root]# ./configure--prefix=安装目录—enable- shared=max-enable- module=most
    [root@gcz root]# make
    [root@gcz root]# make install
    4)以RPM方式安装的Apache服务器,其配置文件均存储在“/etc/httpd/conf”目录下。Apache的主配置文件为httpd.conf,其所有的配置信息均保存在该文件中。

  • 第3题:

    图2-11是虚拟主机的“主目录”属性配置界面,给出用户“Dept2”的Web站点的主目录路径(7)。通常,Web站点主文档的默认文件名为(8)。


    正确答案:(7)/Var/www/dept2 (8)index.htm
    (7)/Var/www/dept2 (8)index.htm 解析:这是一道要求读者掌握主目录配置操作的实践题。本题所涉及的知识点如下。
    ①可使用“主目录”标签页修改某Web站点主目录的路径,设置主目录的执行属性。
    ②在图2-11配置界面中,目录路径(配置项:DocumentRoot)用来定义Apache提供文件的最顶级目录。这个目录应该包含Apache收到URL请求时提供的文件。
    ③在图2-11配置界面中,目录的执行设置(配置项:Options)用来控制对于该目录,哪些服务器功能是有效的。
    ④查表2-7可知,用户“Dept2”Web站点的的主目录路径是“/var/www/dept2”。
    ⑤Web站点的默认文档是指用户请求指定目录时第一个查找的索引文件。通常,Web站点主文档的默认文件名为“index.htm”。

  • 第4题:

    下图是配置Apache服务器的一个窗口,选中目录选项ExecCGI,意味着什么?

    如果将下图所示的目录选项中Indexes选中状态取消,并且虚拟主机目录中也没有相关的Index文件,客户机通过浏览器访问有关的虚拟主机目录时有何后果?


    正确答案:选中目录选项ExecCGI意味着准许执行CGI 如将Indexes选中状态取消则不允许客户机浏览器在虚拟主机没有Index文件时显示目录所有文件。
    选中目录选项ExecCGI,意味着准许执行CGI 如将Indexes选中状态取消,则不允许客户机浏览器在虚拟主机没有Index文件时显示目录所有文件。 解析:本题考查Web服务和在Linux环境下Apache服务器的配置,要求考生能够正确理解Apache配置文件。
    Web服务的主要协议是HTTP(超文本传输协议),HTTP定义Web客户(即浏览器)如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户,HTTP以 TCP(传输控制协议)作为底层协议。当用户请求一个Web页面(譬如说点击某个超链接)时,浏览器把请求该页面中各个对象的HTTP请求消息发送给服务器。服务器收到请求后,以运送含有这些对象HTTP响应消息作为响应。
    网络上的资源(包括文字、图片等)可以用HTML(超文本标记语言)来组织,当 HTML格式的信息传输到客户机上时,客户有关软件(如explore等)根据HTML的语法进行解释并显示。
    基于TCP/IP协议的网络中,应用URL(统一资源定位符)来标示网络中的资源, URL的格式为:
    Scheme://host:port/ path? query
    其中,scheme为通信协议方案,如HTTP、FTP、HTTPS等;host是资源所在的主机(可以用IP地址或有效域名表示);port是传输层端口号,如HTTP的默认端口是80; path是路径,由多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址;query,查询,可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技术制作的网页)传递参数,可有多个参数,用“&”符号隔开,参数名和值用“=”符号隔开。支持动态网页的技术有JSP和ASP,其中JSP可以跨平台应用。另外,CGI也是一种动态网页技术,因为存在安全隐患,启动CGI需要在配置界面中将ExecCGI选中。
    所谓虚拟主机服务是指在一台物理机器上提供多个Web服务,通常可以采用两种方案:基于IP地址的虚拟主机和基于名字的虚拟主机。基于IP地址的虚拟主机服务实现需要在机器上配置多个IP地址,每个IP对应一个虚拟主机。基于名字的虚拟主机可以定义不同的主机名(虚拟的)对应不同的Web服务,但是这些虚拟的主机名必须保证能够被正确地进行地址解析,因此需要配置域名解析服务器。
    对于RPM方式安装的Apache服务器,其配置文件存储在“/etc/httpd /conf”目录下,主要配置文件为httpd. conf,其所有的配置信息均保存在该文件中,更改文件中的配置信息就更改了Web服务器的运行模式,图形化配置方式也是以配置该文件为基础的。该文件中的一些主要,参数含义如下:
    (1)ServerType standalone|inetd(注:|表示可选项)
    Apache服务器有两种运行模式:standalone(独立的)和inetd(作为inetd守护进程的子进程运行)。standalone模式下,不存在对每个请求启动新进程的开销,效率较高,而inetd模式的安全性较高。
    (2)Timeout 300
    该参数指定当某个Web访问的TCP连接超过多少时间(单位秒)没有数据传输,即认为是连接超时而断开连接。
    (3)Port 8080
    Apache服务端口,默认值为80。
    (4)ServerAdmin root@webtest.com.cn
    Apache服务器管理员的电子邮件。服务器可将其运行状态通过这个邮箱发送给管理员。
    (5)Alias/doc//usr/doc/
    定义别名。将真实目录/usr/doc/定义为/doc,客户可以通过http://主机名/doc访问/usr/doc目录中的资源。

  • 第5题:

    Apache主配置文件由三部分组成,分别为()。

    A.目录服务配置

    B.全局环境配置

    C.主服务器配置

    D.虚拟主机配置


    正确答案:BCD

  • 第6题:

    以下关于虚拟主机的叙述中,不正确的是(3)。

    A.Apache设置虚拟主机服务主要有基于名字和基于IP地址两种方案

    B.虚拟主机是指在同一台服务器上创建和维护多个Web站点

    C.配置基于IP的虚拟主机,前提是服务器上必须要有多块物理网卡

    D.如果服务器只有一个IP地址,用不同的端口号也能创建不同的虚拟主机


    正确答案:(3)C或“配置基于IP的虚拟主机前提是服务器上必须要有多块物理网卡”
    (3)C,或“配置基于IP的虚拟主机,前提是服务器上必须要有多块物理网卡” 解析:这是一个要求读者掌握虚拟主机的基本概念的理解题。本题所涉及的知识点如下。
    虚拟主机也称虚拟服务器,其概念是相对于真实主机而言的。可将它理解成是将某台真实主机的硬盘空间分成若干份,形成若干台“虚拟”主机,然后租给不同的客户,由客户自行管理个人空间。每一台虚拟主机都具有独立的域名和p地址,但共享真实主机的CPU、RAM、操作系统、应用软件等。
    虚拟主机是指在同一台服务器上创建和维护多个Web站点,并且使用主机别名来标识它们。Apache设置虚拟主机服务一般有两种方案:基于名字的虚拟主机;基于IP地址的虚拟主机。
    目前常用的浏览器大多支持基于名字虚拟主机的实现方法。由于这种实现方案不需要太多的p地址,而且配置简单,无须特殊的软硬件支持。因此它是目前应用比较广泛的一种方案。
    而基于IP地址虚拟主机服务方案的缺点在于,需要在服务器上配置多个IP地址,每个IP对应一个虚拟主机,即每个虚拟主机占用一个IP地址资源。可见,配置基于IP的虚拟主机,前提是服务器上必须要有多个IP地址,而非在服务器上配置多块物理网卡。因此,选项C的论述是不正确的。
    选项D“如果服务器只有一个IP地址,用不同的端口号也能创建不同的虚拟主机”的论述是正确的,即使用同一个IP地址、不同的端口号,可以创建多个Web站点。
    另外,在同一网卡上设置不同的IP地址,但使用相同的端口号,可以创建多个Web站点;使用同一个IP地址和端口号,但使用不同的主机域名,可以创建多个Web站点;使用同一个"地址和端口号,但使用不同的主机域名,可以创建同一个Web站点。
    打开rfapache,在菜单中选择“操作→添加虚拟主机”,或者按下工具栏中的“添加虚拟主机”按钮,按照“虚拟主机创建向导”中的指示完成相应的操作任务。

  • 第7题:

    在Linux系统中,使用Apache服务器时默认的Web根目录是( )。

    A.\htdocs
    B./var/www/html
    C./var/www/usage
    D.\conf

    答案:B
    解析:
    基本概念。

  • 第8题:

    在一台Apache服务器上通过虚拟主机可以实现多个Web站点。虚拟主机可以是基于( )的虚拟主机,也可以是基于名字的虚拟主机。若某公司创建名字为www.test.com的虚拟主机,则需要在( )服务器中添加地址记录。其配置信息如下,请补充完整。
    NameVirtualHost 192.168.0.1<(请作答此空)192.168.0.1>ServerName www.test.com DocumentRoot/var/www/html/test

    A.WebName
    B.HostName
    C.VirtualHost
    D.WWW

    答案:C
    解析:
    常识。

  • 第9题:

    当我们以一个非root用户将Apache放入一个jail环境里运行时,发现Apache的主进程无法启动,这时最主要的原因是()。

    • A、Apache需要以root身份来启动80端口
    • B、因为Apache的默认页面index.html没有添加到jail环境中
    • C、需要在httpD.conf文件中的mod-chroot模块部分添加LoadModule一行
    • D、当Apache在jail环境中运行时,需要使用虚拟主机的方法

    正确答案:A

  • 第10题:

    典型Web服务器配置缺陷包括()

    • A、默认证书和默认内容
    • B、虚拟主机的默认主机配置
    • C、目录列表功能
    • D、危险的HTTP方法
    • E、Web代理功能

    正确答案:A,B,C,D,E

  • 第11题:

    在Windows操作系统中,要实现一台具有多个域名的Web服务器,正确的方法是()

    • A、使用虚拟目录
    • B、使用虚拟主机
    • C、安装多套IIS
    • D、为IIS配置多个Web服务端口

    正确答案:B

  • 第12题:

    单选题
    Apache默认监听的端口是多少()
    A

    80

    B

    81

    C

    8000

    D

    8010


    正确答案: B
    解析: 暂无解析

  • 第13题:

    下图所示为虚拟主机的主目录属性设置界面,给出用户“Dept5”的Web站点的主目录路径(7)。通常,Web站点主文档的默认文件名为(8)。


    正确答案:(7)/Var/www/dept5 (8)index.htm或default.htm或welcome.htm
    (7)/Var/www/dept5 (8)index.htm或default.htm或welcome.htm 解析:在虚拟主机的主目录属性设置界面中,“目录路径”用来定义Apache提供文件的最顶级目录,这个目录应该包含Apache收到URL请求时提供的文件。“默认文档”设置请求指定目录时该目录的索引文件。当URL请求解析为一个目录时,默认情况下将查找并试图提供一个名字为index.html的文件。可以定义多个这样的索引文件,例如:Directorylndex、index.html、index.php等。

  • 第14题:

    虚拟主机服务提供了一种让企业或个人在网络上能自由展示自己的形象、产品的简单、便宜的实现方案。如果要求在Apache服务器上创建多个不同的Web站点,那么就要求Apache设置虚拟主机服务时,采用(4)和(5)两种方案以适应不同的服务要求。


    正确答案:(4) 基于IP地址 (5) 基于名字
    (4) 基于IP地址 (5) 基于名字 解析:这是一个要求读者掌握虚拟主机的基本概念的理解题。试题中提及的“虚拟主机”也称虚拟服务器,其概念是相对于真实主机而言的。可将它理解成是将某台真实主机的硬盘空间分成若干份,形成若干台“虚拟”主机,然后租给不同的客户,由客户自行管理个人空间。每一台虚拟主机都具有独立的域名和IP地址,但共享真实主机的CPU、RAM、操作系统、应用软件等。
    可见用于区别不同虚拟主机的标志是每一台虚拟主机自己的域名和IP地址。因此用Apache设置虚拟主机服务就可以采用两种方案:①基于名字的虚拟主机;②基于IP地址的虚拟主机。
    目前常用的浏览器大都支持基于名字的虚拟主机的实现方法。由于这种实现方案不需要太多的IP地址,而且配置简单,无须特殊的软硬件支持,因此它是目前应用比较广泛的一种方案。
    而基于IP地址的虚拟主机服务方案的缺点在于,需要在服务器上配置多个IP地址,每个IP对应一个虚拟主机,即每个虚拟主机占用一个IP地址资源。

  • 第15题:

    虚拟主机的特点包括()。

    A.费用高

    B.性能高

    C.每一台虚拟主机都具有完整的Internet服务器功能

    D.多台虚拟主机共享一台真实主机资源


    正确答案:BCD

  • 第16题:

    请在(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.shtm1 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),并在区数据库文件中添加相关记录。


    正确答案:(5)/etc/httpd/conf (6)standalone (7)高 (8)300 (9)http://服务器IP地址(或主机名):8080/doc/ (10)名称(或名字域名) (11)DNS或域名解析服务
    (5)/etc/httpd/conf (6)standalone (7)高 (8)300 (9)http://服务器IP地址(或主机名):8080/doc/ (10)名称(或名字,域名) (11)DNS,或域名解析服务

  • 第17题:

    关于Web服务器,下列说法错误的是()。

    A.若配置服务器成功后发现网页中的中文是乱码,是因为服务器的默认文件编码方式为ISO-8859-1

    B.虚拟主机是指在一台机器上仅运行一个httpd后台程序支持多个Apache服务器

    C.DirectoryIndex项是进行网站目录配置的

    D.启动Web服务的命令是servicewebstart


    正确答案:CD

  • 第18题:

    在默认的安装中,Apache把自己的配置文件放在了以下哪个目录中( )?

    A、/etc/httpd/

    B、/etc/httpd/conf/

    C、/etc/

    D、/etc/apache/


    参考答案:B

  • 第19题:

    在一台Apache服务器上通过虚拟主机可以实现多个Web站点。虚拟主机可以是基于( )的虚拟主机,也可以是基于名字的虚拟主机。若某公司创建名字为www.test.com的虚拟主机,则需要在(请作答此空)服务器中添加地址记录。其配置信息如下,请补充完整。
    NameVirtualHost 192.168.0.1< ( ) 192.168.0.1> ServerName www.test.com DocumentRoot /var/www/html/test

    A.SNMP
    B.DNS
    C.SMTP
    D.FTP

    答案:B
    解析:
    常识。

  • 第20题:

    典型的Web服务器配置缺陷包括使用默认证书、保留默认内容、启用目录列表功能、启用危险的HTTP方法、启用Web代理功能和虚拟主机的默认主机配置缺陷。


    正确答案:正确

  • 第21题:

    Apache默认的监听端口是80,出于安全原因经常需要更改默认监听端口,若想更改,应该怎么做?()

    • A、修改配置项ListenPort
    • B、修改配置项Port
    • C、修改配置项Listen
    • D、修改与置项ListenAddress

    正确答案:C

  • 第22题:

    Apache默认监听的端口是多少()

    • A、80
    • B、81
    • C、8000
    • D、8010

    正确答案:A

  • 第23题:

    单选题
    当我们以一个非root用户将Apache放入一个jail环境里运行时,发现Apache的主进程无法启动,这时最主要的原因是()。
    A

    Apache需要以root身份来启动80端口

    B

    因为Apache的默认页面index.html没有添加到jail环境中

    C

    需要在httpD.conf文件中的mod-chroot模块部分添加LoadModule一行

    D

    当Apache在jail环境中运行时,需要使用虚拟主机的方法


    正确答案: B
    解析: 暂无解析