WAMPServer 安裝
1、首先從WAMP站點上下載WAMP安裝包。http://www.wampserver.com/en/download.php
2、下載完成后,進行安裝。安裝路徑可以自由選擇。(我選擇的是E盤,所以目錄為:E:\wamp;默認頁面文件目錄為:E:\wamp\www)
3、安裝完成后啟動WAMPServer,右擊托盤圖標,所擇chinese,即可設置成我們熟悉的中文。
4、此時你在瀏覽器內輸入:http://localhost,回車后可以見到如下圖內容,即表時你的WAMPServer服務器安裝成功。
你還可以在頁面上編寫<?php phpinfo(); ?>來查看當前安裝PHP版本等信息。如圖:
此時,你可以在WAMP的WWW目錄下新建網站目錄,進行測試。
httpd-vhosts虛擬主機設置(單IP多域名)
1、打開ahache目錄下的httpd.conf文件;(如圖)或在此路徑下查找:E:\wamp\bin\apache\Apache2.2.17\conf
查找到如下模塊:
#Include conf/extra/httpd-vhosts.conf
去掉前面的#,這樣就開啟了httpd-vhosts虛擬主機模塊;
2、在你平時習慣使或可以快速訪問到的盤上新建文件夾命名為:apache_conf(文件名隨便,容易辯認即可。)用於存放虛擬主機域名信息。
再次打開httpd.conf文件,在最后面加上:
Include "e:/apache_conf/*.conf" (我是將apache_conf文件建在E盤下。此句的意思是在httpd.conf文件里將apache_conf包含進來。)
3、在apache_conf文件夾里新建一文本文檔,文件名為:localhost,后綴名為:conf;內容為如下:
<VirtualHost *:80>
DocumentRoot "E:\wamp\www" (指向文件目錄)
ServerName localhost (當前域名)
</VirtualHost>
DocumentRoot "E:\wamp\www" (指向文件目錄)
ServerName localhost (當前域名)
</VirtualHost>
此時重啟WAMPServer所有服務,在瀏覽器輸入http://localhost可以正常訪問。
4、在apache_conf里新建新主機文件,如:dev.time.com
<VirtualHost *:80>
ServerName dev.time.com
DocumentRoot "E:\web\time"
</VirtualHost>
ServerName dev.time.com
DocumentRoot "E:\web\time"
</VirtualHost>
指向E盤下web文件夾里的time文件夾。
同時打開hosts文件,
(C:\WINDOWS\system32\drivers\etc\hosts) 新增:
127.0.0.1 dev.time.com
重啟apache,在瀏覽器輸入dev.time.com
發現如下錯誤403 Forbidden錯誤
Forbidden
You don't have permission to access / on this server.
分析:這主要是目錄訪問權限沒有設置,需要設置對目錄的訪問權!
解決此問題,打開httpd.conf找到以下模塊
<Directory>
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
改為:
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
重啟apache,瀏覽器輸入dev.time.com 即可訪問。
5、以后需要增加主機,按以上方法新增即可。
6、
使嵌入html文件的PHP代碼可以正常解釋,打開httpd.conf文件,在相應地方添加以下兩行:
AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm
