1. 程式人生 > >有那麼複雜嗎?PHP5基於Apache2的最簡化安裝配置

有那麼複雜嗎?PHP5基於Apache2的最簡化安裝配置

網上關於PHP的安裝配置的文章五花八門,PHP這等玩意也確實做的夠麻煩的,什麼PHP4、PHP5,什麼Apache1、Apache2,什麼CGI方式、模組方式……
對於我等PHP及Apache菜鳥來說,這裡以實用性第一!下面給出一個“最簡化”的Apache模組方式PHP安裝配置流程,保證能用,無效刪帖!

環境
Windows XP SP2

工具
Apache2: apache_2.0.59-win32-x86-no_ssl.msi
PHP5: php-5.2.4-Win32.zip

步驟

(1)安裝Apache2.0.x
執行“apache_2.0.59-win32-x86-no_ssl.msi”,一路Next,Apache2安裝完成。

(2)安裝PHP5
解壓“php-5.2.4-Win32.zip”,解壓目錄自行選擇。

(3)在Apache2.0.x中配置PHP5模組
找到Apache2.0.x的配置檔案(其安裝目錄下的“conf/httpd.conf檔案),在最後新增如下幾行文字:

LoadModule php5_module "C:/php-5.2.4-Win32/php5apache2.dll"
AddType application
/x-httpd-php .php

其中“C:/php-5.2.4-Win32”應該替換為PHP解壓的實際路徑。

(4)啟動測試
Apache2.0.x的網站根目錄為其安裝目錄下的“htdocs”目錄,在其中建立一個檔案“phpinfo.php”,內容為如下:

<?php
phpinfo();
?>

 之後啟動Apache2.0.x伺服器,開啟瀏覽器,在位址列輸入“http://localhost/phpinfo.php”……

說明
第1步安裝Apache2.0.x,在提示輸入管理員的Email地址(ServerAdmin)時不能留空,否則Apache2將無法啟動。也可在安裝完以後再到“conf/httpd.conf”檔案中修改“ServerAdmin”指定的值,或將此項移除。
第3步配置路徑時注意應該使用正斜槓“/”,而不能用反斜槓“/”。
第3步這裡沒有用“PHPIniDir”配置“php.ini”檔案的路徑,一些基本的測試也能正常工作。
若使用的是的是Apache2.2.x

,則其它步驟與上面一致,而在第3步配置模組時應該使用“php5apache2_2.dll”檔案。