问题 问答题

【说明】
一台装有Red Flag Server 4.0操作系统的计算机,该计算机的主机名是webserver,所安装网卡上配置的IP地址,洲S域名、用户主目录如表2-7所示。现在要把这台计算机用rfapache管理工具配置成一台 Apache Web服务器.
                                             表2-7 虚拟服务器配置信息表

用户名 IP地址 DNS域名 用户主目录
Corp 192.168.0.10 www.corp.com /var/www/corp
Dept1 192.168.0.11 www.dept1.com /var/www/dept1
Dept2 192.168.0.12 www.dept2.com /var/www/dept2
Dept3 192.168.0.13 www.dept3.com /var/www/dept3

【问题2】
以下关于虚拟主机的叙述中,不正确的是 (3)

  • A.Apache设置虚拟主机服务主要有基于名字和基于IP地址两种方案
  • B.虚拟主机是指在同一台服务器上创建和维护多个Web站点
  • C.配置基于IP的虚拟主机,前提是服务器上必须要有多块物理网卡
  • D.如果服务器只有一个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,在菜单中选择“操作→添加虚拟主机”,或者按下工具栏中的“添加虚拟主机”按钮,按照“虚拟主机创建向导”中的指示完成相应的操作任务。

判断题
多项选择题