配置VirtualHost,虚拟服务器信息
vi /usr/local/apache/conf/extra/httpd-vhosts.conf
<VirtualHost *:80> ServerAdmin 956736269@qq.com DocumentRoot "/data/webapps/test01" ServerName www.test01.com <Directory "/data/webapps/test01"> AllowOverride All Options Indexes FollowSymLinks Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerAdmin 956736269@qq.c0m DocumentRoot "/data/webapps/test02" ServerName www.test02.com <Directory "/data/webapps/test02"> AllowOverride All Options Indexes FollowSymLinks Order allow,deny Allow from all </Directory> </VirtualHost>创建对应的web发布内容
此时访问对应的网址,会出现错误,原因是访问的主机host无法解析对应的网址
配置访问的主机的hosts文件
C:\Windows\System32\drivers\etc
修改httpd.conf文件
vi /usr/local/apache/conf/httpd.conf 加入如下配置:Include conf/extra/httpd-vhosts.conf
/usr/local/apache/bin/apachectl graceful
如果出现错误,
You don't have permission to access / on this server.
请参考:https://mp.csdn.net/postedit/102163009