在/etc/apache2/sites-available中默认有个default文件,其中的大致配置如下:
当你输入http://localhost时,服务器会自动解析到/home/xujie/www文件夹下。找到index.php,然而如果你想再添加一个虚拟主机,在本地添加。
每个站点的IP地址相同,但域名不同,则称为基于名字或主机名的虚拟主机。
如果你想再次建立一个www.drug.com.cn目录,然后在/etc/apache2/sites-available/ 目录中建立一个文件,名为drug,然后通过sudo gedit drug,
添加
<VirtualHost 127.0.0.1>
ServerName www.drug.com.cn
ServerAdmin abc@abc.com
DocumentRoot "/home/xujie/www/drug"
ErrorLog "/var/log/apache2/drug_errors.log"
</VirtualHost>
到这里并没有完成,需要修改host文件,编辑/etc/hosts,然后添加127.0.0.1 www.drug.com.cn这里行,服务器重启,就可以让www.drug.com.cn自动解析到本地的/home/xujie/www/drug目录了。