IIS + PHP + MySQL 安裝配置方法
在當今的網絡環境中,許多網站和應用程序都依賴於強大的伺服器架構來提供穩定的性能。對於使用 Windows 環境的開發者來說,IIS(Internet Information Services)是一個流行的選擇。本文將介紹如何在 IIS 上安裝和配置 PHP 和 MySQL,以便能夠運行 PHP 應用程序。
安裝 IIS
首先,您需要確保您的 Windows 系統上已經安裝了 IIS。以下是安裝 IIS 的步驟:
- 打開「控制面板」。
- 選擇「程序」然後點擊「啟用或關閉 Windows 功能」。
- 在彈出的窗口中,找到「Internet Information Services」,勾選它並點擊「確定」。
- 等待安裝完成,然後重啟計算機。
安裝完成後,您可以在瀏覽器中輸入 http://localhost 來檢查 IIS 是否運行正常。
安裝 PHP
接下來,您需要安裝 PHP。以下是安裝 PHP 的步驟:
- 訪問 PHP 官方網站,下載適合您系統的 PHP 版本(建議使用非執行檔的 ZIP 壓縮包)。
- 將下載的 ZIP 文件解壓縮到您希望安裝 PHP 的目錄,例如
C:php。 - 在該目錄中,找到
php.ini-development文件,將其複製並重命名為php.ini。 - 編輯
php.ini文件,啟用必要的擴展,例如extension=mysqli和extension=gd。
接下來,您需要將 PHP 添加到系統環境變量中:
- 右鍵點擊「此電腦」,選擇「屬性」。
- 點擊「高級系統設置」,然後選擇「環境變量」。
- 在「系統變量」中,找到「Path」,然後點擊「編輯」。
- 添加 PHP 的安裝路徑,例如
C:php,然後點擊「確定」。
配置 IIS 支持 PHP
要使 IIS 支持 PHP,您需要安裝 FastCGI 模組:
- 打開 IIS 管理器,選擇您的伺服器節點。
- 在中間的面板中,雙擊「處理程序映射」。
- 在右側的操作面板中,選擇「添加模組映射」。
- 填寫以下信息:
- 請求路徑:
*.php - 模組:
FastCgiModule - 執行檔:
C:phpphp-cgi.exe - 點擊「確定」,然後選擇「是」來創建 FastCGI 設定。
安裝 MySQL
最後,您需要安裝 MySQL 數據庫。以下是安裝 MySQL 的步驟:
- 訪問 MySQL 官方網站,下載適合您系統的安裝包。
- 運行安裝程序,按照提示進行安裝。選擇「開發者默認」安裝類型以獲得完整的功能。
- 在安裝過程中,設置 root 用戶的密碼,並記住這個密碼。
測試 PHP 和 MySQL
安裝完成後,您可以創建一個簡單的 PHP 文件來測試 PHP 和 MySQL 是否正常工作。在 C:inetpubwwwroot 目錄下創建一個名為 info.php 的文件,並添加以下代碼:
<?php
phpinfo();
?>然後在瀏覽器中輸入 http://localhost/info.php,如果您看到 PHP 信息頁面,則表示 PHP 安裝成功。
接下來,您可以使用以下代碼來測試 MySQL 連接:
<?php
$servername = "localhost";
$username = "root";
$password = "您的密碼";
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
}
echo "連接成功";
?>如果您看到「連接成功」的消息,則表示 MySQL 安裝成功。
總結
通過以上步驟,您已經成功在 IIS 上安裝和配置了 PHP 和 MySQL。這為您開發和運行 PHP 應用程序提供了穩定的環境。如果您需要更高效的伺服器解決方案,可以考慮使用 香港VPS 服務,這將為您的應用程序提供更好的性能和穩定性。