1. 程式人生 > >php+apache+mysql環境搭建

php+apache+mysql環境搭建

這幾天瞭解了一下網站開發,發現挺有意思的,因此想搭建個環境,由於第一次接觸挺陌生的,後面發現整個過程並沒有想想中那麼複雜,順手做個記錄:

一、下載三個安裝包

下載php壓縮包:http://windows.php.net/download/#top
下載apache2.4壓縮包。訪問 Blackdot.be ::Apache64-bitBinaries,點選下方的連結httpd-2.2.13-win64.rar,下載 Apache64-bit的壓縮包。或csdn下載壓縮包。

下載mysql映象,按步驟安裝。

二、安裝過程說明

(1) 關於php壓縮包,只需下載並解壓即可。
(2) 關於apache包,安裝詳細步驟:

  1. 將壓縮包解壓到本地硬碟。例如我存放在 D:/Web/Tool/httpd-2.2-x64。

  2. 以管理員身份執行 DOS Command(Runasadministrator),進入D:/Web/Tool/httpd-2.2-x64。

  3. 首先執行 httpd -k install:

  D:\Web\Tool\httpd-2.2-x64\bin>httpd -k install

  Installing the Apache2.2 service 

  The Apache2.2 service is successfully installed.

  Testing httpd.conf.... 

  Errors reported here must be corrected before theservicecanbestarted.

  httpd: Syntax error online35ofD:/Web/Tool/httpd-2.2-x64/conf/httpd.conf:

  ServerRootmust be a valid directory

  在執行 httpd -k install 的時候,顯示 The Apache2.2serviceissuccessfullyinstalled 表明已經安裝成功。

  然後的Testinghttpd.conf有可能會出錯,例 ,安裝時報了ServerRoot must be avaliddirectory,不用理會。回頭自己手工編輯httpd.conf, 將ServerRoot指向正確的目錄即可。

  4. 修改 httpd.conf 完成之後,執行 httpd -k start:

  D:\Web\Tool\httpd-2.2-x64\bin>httpd -k start

  D:\Web\Tool\httpd-2.2-x64\bin>

  如果沒有提示錯誤,則表明啟動成功。

  當然你也可以執行完第2步之後,先將 httpd.conf 檔案改好,再執行 httpd -k install和httpd-kstart。

(3)mysql鏡msi下載後,安裝很簡單,順序安裝即可。網上有教程或傳智播客視訊有講到。

三、注意:

安裝過程中遇到了一個問題,即讓apache載入php處理模組時出錯:

LoadFile "D:/***/php/php5ts.dll"
LoadModule php5_module "D:/***/php/php5apache2_4.dll"
PHPIniDir "D:/***/php"
AddType application/x-httpd-php .php .html .htm
這個問題找了好久,後來發現先執行php.exe檔案,馬上系統出現“無法啟動此程式,因為計算機中丟失MSVCR110.dll嘗試重新安裝該程式”,因此按照

http://jingyan.baidu.com/article/4f7d57129fa86e1a201927de.html的提示,重灌了VC,載入成功!

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------