问题 问答题

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

答案

参考答案:

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

单项选择题
单项选择题