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

Windows 下 PHP 5 + Apache + MySQL 5 手工搭建筆記

Windows 下 PHP 5 + Apache + MySQL 5 手工搭建筆記

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

環境準備

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

  • Windows 操作系統(建議使用 Windows 10 或更高版本)
  • PHP 5
  • Apache HTTP Server
  • MySQL 5

步驟一:安裝 Apache

首先,您需要下載 Apache HTTP Server。可以從 Apache 官方網站下載最新版本的 Apache 2.x。

1. 下載 Apache 安裝包。
2. 解壓縮到 C:Apache24。
3. 打開命令提示符,進入 Apache 的 bin 目錄:
   cd C:Apache24bin
4. 安裝 Apache:
   httpd -k install
5. 啟動 Apache:
   httpd -k start

如果一切正常,您可以在瀏覽器中輸入 http://localhost,應該能看到 Apache 的歡迎頁面。

步驟二:安裝 PHP

接下來,您需要安裝 PHP。可以從 PHP 官方網站下載 PHP 5 的 Windows 版本。

1. 下載 PHP 5 的 zip 包。
2. 解壓縮到 C:php。
3. 將 C:php 添加到系統環境變量 PATH 中。
4. 在 C:Apache24confhttpd.conf 中添加以下行:
   LoadModule php5_module "C:/php/php5apache2_4.dll"
   AddType application/x-httpd-php .php
   PHPIniDir "C:/php"

完成後,您可以創建一個測試 PHP 文件,檔名為 info.php,內容如下:

<?php
phpinfo();
?>

將此文件放在 C:Apache24htdocs 目錄下,然後在瀏覽器中輸入 http://localhost/info.php,您應該能看到 PHP 的配置信息。

步驟三:安裝 MySQL

最後,您需要安裝 MySQL。可以從 MySQL 官方網站下載 MySQL 5 的安裝包。

1. 下載 MySQL 安裝包。
2. 運行安裝程序,按照提示完成安裝。
3. 設置 root 密碼並記住。
4. 啟動 MySQL 服務:
   net start mysql

您可以使用 MySQL Workbench 或命令行工具來管理您的數據庫。使用以下命令登錄 MySQL:

mysql -u root -p

測試整合

現在,您已經成功安裝了 Apache、PHP 和 MySQL。您可以創建一個簡單的 PHP 應用程序來測試它們的整合。以下是一個簡單的示例:

<?php
$conn = new mysqli("localhost", "root", "your_password", "test_db");

if ($conn->connect_error) {
    die("連接失敗: " . $conn->connect_error);
}
echo "成功連接到 MySQL";
?>

將此代碼放入一個新的 PHP 文件中,並在瀏覽器中訪問它。如果一切正常,您應該能看到成功連接的消息。

總結

通過以上步驟,您已經在 Windows 環境下成功搭建了 PHP 5、Apache 和 MySQL 5 的開發環境。這為您開發和測試應用程序提供了良好的基礎。如果您需要更高效的解決方案,可以考慮使用 香港VPS 服務,這將為您的應用提供更穩定的運行環境。