写作理由:算是做笔记吧,今天在建立虚拟主机,自己忘记了一个步骤,然后多花了20分钟。
不论windows 还是linux,配置是一样的,但是,linux需要你对php的目录结构很熟悉,个人认为,只要你对windows配置虚拟主机的目录结构很熟悉。配置linux的虚拟主机也一样!
我今天是在本地,phpstudy的环境下配置虚拟主机。
一、一定要开启httpd.conf中
1 . #Virtual hosts2 .#Include conf/extra/httpd-vhosts.conf
去掉前面的#,这样就开启了httpd-vhosts虚拟主机文件。这时候重启wamp环境,无法打开localhost,需要在httpd-vhosts.conf配置一下。
二、然后就在vhosts.conf中
复制以上代码,并进行目录修改,把/替换为E:\WebRoot\biuuu,修改virtualHost代码如下
<VirtualHost *:80>
ServerAdmin test@biuuu.com
DocumentRoot E:\WebRoot\biuuu #路径
ServerName test.biuuu.com #网址
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" common
<Directory E:\WebRoot\biuuu>
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
</VirtualHost>
三、 打开host文件(C:\WINDOWS\system32\drivers\etc\hosts),增加一行代码
127.0.0.1 test.biuuu.com
四、 在站点管理的地方配置