首先要注意一個問題是:網上有很多教程比如:

在Apache配置檔案中新增php模組。在apache2\conf\httpd.conf中:

LoadModule模組新增行:

LoadModule php5_module"D:/programfiles/php5.4.4/php5apache2_2.dll"

PHPIniDir "C:/php"

表示載入php模組資訊;

在AddType模組新增:

AddTypeapplication/x-httpd-php .php
AddType application/x-httpd-php .html

表示php執行的檔案型別。

//php5apache2_2.dll這個檔案很多人會發現在php主目錄裡面沒有!那是因為php版本問題,版本有VC6/VC9/VC11等等,我下載的VC9的。

一、安裝Apache2.2.15,雙擊開啟msi

出現歡迎介面

點選next,然後選擇“I accept the terms in the license agreement”,然後點“Next”繼續

繼續next

第一個、第二個填localhost,第三個填寫你的郵箱,點選next

選擇custom,點選next

全部安裝,然後點選change按鈕改變安裝路徑然後後next

點選install安裝。

安裝完畢後在瀏覽器輸入http://localhost/出現就表示安裝成功

二、php的安裝,其實也沒啥安裝的,他是一個壓縮檔案,給他解壓縮到你指定的位置就好了。哦對了,我的安裝目錄分別是D:\Apache2.2           D:\php

三、現在講配置。

開啟apache安裝目錄下conf中配置檔案httpd.conf。

LoadModule模組最後新增

LoadModule php5_module "D:/php/php5apache2_2.dll"
PHPIniDir "D:/php"

在AddType模組新增

AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

配置php,進入php目錄,將php.ini-development檔案複製一份並更名為php.ini

開啟後配置extension_dir 目錄

將php.ini檔案中如下幾項前面註釋去掉

更改這句話

在站點目錄下新建index.php:

<?php
phpinfo();
?>

在瀏覽器裡寫上http://localhost/index.php  出現這個頁面表示成功

補充:

注意:在安裝acache時,我們也要下載相應的vc庫,下載時也要注意相應的x86與x64問題

修改ServerRoot Apache的根路徑:ServerRoot"路徑/Apache"

修改ServerName你的主機名稱:#ServerName localhost:80可以改成www.域名.com:80

修改DocumentRoot Apache訪問的主資料夾目錄:DocumentRoot "D:/Apache2.2/htdocs"       <Directory "D:/Apache2.2/htdocs">

修改入口檔案配置:

DirectoryIndex一般情況下我們都是以index.php、index.html、index.htm作為web專案的入口

Apache預設的入口只有index.html需要新增其他兩個的支援,當然這個入口檔案的設定可以根據自己的需要增減

如果要求比較嚴格的話可以只寫一個index.php, 這樣在專案裡面的入口就只能是index.php

<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

可以搞成

<IfModule dir_module>
DirectoryIndex index.html index.php 
</IfModule>

 

(以上內容有的參考網路,但實際上為自己實踐總結的(*^__^*) 嘻嘻……)