標籤:
首先要注意一個問題是:網上有很多教程比如:
在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>
(以上內容有的參考網路,但實際上為自己實踐總結的(*^__^*) 嘻嘻……)
Apache2.2 + php-5.4.45-Win32-VC9-x86 配置