在一台Apache服务器上通过虚拟主机可以实现多个Web站点。虚拟主机可以是基于

练习题库2022-08-02  31

问题 在一台Apache服务器上通过虚拟主机可以实现多个Web站点。虚拟主机可以是基于(  )的虚拟主机,也可以是基于名字的虚拟主机。若某公司创建名字为www.business.com的虚拟主机,则需要在(  )服务器中添加地址记录。在Linux中该地址记录的配置信息如下,请补充完整。NameVirtualHost 192.168.0.1<VirtualHost 192.168.0.1>(  )www.business.com DocumentRoot /var/www/html/business</VirtualHost>问题1选项A.IPB.TCPC.UDPD.HTTP问题2选项A.SNMPB.DNSC.SMTPD.FTP问题3选项A.WebNameB.HostNameC.ServerNameD.WWW

选项

答案 ABC

解析 apache服务器可以实现基于IP和基于名字的虚拟主机。基于IP的虚拟主机方式需要在机器上设置IP别名,如在一台机器的网卡上绑定多个IP地址去服务多个虚拟主机。这种基于IP的虚拟主机有一个缺点,就是你需要更多的IP地址去服务各自的虚拟主机,若IP地址不够,则不可采用此方式。基于名字的虚拟主机只需要在apache的配置文件中,对NameVirtualHost域中DocumentRoot 和 ServerName 分别设定其对应的虚拟主机的文档路径即可。为了使不同的名字指向同一个IP地址,因此还必须修改DNS服务器上的A记录,让不同的名字的域都指向同一个服务器IP地址。
转载请注明原文地址:https://tihaiku.com/congyezige/2406382.html

最新回复(0)