PHP - 在 Windows 上使用 Apache 安裝



要在 Windows 上安裝帶有 PHP 5 的 Apache,請按照以下步驟操作。如果您的 PHP 和 Apache 版本不同,請相應地注意。

從 www.apache.org/dist/httpd/binaries/win32 下載 Apache 伺服器。您需要當前的穩定版本,副檔名為 no_src.msi。雙擊安裝檔案進行安裝;C:\Program Files 是一個常見的位置。安裝程式還會詢問您是否要將 Apache 作為服務執行,或者從命令列或 DOS 提示符執行。我們建議您不要將其作為服務安裝,因為這可能會導致啟動問題。

使用您的解壓縮實用程式解壓縮 PHP 二進位制歸檔檔案;C:\PHP 是一個常見的位置。

將一些 .dll 檔案從您的 PHP 目錄複製到您的系統目錄(通常是 C:\Windows)。在每種情況下,您都需要 php5ts.dll。您可能還需要複製與您的 Web 伺服器模組相對應的檔案 - C:\PHP\Sapi\php5apache.dll 到您的 Apache 模組目錄。您可能還需要 dlls 子資料夾中的其他檔案,但請先使用前面提到的兩個檔案,如果需要,再新增更多檔案。

將 php.ini-dist 或 php.ini-recommended(最好是後者)複製到您的 Windows 目錄,並將其重新命名為 php.ini。在文字編輯器(例如記事本)中開啟此檔案。編輯此檔案以獲取配置指令;此時,我們強烈建議新使用者在他們的開發機器上將錯誤報告設定為 E_ALL。

告訴您的 Apache 伺服器您希望從哪裡提供檔案以及您希望使用什麼副檔名來識別 PHP 檔案(.php 是標準,但您可以使用 .html、.phtml 或任何您想要的副檔名)。轉到您的 HTTP 配置檔案(C:\Program Files\Apache Group\Apache\conf 或您的路徑),並使用文字編輯器開啟 httpd.conf。搜尋單詞 DocumentRoot(應該出現兩次)並將兩個路徑都更改為您想要提供檔案的目錄。(預設值為 C:\Program Files\Apache Group\Apache\htdocs。)新增至少一個 PHP 擴充套件指令,如以下程式碼的第一行所示:

LoadModule php5_module modules/php5apache.dll
AddType application/x-httpd-php .php .phtml
  • 您可能還需要新增以下行:

AddModule mod_php5.c

停止並重新啟動 WWW 服務。轉到**開始選單 → 設定 → 控制面板 → 服務**。向下滾動列表以找到 IIS Admin Service。選擇它並單擊停止。停止後,選擇 World Wide Web Publishing Service 並單擊啟動。從 Internet 服務管理器內部停止和重新啟動服務是不夠的。由於這是 Windows,您可能也希望重新啟動。

開啟一個文字編輯器。鍵入:<?php phpinfo(); ?>。將此檔案儲存在 Web 伺服器的文件根目錄中,命名為 info.php。

啟動任何 Web 瀏覽器並瀏覽該檔案。您必須始終使用 HTTP 請求(http://www.testdomain.com/info.php 或 https:///info.php 或 http://127.0.0.1/info.php),而不是檔名(/home/httpd/info.php),以便檔案能夠被正確解析。

您應該會看到一個關於您的新 PHP 安裝資訊的詳細表格,祝賀您!

php_installation.htm
廣告