WAMP環(huán)境搭建與配置(含虛擬主機配置)
WAMP 環(huán)境搭建與配置各位童鞋大家好,今天我們來分享一下WAMP 環(huán)境搭建和配置,本教程包括虛擬主機的配置。顧名思義"WAMP" 指的是"Windows Apache MySQL PHP
WAMP 環(huán)境搭建與配置
各位童鞋大家好,今天我們來分享一下WAMP 環(huán)境搭建和配置,本教程包括虛擬主機的配置。顧名思義"WAMP" 指的是"Windows Apache MySQL PHP",這四款軟件的組合。在大家平時" 開發(fā)" 時,用的最多的應(yīng)該就是這個組合了。 我們在安裝環(huán)境之前,應(yīng)該先下載相應(yīng)的軟件,今天的這個文檔,提供了兩種可選的壓縮包,分別是" 安裝文檔" 和" 安裝文檔 軟件程序" 這兩種。 問:"為什么要有這兩種壓縮包呢?他們各有什么好處呢?"
答:"首先,很多童鞋所處的網(wǎng)絡(luò)環(huán)境很差,網(wǎng)速很慢,如果一次性提供所有的軟件,他就很容易一次性下載完成所有軟件,并很快將經(jīng)歷集中到軟件配置上了。其次,有些童鞋的網(wǎng)絡(luò)環(huán)境較好,他們希望自己去下載軟件,那么如果僅僅提供文檔,可以幫他們省下很多時間。最后,因為搞軟件的大家都清楚,軟件的更新速度太快,我現(xiàn)在提供的軟件,可能幾天后就落后了,所以希望使用最新版軟件的童鞋們,我建議你們下載單個文檔,軟件還是自己去下載比較好。"
軟件下載分為兩種情況,主要是根據(jù)操作系統(tǒng)的類型來劃分的,分為32位和64位兩種。確定操作系統(tǒng)的方法見下圖:

如果你是Windows XP系統(tǒng),你可以直接看32位的安裝方法,但是我建議你升級Windows 7,畢竟Windows XP的很多機制已經(jīng)不太符合今天的使用情況了。
確定了操作系統(tǒng)的類型后,我們需要確定軟件的下載版本,這里我們建議Apache 使用2.2.X ,這個版本比較穩(wěn)定。MySQL 使用5.5.X ,這個版本加入了較多的新特性,較為穩(wěn)定。PHP 使用5.4.X ,這個版本比5.3.X 大幅提高了運行速度,且語法特性更加規(guī)范,PHP 建議大家下載編譯好的zip 壓縮版本。
下面說說軟件的下載地址,首先是32位軟件的下載地址:
Apache :http://httpd.apache.org/
MySQL :http://www.mysql.com/downloads/mysql/
PHP :http://www.php.net/downloads.php
接下來是64位軟件下載地址,由于Apache 和PHP 官方未提供編譯好的64位軟件,我建議童鞋們可以去我推薦的一個國外的博客去下載,我一直都在用,還不錯: Apache 和PHP :http://www.anindya.com/
MySQL :http://www.mysql.com/downloads/mysql/
下面我們開始安裝軟件,軟件的安裝順序是Apache ,PHP ,MySQL 。假設(shè)我們主機有兩個以上的磁盤分區(qū),我們把所有的軟件和腳本文件都放在第二個分區(qū)上,假設(shè)是"D" 盤,為了管理方便,我們把所有軟件放在一個目錄下即"D:wamp"目錄,Apache 的安裝目錄是"D:wampapache",MySQL 的安裝目錄是"D:wampmysql",PHP 的安裝目錄是"D:wampphp"。
安裝軟件前,我們先建立這三個目錄,見下圖:
,下面,開始安裝Apache ,點擊Next ,進入下一步。


接受Apache 的許可證,點擊Next 。
Apache 的簡介,看完后點擊Next 。


Apache 的基本配置,端口一般選擇80,如果你要用其他的,可以在后面改配置文件時改,域名,服務(wù)器名,郵箱根據(jù)實際情況添寫,配置好后點擊Next 。
選擇安裝類型,因為我們要定義安裝的模塊和安裝的目錄,所以我們選擇Custom 安裝方式,即自定義安裝模式。點擊Next 。


選擇安裝目錄,選擇第一個Apache HTTP Server x.x.x ,這個是其他選項的父選項,改變他的值,其他的也會一起更改,然后點擊change 按鈕,選擇剛才我們建立好的目錄。
修改完后,目錄已經(jīng)變化為"D:wampapache",點擊Next 。


這步后就開始安裝了,如果前面有什么覺得配置不正確,就點擊Back 退回去改正,如果全部正常,點擊Install 開始安裝。
接下來就是漫長的等待時間啦,等安裝程序執(zhí)行完,會顯示下面這個界面。表示安裝程序執(zhí)行完成了。


下面打開瀏覽器進入測試,在地址欄輸入" http://localhost" ,看到下圖的結(jié)果,就表示Apache 運行正常了!
到此,Apache 配置完畢了,接下來,我們配置PHP ,因為Windows 集成了zip 解壓縮軟件,所以我們直接解壓就可以,把下載的PHP 壓縮包拷貝到"D:wampphp"目錄下,然后直接解壓到當前目錄,解壓縮完成后,建議把PHP 的壓縮包刪掉,結(jié)果看下圖:


PHP 解析器是以Apache 的一個模塊運行的,所以此時要修改Apache 的配置文件。在Apache 安裝目錄下找到conf 目錄,打開conf 目錄下的httpd.conf 文件,此時應(yīng)該是在"D:wampapacheconfhttpd.conf"。在文件中搜索"AddType
application/x-gzip .gz .tgz",在他的下面添加一句代碼,看下圖
繼續(xù)修改Apache 配置文件,搜索"#LoadModule vhost" 關(guān)鍵字,下面是讓Apache 加載PHP 的解析模塊,并加載PHP 的配置文件。


下面,在Apache 配置文件中,添加PHP 文件作為首頁的支持。
OK,至此Apache 的配置文件就改好了,下面我們改一些PHP 的配置參數(shù)。注意,這個地方分為兩種情況,一個是"development" 另一個是"production" 。翻譯過來就是開發(fā)用和運行用。那么就根據(jù)你的情況選擇配置文件啦,這里我們選擇
"development" ,將"php.ini-development" 文件重命名為"php.ini" 。然后打開"php.ini" 文件,"php.ini" 中有很多選項,如果大家想了解它的含義,請你到http://www.php.net/manual/en/ini.php查看每個參數(shù)的含義,我們這里不深入解釋。
接下來,在php.ini 中搜索"extension_dir"關(guān)鍵字,如下圖,將它的值修改為extension_dir="D:/wamp/php/ext/"。

