在 Windows Server 上搭建 PHP 運維環境,IIS + FastCGI 是原生且高效的選擇。本文提供從軟體下載、安裝精靈配置、IIS 模組啟用、FastCGI 映射到 PHP 參數調優的全流程圖文指引,助你快速落地生產可用的 LNMP(實為 WIMP)架構。
VC9 x86 Non Thread Safe 版 ZIP 包(非執行緒安全,適配 IIS FastCGI)utf8 / utf8mb4控制台 → 程式 → 開啟/關閉 Windows 功能 → 勾選:
*.phpFastCgiModuleC:\PHP\php-cgi.exe(實際解壓路徑)PHP_via_FastCGIindex.php 並置頂PHP_FCGI_MAX_REQUESTS=10000PHPRC=C:\PHP(php.ini 目錄)將 php.ini-production 重命名為 php.ini,關鍵項修改:
extension_dir = "C:\PHP\ext" cgi.force_redirect = 0 cgi.fix_pathinfo = 1 fastcgi.impersonate = 1 extension=php_mysql.dll extension=php_pdo_mysql.dll extension=php_mbstring.dll extension=php_gd2.dll date.timezone = Asia/Shanghai
iisreset 重啟服務phpinfo.php 驗證模組載入cgi.fix_pathinfo=1 與網站物理路徑權限php_mysql.dll、libmysql.dll 版本匹配完成上述步驟,你已擁有一套在 Windows IIS 上穩定運行的 PHP + MySQL 環境,可直接部署 WordPress、Laravel 等主流框架應用。