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

IIS に PHP Web サイトを展開するにはどうすればよいですか?ステップ共有

PHPz
PHPzオリジナル
2023-03-24 16:06:264478ブラウズ

IIS は、PHP Web サイトの展開に使用できる強力な Web サーバーです。 IIS は Windows サーバーですが、PHP を非常によくサポートしています。この記事では、PHP Web サイトを IIS に展開する方法を説明します。手順は次のとおりです:

ステップ 1: IIS をインストールする

Windows サーバーでは、IIS は次のようになります。コンポーネントがインストールされました。次の手順に従って IIS をインストールできます。

1.1 「サーバー マネージャー」を開きます。

1.2 左側のメニューバーの「ロール」をクリックします。

1.3 右側のウィンドウの上部にある [役割の追加] をクリックします。

1.4 「役割の追加ウィザード」(役割の追加ウィザード)で、「Webサーバー(IIS)」(Webサーバー(IIS))を選択してインストールします。

ステップ 2: PHP をインストールする

次に、PHP をインストールする必要があります。 PHP の最新バージョンをダウンロードし、次の手順に従ってインストールできます。

2.1 PHP インストール パッケージを解凍し、特定のディレクトリに配置します。

2.2 コントロール パネルを開き、[システムとセキュリティ]、[システム]の順に選択します。

2.3 左側のメニュー バーの [システムの詳細設定] をクリックします。

2.4 [システムのプロパティ] ダイアログ ボックスで、[環境変数] を選択します。

2.5 [システム環境変数] で、[パス] 変数を見つけて編集します。

2.6 「C:\php」などの PHP インストール パスを変数の値に追加します (注: PHP インストール パッケージを別の場所に解凍した場合は、それに応じて変更する必要があります)。

2.7 [OK] をクリックして、環境変数ダイアログ ボックスを閉じます。

ステップ 3: IIS を構成する

次に、PHP を実行するように IIS を構成する必要があります。以下の手順に従って構成できます。

3.1 IIS マネージャーを開きます。

3.2 左側のナビゲーション パネルで [サーバー ノード] をクリックすると、サーバー全体を操作できるようになります。

3.3 [ハンドラー マッピング] をダブルクリックします。

3.4 [モジュール マッピングの追加] をクリックします。

3.5 次の情報を入力します。

  • モジュール: FastCGIModule

  • 実行可能ファイル: C:\php\php-cgi .exe (実際の PHP へのパスに変更してください)

  • Name: PHP

3.6 [OK] をクリックして、ハンドラー マッピング ダイアログ フレームを閉じます。

ステップ 4: Web サイトを作成する

次に、PHP Web サイトをホストする Web サイトを作成する必要があります。以下の手順に従って Web サイトを作成できます。

4.1 IIS マネージャーを開きます。

4.2 左側のナビゲーション パネルで、[サイト] をクリックします。

4.3 [Web サイトを追加] をクリックします。

4.4 次の情報を入力します:

  • Web サイト名: Web サイト名

  • 物理パス: Web サイトのフォルダー パス

  • #ホスト名: Web サイトにバインドされたドメイン名

  • ##ポート: 必要に応じてポート番号を変更できます
  • ##IP アドレス: 必要に応じて、Web サイトの IP アドレスを指定できます。
  • #4.5 [OK] をクリックして、[Web サイトの追加] ダイアログ ボックスを閉じます。

ステップ 5: PHP Web サイトをテストする

これで、IIS で PHP Web サイトを実行する準備が整いました。次の手順に従って、PHP Web サイトをテストできます。 5.1 Web サイトのフォルダーにファイルを作成し、「index.php」という名前を付けます。

5.2 Web ブラウザを開き、アドレス バーに Web サイトのアドレス (「http://localhost/」や「http://www.yourdomain.com/」など) を入力します。

5.3 すべてがうまくいけば、作成した「index.php」ページが表示されます。

概要

この記事では、PHP Web サイトを IIS に展開する方法を紹介しました。これを実現するには、IIS、PHP をインストールし、IIS で FastCGI モジュールを構成する必要があります。これらの手順を完了すると、Web サイトを作成して PHP Web サイトをテストする準備が整います。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。