1.基于名字的虚拟主机 假设某一学院按照系部或者职能部门组建基于 名字的虚拟主机。有一台 Apache服务器和一个 P地址:211.8520322,假设有两个单位需要 建立网站,一个为办公室网站,域名为 office. lyd. con,另一个为计算机系网站,域 名为 computer lyd. com
1. 基于名字的虚拟主机 假设某一学院按照系部或者职能部门组建基于 名字的虚拟主机。有一台Apache服务器和一个 IP地址:211.85.203.22,假设有两个单位需要 建立网站 , 一个为办公室网站 , 域名为 office.lyd.com ,另一个为计算机系网站,域 名为computer.lyd.com
(1)基于名称的虚拟主机的DNS配置 现在想要创建一个名为 computer lyd. com和 office. lyd. com的虚拟主机,并使用同一个 Apache 服务器www.lyd.coM。所需要进行的工作仅仅是 在提交的DNS配置文件中,为 lyd. com创建如下 的别名: office. lyd. com INcnAmewww.lyd.com computerlyd.comINCnamEwww.lyd.com 或者 office IN CNAME Ww computer IN CNAME Ww
(1)基于名称的虚拟主机的DNS配置 现在想要创建一个名为 computer.lyd.com 和 office.lyd.com的虚拟主机,并使用同一个 Apache 服务器www.lyd.com。所需要进行的工作仅仅是 在提交的 DNS配置文件中,为lyd.com创建如下 的别名: office.lyd.com IN CNAME www.lyd.com computer.lyd.com IN CNAME www.lyd.com 或者 office IN CNAME www computer IN CNAME www
在上面的配置中,在提交的DNS配置文件以及 返回的配置文件中,www.lyd.com已经具有如 下的A记录和PTR记录,分别为: W NA211.85.203.22 Ptr CnamE Www. lyd. com
在上面的配置中,在提交的DNS配置文件以及 返回的配置文件中,www.lyd.com已经具有如 下的A记录和PTR记录,分别为: www IN A 211.85.203.22 1 PTR CNAME www.lyd.com
(2)修改配置文件 Name virtualHost 211.85.203.22 <VirtualHost 211.85.203.22> ServerName office. lyd. com DocumentRoot /var/ww/html/office <∧ /irtualHost <VirtualHost 211.85.203.22> Server Name computer lyd. com DocumentRoot /var/www/html/computer <∧ /irtualHost>
(2)修改配置文件 NameVirtualHost 211.85.203.22 <VirtualHost 211.85.203.22 > ServerName office.lyd.com DocumentRoot /var/www/html/office </VirtualHost> <VirtualHost 211.85.203.22 > ServerName computer.lyd.com DocumentRoot /var/www/html/computer </VirtualHost>
餐2.基于P的虚拟主机 (1)基于旧P虚拟主机的DNS配置 如果用户想要创建二个基于卩P的虚拟主机, office. lyd. com、 computer lyd. com。这二个虚拟 主机站点的共同域名是 lyd. com。用户可以按照 如下所示在DNS配置文件中进行配置: computer N A 211.85.203.2 office N A211.85.203.1 另外,还需要在DNS的配置文件中添加以下的 PTR记录: IN PTR office. lyd. com 2 N PTR computer lyd. com
2. 基于IP的虚拟主机 (1)基于IP虚拟主机的DNS配置 如果用户想要创建二个基于 IP的虚拟主机 , office.lyd.com、computer.lyd.com。这二个虚拟 主机站点的共同域名是 lyd.com。用户可以按照 如下所示在DNS配置文件中进行配置: computer IN A 211.85.203.2 office IN A 211.85.203.1 另外,还需要在DNS的配置文件中添加以下的 PTR记录: 1 IN PTR office.lyd.com 2 IN PTR computer.lyd.com