第一步:配置 apache 的 httpd.conf 文件
首先將 DocumentRoot "X:/Server/Apache/htdocs" 中的 X:/Server/apache/htdocs 更改為你存放網頁的目錄,如 X:/WWW,注意是斜槓“/”而不是通常的反斜槓“\”(下同)。
※ 注意:每次更改了 http.conf 以後必須通過菜單中的重啟(Restart)來使之生效。這是剛開始使用時非常容易忘記的問題。
現在將一個 HTML 文件比方說 index.html 拷貝到 X:\WWW目錄,然後打開浏覽器,在地址欄中敲入 http://localhost/index.Html,如果你能看到該文件說明 apache 已經正常工作。
第二步:以模塊方式安裝 PHP
首先將 PHP 目錄(X:\Server\PHP)下的 php.ini-recommended 文件改名為 PHP.ini 並拷貝到 .\apache 目錄下,這裡有幾個需要改動的地方:
extension_dir = ./ 改為 extension_dir = "X:\Server\PHP\ext"
doc_root = 改為 doc_root = "X:\WWW"
ession.save_path = /tmp 改為 session.save_path = "C:\WINNT\Temp"
upload_tmp_dir = 改為 upload_tmp_dir = "C:\WINNT\Temp"。注意 ; 號要去掉,下同。
default_charset = "iso-8859-1" 改為 default_charset = "??????"
有一排 ;extension=php_xxx.dll 根據需要將開頭的 ; 號去掉,如 php_gd.dll 可以使用 GD 庫做圖、PHP_mssql.dll 用來連接 Microsoft SQL Server 等。當你確實需要該功能的時候再去掉 ; 號,否則只能浪費系統資源。
--------------------------------------------------------------------------------
改完 PHP.ini 之後將 PHP 目錄下的 php5ts.dll 文件拷貝到 C:\WINNT\system32 目錄,復制 PHP5apache2.dll 到 ./apache/modules 下
--------------------------------------------------------------------------------
最後修改 apache 的 httpd.conf 文件。在文件的末尾添加如下三行:
AddModule mod_PHP5.c //Win9X/ME 的需要加上,WinNT/2000/XP/2003 的不用寫
LoadModule php5_module modules/PHP5apache2.dll
AddType application/x-httpd-php .PHP
如果你願意,可以繼續加
AddType application/x-httpd-PHP .pHtml
等等,這樣服務器上的所有該後綴的文件都將作為 PHP 腳本來運行。
查找 DirectoryIndex index.html 這行,將在 index.Html 的前面加上一個“index.PHP”,二者之間要有空格。
--------------------------------------------------------------------------------
所有這些都完成後,重起 apache。在 X:\WWW 新建一個名為 ver.PHP 的文件,該文件的內容只有三行:
lt;?PHP
PHPinfo()
?>
保存之後打開浏覽器,在地址欄中敲入 http://localhost/ver.PHP ,如果能看到一個很長的表單說明,即安裝成功。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
如果你用的Apache是apache1.XX.XX的話,只要把
LoadModule php5_module modules/PHP5apache2.dll
改成:
LoadModule php5_module modules/PHP5apache.dll
相應復制的 php5apache2.dll了文件改為 PHP5apache.dll
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
因為 PHP5 已經不內嵌 MySQL的支持,所以需要使用PHP的朋友請把 PHP 目錄下的 libMySQL.dll 復制到 C:\Winnt\system32 目錄下,並把 php.ini 文件中 ;extension=PHP_MySQL.dll 前的 ";" 去掉即可!