Windows 2016 IIS 10.0+PHP+MySQL 環境搭建
在當今的網絡環境中,搭建一個穩定且高效的伺服器環境是每個開發者和企業所追求的目標。Windows Server 2016 結合 IIS 10.0、PHP 和 MySQL,提供了一個強大的平台來支持各種網頁應用程式。本文將詳細介紹如何在 Windows 2016 上搭建這一環境。
一、安裝 Windows Server 2016
首先,您需要確保已經安裝了 Windows Server 2016。安裝過程中,選擇適合的版本(如 Datacenter 或 Standard),並根據提示完成安裝。安裝完成後,進行基本的系統設置,包括網絡配置和更新。
二、安裝 IIS 10.0
IIS(Internet Information Services)是 Microsoft 提供的網頁伺服器。以下是安裝 IIS 的步驟:
- 打開「伺服器管理員」,選擇「管理」>「添加角色和功能」。
- 在「角色」選擇頁面中,勾選「Web 伺服器 (IIS)」。
- 根據提示選擇所需的功能,然後完成安裝。
安裝完成後,您可以在瀏覽器中輸入 http://localhost 來檢查 IIS 是否正常運行。
三、安裝 PHP
接下來,您需要安裝 PHP。可以從 PHP 官方網站下載最新版本的 PHP。以下是安裝步驟:
- 下載 PHP 的 Windows 版本,解壓縮到一個目錄(例如
C: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」>「伺服器名稱」>「處理程序映射」。
- 在右側的操作面板中,選擇「添加處理程序映射」。
- 在「可執行文件」中,輸入
C:PHPphp-cgi.exe,在「名稱」中輸入PHP_via_FastCGI,然後點擊「確定」。
五、安裝 MySQL
最後,您需要安裝 MySQL 數據庫。可以從 MySQL 官方網站下載安裝包,並按照以下步驟進行安裝:
- 運行 MySQL 安裝程序,選擇「自定義安裝」。
- 選擇所需的功能,並設置 root 密碼。
- 完成安裝後,您可以使用 MySQL Workbench 或命令行工具來管理數據庫。
六、測試環境
在完成以上步驟後,您可以創建一個簡單的 PHP 測試文件來檢查環境是否正常運行。在 C:inetpubwwwroot 目錄中創建一個名為 info.php 的文件,內容如下:
<?php
phpinfo();
?>然後在瀏覽器中輸入 http://localhost/info.php,如果能看到 PHP 的配置信息,則表示環境搭建成功。
總結
通過以上步驟,您已經成功在 Windows Server 2016 上搭建了 IIS 10.0、PHP 和 MySQL 的環境。這一環境不僅適合開發和測試,還可以用於生產環境。若您需要穩定的 VPS 解決方案來運行您的應用程式,Server.HK 提供多種選擇,滿足不同需求。