在這裡以PHP5為例介紹一下Windows下的PHP與
Apache的安裝與配置。
一、程式下載
您可以從這裡下載PHP5.2.4ZIP包,從這裡下載Apache。
二、程式安裝
1.Apache的安裝相對來說較為簡單,雙擊下載來的安裝程式就可以將Apache安裝到我們電腦上了;
2.將我們下載的PHP的壓縮包(副檔名是ZIP的),解壓到C盤根目錄下,並將目錄更名為“PHP”。
三、程式配置
1.將php5ts.dll複製到Windows路徑下。最好是Windows的System目錄中
| OS |
Path |
| Windows 9X/Me |
C:/Windows/System |
| Windows NT/2000 |
C:/winnt/System32 |
| Windows NT/2000 伺服器版 |
C:/winnt40/System32 |
| Windows XP |
C:/Windows/System32 |
2.設定PHP的設定檔PHP.ini。壓縮包中有兩個INI檔案,php.ini-dist和php.ini-recommended。建議使用php.ini-recommended,因為此檔案對預設設定作了效能和安全上的最佳化;
3.在Windows/9X/ME/XP下將選擇的INI檔案複製到C:/Windows目錄下;
4.Apache中的PHP的設定。有兩種方法使得PHP工作的Windows的Apache下。一是使用CGI二進位檔案,另一個是使用Apache模組DLL。無論哪種方法,您首先必須停止Apache伺服器,然後修改httpd.conf檔案,以配置Apache和PHP協同工作。如果我們要使用CGI二進位檔案,那麼我們要將如下指令插入到Apache的httpd.conf設定檔中,以設定CGI二進位檔案:
ScriptAlias/php/"c:/php/"
AddTypeapplication/x-httpd-php.php
Actionapplication/x-httpd-php"/php/php.exe"
如果我們想把PHP作為
Apache的模組,那麼就一定要移動到winnt/system32(Windows NT/2000)或 windows/system32(
Windows XP),覆蓋原有檔案(如果有的話),對於PHP5,這個檔案是php5ts.dll。然後我們要插入如下兩行到httpd.conf中,以使我們的PHP作為
Apache的PHP-Module安裝。PHP以模組方式安裝到
Apache:
;ForPHP4dosomethinglikethis:
LoadModulephp4_module"c:/php/php4Apache2.dll"
AddTypeapplication/x-httpd-php.php
;ForPHP5dosomethinglikethis:
LoadModulephp5_module"c:/php/php5Apache2_2.dll"
AddTypeapplication/x-httpd-php.php
四、測試
經過這樣的配置後,我們就安裝好了PHP和Apache伺服器了。安裝之後還需要測試一下我們的安裝是否正確。
1.測試Apache
我們開啟IE,在地址欄中輸入localhost,如果可以出現Apache頁面,則說明我們的Apache可以正常工作了。
2.測試PHP
我們可以簡單的編寫一個PHP頁面以測試PHP是否正確的安裝與配置。
<html>
<head>
<title>hellotitle>
head>
<body>
phpecho"hello,php";?>
body>
html>
然後將這個檔案存為hello.php,將其放在Apache的htdocs目錄中(我們也可以在http.conf檔案中來更改這個目錄的),然後在我們的IE中輸入http://localhost:80/hello.php,如果能夠正確的顯示hello,php就說明我們的PHP配置是可以正常工作的。
這樣以後我們也可以來設計我們的PHP網站了。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
以上就介紹了Windows下PHP與Apache的安裝與配置,包括了Apache,Windows XP方面的內容,希望對PHP教程有興趣的朋友有所協助。