現在の位置: ホーム> 最新記事一覧> IISサーバーでPHP環境を構成するための完全なガイド

IISサーバーでPHP環境を構成するための完全なガイド

gitbox 2025-06-24

IISの紹介

IIS(Internet Information Services)は、Microsoftが立ち上げた強力なWebサーバーであり、Webサイトやさまざまなアプリケーションをホストするための安定した信頼性の高い運用環境を提供します。合理的な構成により、IISはPHPやその他のスクリプト言語とシームレスに統合して、開発の柔軟性と機能を拡大できます。

PHPのインストール

PHPをサポートするためにIISを構成する前に、PHPを正しくインストールする必要があります。以下は詳細なインストールプロセスです。

ステップ1:PHPをダウンロードします

公式PHP Webサイトにアクセスして、ダウンロードするサーバーバージョンに適したPHPパッケージを選択してください。

ステップ2:環境変数を減圧して構成します

ダウンロードしたPHP圧縮パッケージをC:\ PHPなどのディレクトリに減圧し、システム環境変数にディレクトリを追加して、システムがPHPコマンドを認識できるようにします。

 setXパス "%path%; c:\ php"

IISでPHPを構成します

PHPのインストールを完了したら、PHPサポートを有効にするためにIISで構成する必要があります。

ステップ1:CGI関数を有効にします

IISマネージャーを開き、ターゲットサイトを選択し、「ハンドラーマッピング」オプションを入力し、CGI関数が有効になっていることを確認します。このステップは、サーバーがPHPリクエストを処理できるようにするための鍵です。

ステップ2:PHPハンドラーマップを追加します

「ハンドラーマッピング」の「モジュールマッピングの追加」をクリックし、次のコンテンツに入力します。

  • モジュール:FastCGimodule
  • 実行可能プログラム:c:\ php \ php-cgi.exe
  • 名前:php_via_fastcgi

ステップ3:PHPパラメーターを設定します

ファイルサイズ制限やデフォルトタイムゾーンのアップロードなど、サイトの「構成エディター」を介してPHP関連のパラメーターを調整します。一般的なphp.ini構成の例は次のとおりです。

 upload_max_filesize = 10m
post_max_size = 10m
date.timezone = "アジア/上海"

PHP構成をテストします

構成が完了したら、環境が正常であることを確認するために、テストPHPファイルを作成することをお勧めします。 Webサイトのルートディレクトリに新しいinfo.phpを作成してください。ファイルコンテンツは次のとおりです。

<?php
phpinfo();
?>

このファイルにアクセスします(例:http://yourdomain.com/info.php)、PHP構成情報ページを表示できる場合、IISとPHPの構成が成功することを意味します。

要約します

上記の手順を通じて、IISサーバーに完全に機能するPHP環境を構築できます。定期的なメンテナンスと更新の構成により、ウェブサイトの安全で安定した操作が効果的に保証されます。この記事がIISとPHPの統合構成を正常に完了するのに役立つことを願っています。