LAMP下默认虚拟主机
[root@localhost extra]# cp httpd-vhosts.conf httpd-vhosts.conf-bak
[root@localhost extra]# vim httpd-vhosts.conf
Include conf/extra/httpd-vhosts.conf(去掉注释的#)
<VirtualHost *:80>
ServerAdmin admin@wang.com
DocumentRoot "/usr/local/apache2.4/docs/abc.com"
ServerName abc.com
ServerAlias www.abc.com www.aaa.com
ErrorLog "logs/abc.com-error_log"
CustomLog "logs/abc.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/usr/local/apache2.4/docs/111.com"
ServerName 111.com
ErrorLog "logs/111.com-error_log"
CustomLog "logs/111.com-access_log" common
</VirtualHost>
[root@localhost docs]# mkdir abc.com
[root@localhost docs]# mkdir 111.com
[root@localhost docs]# vim abc.com/index.html
abc.com
[root@localhost docs]# vim 111.com/index.html
- com
[root@localhost docs]# /usr/local/apache2.4/bin/apachectl -t
[root@localhost docs]# cd /usr/local/apache2.4/conf/extra/
[root@localhost extra]# /usr/local/apache2.4/bin/apachectl graceful
[root@localhost docs]# curl -xlocalhost:80 www.abc.com
成功则显示 abc.com