IIS上でPHP環境をインストールする方法

クラウドサーバ上にIISおよびPHP環境を導入する手順は次のとおりです。

  1. クラウドサーバーのリモートデスクトップにログインする。
  2. サーバーマネージャーを開いて、「役割と機能の追加」を選択します。
  3. キャラクター選択画面で、「Webサーバー(IIS)」を選択し、次へをクリックします。
  4. 機能選択画面にて、「CGI」「ISAPI拡張」などの必要な機能を選択し、「次へ」ボタンをクリックしてください。
  5. Web サーバー (IIS) 画面で、「次へ」をクリックします。
  6. 役サービスのページで「次へ」をクリック
  7. インストール画面で「インストール」をクリックしてインストールします。
  8. インストール完了後、IISマネージャを開きます。
  9. IISマネージャーでサーバーノードを選択し、中央ウィンドウで「ハンドラー マッピング」をダブルクリックし、「モジュールマッピングの追加」をクリックします。
  10. モジュールマッピングの追加ダイアログで以下の情報を入力してください:
  1. リクエスト経路: *.php
  2. モジュール:FastCgiModule
  3. 実行バイナリファイル:C:\php\php-cgi.exe(インストールパスに合わせて変更)
  4. 名称はPHP
  1. 「OK」をクリックして設定を保存します。
  2. IISマネージャで、既定のWebサイトノードを選択し、中央のウィンドウで「ハンドラ マッピング」をダブルクリックし、右側の「モジュール マッピングの追加」をクリックします。
  3. モジュール マップの追加ダイアログ ボックスで、次の情報を指定してください。
  1. リクエストパス:*.php
  2. モジュール: FastCgiModule
  3. 実行ファイル:C:\php\php-cgi.exe(実際のインストールパスに合わせて変更)
  4. 名称:ピーエイチピー
  1. 「OK」をクリックして設定を保存する。
  2. IISマネージャーの既定のWebサイトノードを選択し、中央のペインで「既定のドキュメント」をダブルクリックして、右側の「追加」をクリックします。
  3. 「デフォルトのドキュメントを追加」ダイアログで「index.php」と入力し、「OK」をクリックして設定を保存します。
  4. クラウドサーバーにPHPの解凍パッケージをダウンロードしてインストールする。
  5. PHP展開後のフォルダを、C:\php(必要に応じパスを変更)へコピーします。
  6. PHP フォルダにて php.ini-development ファイルを複製し、php.ini に名称を変更します。
  7. php.iniファイル内の設定として、以下を追加します。
  1. extension_dir = “ext”
  2. date.timezone = Asia/Shanghai
  1. php.iniファイルを保存してエディタを閉じます。
  2. IISサービスを再起動する。

上記の手順を実行すると、クラウドサーバーのIISでPHP環境がインストールされ、構成されます。IISでWebサイトを作成してPHPファイルをWebサイトのディレクトリに配置すれば、ブラウザからPHPファイルにアクセスできます。

bannerAds