Windows下PHP與Apache的安裝與配置

來源:互聯網
上載者:User
在這裡以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教程有興趣的朋友有所協助。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.