PHPとIISを組み合わせたWebサイト構築方法がまとまったドキュメントの紹介です。
Windowsの標準機能であるIIS(Internet Information Services)を使用することで、Apacheなどの外部Webサーバーを別途インストールすることなくPHP環境を構築できます。Windowsサーバー環境での保守性や運用安定性を重視する開発現場において、IISでのPHP稼働は選択肢の一つとなります。
現在の公式ドキュメント
かつて紹介されていたTechNetのドラフト版ドキュメントは、現在Microsoft Learnの公式ドキュメントに移行されています。IIS上でのPHP構成手順については、以下の公式ドキュメントを参照してください。
WindowsにおけるPHPサポートに関する注意点
なお、Windows環境でのPHP利用においては重要な変更があります。MicrosoftはPHP 8.0以降、Windows向けPHP公式ビルドの直接的なサポート・提供を行わないことを発表しています。現在はコミュニティ(PHP for Windows)によってWindows向けビルドの維持・提供が継続されています。本番環境で導入する際は、サポート体制や最新のセキュリティアップデート情報に注意してください。
この記事の更新履歴
この記事は、生成AIを活用した自動レビュー・更新フローにより内容を見直し、必要な修正を反映しています。
2026年9月9日
- 変更リンク切れとなっていたTechNetのURLを、Microsoft Learnの最新ドキュメント(IISでのPHP構成)に更新しました。
- 追加PHP 8.0以降におけるWindows向けビルドのサポート体制変更(コミュニティへの移行)に関する注意点を追記しました。
- 変更導入部分の表記の誤字(組み合わせた→組み合わせたWebサイト構築方法)を修正し、体裁を整えました。
