DocumentRoot /home/httpd/www.company1.com
ServerName www.company1.com
ErrorLog /var/log/httpd/www.company1.com/error.log
</VirtualHost>
5)建立相应的目录。
mkdir /home/httpd/www.company1.com
mkdir /var/log/httpd/www.company1.com/error.log
6)将相应的主页内容存放在相应的目录中即可。
3.不利因素
这种虚拟主机的实现方法有一个严重的不足,那就是,每增加一个虚拟主机,
就必须增加一个IP地址。而由于IP地址空间已经十分紧张,所以通常情况下是
无法取得这么多的IP地址的。而且从某种意义上说,这也是一种IP地址浪费。
设置实现基于名字的虚拟主机服务而基于名字的虚拟主机服务,是比较适合使
用的一种方案。因为它不需要更多的IP地址,而且配置简单,无须什么特殊的
软硬件支持。现代的浏览器大都支持这种虚拟主机的实现方法。当然,这也就
是指一些早期的客户端浏览器也许不支持这种虚拟主机的实现方法。
正是以上原因,我们没有理由不使用基于名字的虚拟主机服务而使用基于
IP地址的虚拟主机服务。配置基于名字的虚拟主机服务需要修改配置文
件?quot;/etc/httpd/conf/httpd.conf",在这个配置文件中增加以下内容。
NameVirtualHost 202.101.2.1
<VirtualHost 202.101.2.1>
ServerAdmin webmaster@yourdomain.com
DocumentRoot /home/httpd/www.company1.com
ServerName www.company1.com
ErrorLog /var/log/httpd/www.company1.com/error.log
</VirtualHost>
<VirtualHost 202.101.2.1>
ServerAdmin webmaster@yourdomain.com