隨著網路行銷普及,企業紛紛自建伺服器。Windows 平台雖易上手但安全性較弱,本文提供 Windows Server 2003 上建置 PHP + MySQL + IIS 6.0 的**安全強化實戰流程** (第一部分:環境配置與 IIS 安裝)。
| 平台 | 優點 | 缺點 |
|---|---|---|
| Windows | 建置快、圖形化管理易上手、短期培訓即可上線 | 安全漏洞多、需持續修補、穩定度較 Linux/BSD 低 |
| Linux / BSD | 權限細緻、極高穩定度、大型企業首選 | 維護門檻高、全能管理員培訓成本大、不適合中小企業 |
中小企業若選 Windows,**必須**落實安全強化流程,否則極易遭入侵。

圖 1:使用「新增或移除角色」管理伺服器

圖 2:配置伺服器角色 - 選擇應用程式伺服器
php.ini 安全配置 (open_basedir, disable_functions, expose_php=Off)。php_mysql.dll, php_mysqli.dll)。本文為系列第一部分,專注 IIS 6.0 角色安裝。下篇將深入 PHP、MySQL 安裝與全方位安全強化配置。