因為接下來需要用到thinkPHP做項目,今天又重新看了下之前沒看完的培訓視頻(真想給自己一巴掌,太懶了!),然后發現重裝過的wamp,虛擬主機都不會配置。好吧,記錄一下,加深記憶,以備后用。
首先,我的wamp裝在E盤的wamp目錄里,這里以我的wamp為例。點擊桌面右下角的wamp圖標,再點擊apache,如圖
打開后,ctrl+f進行搜索,輸入#Include conf/extra/httpd-vhosts.conf ,然后去掉前面的#,保存退出。
然后,先配置好localhost,否則后面就無法再瀏覽器里打開localhost了。進入我的wamp目錄,如下E:\wamp\bin\apache\apache2.4.9\conf\extra,打開httpd-vhosts.conf文件,把下面的信息添加進去
<VirtualHost *:80>
DocumentRoot "E:\wamp\www"
ServerName localhost
<Directory "E:\wamp\www">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
接下來就可以配置我們的相關項目了。添加如下信息。
<VirtualHost *:80>
DocumentRoot "E:\wamp\www\shop"
ServerName www.shop.com
DirectoryIndex index.php
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
保存退出。
再然后,進入這個目錄C:\Windows\System32\drivers\etc,打開host文件,在最后面添加信息如下
127.0.0.1 localhost
127.0.0.1 www.shop.com
保存退出。
最后重啟下apache服務或者重啟wamp,就可以在瀏覽器輸入www.shop.com了。
虛擬主機就配置好了。