服务器设置和教程 · 9 10 月, 2024

Windows 下 PHP5 + Apache + MySQL5 手工搭建筆記

Windows 下 PHP5 + Apache + MySQL5 手工搭建筆記

在當今的網絡環境中,PHP、Apache 和 MySQL 是最受歡迎的開發組合之一。這篇文章將指導您如何在 Windows 環境下手動搭建 PHP5、Apache 和 MySQL5 的開發環境,讓您能夠輕鬆地開始開發和測試您的應用程序。

環境準備

在開始之前,您需要確保您的 Windows 系統已經安裝了以下軟件:

  • PHP 5.x
  • Apache HTTP Server
  • MySQL 5.x

您可以從以下網站下載這些軟件:

安裝 Apache

首先,下載 Apache 的安裝包並解壓縮到您希望安裝的目錄,例如 C:Apache24。

配置 Apache

接下來,您需要配置 Apache。找到解壓後的目錄中的 httpd.conf 文件,並進行以下修改:

  • 設置 ServerRoot 為 Apache 的安裝目錄:
  • ServerRoot "C:/Apache24"
  • 設置 Listen 端口(默認為 80):
  • Listen 80
  • 設置 DocumentRoot 為您的網站根目錄:
  • DocumentRoot "C:/Apache24/htdocs"

    Directory "C:/Apache24/htdocs" 的配置也需要相應修改。

啟動 Apache

在命令提示符中,導航到 Apache 的 bin 目錄,然後運行以下命令來啟動 Apache:

httpd -k install
httpd -k start

安裝 PHP

下載 PHP 的壓縮包並解壓縮到 C:PHP。接下來,您需要將 PHP 的路徑添加到系統環境變量中。

配置 PHP

在 PHP 目錄中,找到 php.ini-development 文件,將其複製並重命名為 php.ini。然後,打開 php.ini 文件,進行以下修改:

  • 啟用擴展:
  • extension_dir = "C:/PHP/ext"
    extension=php_mysql.dll
    extension=php_mysqli.dll

將 PHP 與 Apache 集成

在 Apache 的 httpd.conf 文件中,添加以下行以加載 PHP 模組:

LoadModule php5_module "C:/PHP/php5apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/PHP"

安裝 MySQL

下載 MySQL 的安裝包並按照提示進行安裝。安裝完成後,您需要配置 MySQL 的 root 密碼。

啟動 MySQL

在命令提示符中,導航到 MySQL 的 bin 目錄,然後運行以下命令來啟動 MySQL:

mysqld --console

測試環境

在 Apache 的 htdocs 目錄中創建一個名為 info.php 的文件,並添加以下代碼:

<?php
phpinfo();
?>

然後在瀏覽器中訪問 http://localhost/info.php,如果一切正常,您將看到 PHP 的配置信息頁面。

總結

通過以上步驟,您已經成功在 Windows 環境下手動搭建了 PHP5、Apache 和 MySQL5 的開發環境。這為您的網站開發提供了良好的基礎。如果您需要更高效的解決方案,考慮使用 香港VPS 來進行更靈活的部署和管理。無論是個人項目還是商業應用,選擇合適的 伺服器 都能提升您的開發效率。