ホームページ > バックエンド開発 > PHPの問題 > IIS に PHP をデプロイするにはどうすればよいですか?ステップ共有

IIS に PHP をデプロイするにはどうすればよいですか?ステップ共有

PHPz
リリース: 2023-04-03 16:54:01
オリジナル
4018 人が閲覧しました

IIS は、Windows オペレーティング システム プラットフォームで広く使用されている非常に人気のある Web サーバー ソフトウェアです。これに相当するのは、人気のあるスクリプト言語である PHP です。この記事では、IIS に PHP を最初から展開する方法を説明します。

1. IIS のインストール

PHP を展開する前に、まずサーバーに IIS をインストールする必要があります。具体的な手順は次のとおりです:

1. [サーバー マネージャー] を開き、[ロール] -> [ロールの追加] を選択します。
2. [単一サーバーの役割のインストール] ウィンドウで、[Web サーバー (IIS)] を選択し、[次へ] をクリックします。
3. [Web サーバー (IIS)] ウィンドウで、[次へ] をクリックします。
4. [役割サービス] ウィンドウで、インストールする必要がある IIS コンポーネントを選択し、[次へ] をクリックします。ここでは「Web サーバー」と「Web 管理ツール」を選択する必要があり、必要に応じて他のコンポーネントも選択できます。
5. [インストールの選択の確認] ウィンドウで、[インストール] をクリックして IIS のインストールを開始します。

2. PHP のインストール

IIS をインストールした後、PHP のインストールを開始できます。具体的な手順は次のとおりです:

1. PHP インストール パッケージをダウンロードします。 PHP の最新の安定バージョンは、PHP 公式 Web サイト (https://windows.php.net/download/) からダウンロードできます。
2. PHP インストール パッケージを適切なディレクトリに解凍します。ここでは「C:\php」を例に説明します。
3. 「サーバー マネージャー」を開き、「役割」 -> 「Web サーバー (IIS)」 -> 「インターネット インフォメーション サービス (IIS) マネージャー」を選択して、IIS マネージャーに入ります。
4. 左側のメニュー バーで「サーバー」ノードを見つけ、右クリックして「Web サイトの追加」を選択します。
5. [Web サイトの追加] ウィンドウで、Web サイト名を入力し、Web サイトの物理パス (つまり、PHP インストール パッケージを解凍したディレクトリ) を指定し、[次へ] をクリックします。
6. 「バインドの追加」ウィンドウで、Web サイトがサポートするドメイン名または IP アドレスとポート番号 (デフォルトはポート 80) を指定し、「OK」をクリックすると Web サイトの追加が完了します。
7. IIS マネージャーで新しく追加された Web サイトを見つけ、右クリックして [プロパティ] を選択します。
8. [ハンドラー マッピング] タブを選択し、[モジュール マッピングの追加] をクリックします。
9. 新しい [マッピングの追加] ウィンドウで、次の情報を入力します:
1) リクエスト パス: *.php
2) モジュール: FastCgiModule
3) 実行可能ファイル: C: \php \php-cgi.exe (インストールディレクトリと実行ファイル名は実際の状況に応じて変更する必要があることに注意してください)
そして、「OK」をクリックしてマッピングの追加を完了します。

3. PHP のテスト

PHP のインストールが完了したら、PHP が正常に動作するかどうかをテストする必要があります。具体的な手順は次のとおりです:

1. 「test.php」などの PHP ファイルを作成し、次の内容を入力します:
phpinfo();
?>
2. 「test.php」ファイルを、IIS Web サイトのルート ディレクトリ (先ほど指定した物理パス) に配置します。
3. ブラウザに Web サイトのドメイン名または IP アドレスと、先ほど作成した「test.php」ファイル (「http://127.0.0.1/test.php」など) を入力します。
4. ブラウザに PHP の構成情報が表示されれば、PHP が IIS に正常に展開されたことがわかります。

概要:

IIS への PHP の展開には、PHP と IIS という 2 つのソフトウェアのインストールが必要です。プロセスは基本的に、IIS のインストール、PHP のインストール、マッピングの構成、およびPHPのテスト中。 IIS に PHP を展開した経験がない場合でも、上記の手順に従って、展開タスクを正常に完了できると思います。

以上がIIS に PHP をデプロイするにはどうすればよいですか?ステップ共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート