1.安裝APACHE 2.2
在APACHE的官方網站下載apache_2.2.3-win32-x86-no_ssl,雙擊安裝,安裝時最好不要裝好有空格的路徑下可以安到c:/apache2.2下。
啟動APACHE在IE裡打入 http://localhost 如果看到一個頁面上面寫著it works!說明APACEH運行正常
2.安裝PHP 5.2
2.1.在PHP的官方網站下載到php-5.2.0-Win32.zip,解壓縮後把目錄名改為php5,複製到C:/
把php5目錄下的php.ini-dist改名為php.ini複製到c:/windows(或:/winnt視作業系統而定),把php5ts.dll和libmysql.dll複製到c:/windows/system32下.
2.2. 尋找extension_dir,添加:
extension_dir = "extension_dir = "C:/PHP/ext"" //PHP5.0安裝目錄裡的ext檔案夾用於定位DLL檔案
在extension區選擇一些常用的PHP的DLL檔案:
extension=php_mysql.dll //擴充php_mysql.dll,可以使用mysql語句了
extension=php_gd2.dll //允許建立,修改圖片
extension=php_ming.dll //swf支援
extension=php_dbase.dll //maplab需要php_dbase支援
這些因人而異什麼時候需要什麼時候加,有的時候還要另外下載dll檔案
3.讓APACHE可以運行PHP程式
修改c:/apaceh2.2/conf/httpd.conf檔案
3.1. 在載入模組區添加:
#LoadModule ssl_module modules/mod_ssl.so的下一行加上
LoadModule php5_module d:/php5.2/php5apache2_2.dll
3.2. 在添加類型區添加:
在AddType application/x-gzip .gz .tgz的下一行加上
AddType application/x-httpd-php .php
3.3. scrīptAlias /php/ "C:/PHP/" //指定PHP指令碼的目錄,這個沒變
3.4.改DocumentRoot的時候要注意在修改目錄的時候,一定要修改兩個地方
DocumentRoot "C:/......"
與 兩地方的路徑要一致,不然會發送訪問拒絕的錯誤.
3.5. 定位DirectoryIndex:
DirectoryIndex index.php index.php.var index.htm index.htm.var index.xml index.xml.var
這裡比以前多了標籤.
3.6.AddDefaultCharset 這個屬性找不到了!估計字元問題APACHE已經使用標準的編碼方式.
儲存。