PHP の実行をサポートするように Alibaba Cloud Win サーバーを構成するにはどうすればよいですか?
Web アプリケーションの台頭により、PHP は人気のあるサーバーサイド スクリプト言語として広く使用されています。 Alibaba Cloud の Windows サーバー上で PHP 環境をセットアップして実行することは、多くの開発者や管理者が直面する課題の 1 つです。この記事では、Alibaba Cloud の Windows サーバー上で PHP 環境を構成し、スムーズに実行できるようにする方法を詳しく紹介します。
まず、Alibaba Cloud で Windows サーバーを購入し、サーバーのリモート デスクトップに接続していることを確認してください。次に、以下の手順に従って設定します。
ステップ 1: PHP をダウンロードしてインストールします。
- ブラウザで https://windows.php.net/download/ を開き、 Windows 用の PHP バージョンをダウンロードしてください。
- ダウンロードした PHP インストーラーを実行し、プロンプトに従ってインストールします。デフォルトのインストール パスを選択することも、インストール パスをカスタマイズすることもできます。
ステップ 2: IIS を構成する
- Windows サーバーで [サーバー マネージャー] を開き、[役割] -> [Web サーバー (IIS)] -> を選択します。 「インターネット インフォメーション サービス (IIS) マネージャー」をインストールします。
-
IIS マネージャーでサーバー名を選択し、[ハンドラー マッピング] をダブルクリックし、[モジュール マッピングの追加] をクリックして、次の情報を入力します。
- リクエスト パス: *.php
- モジュール: FastCgiModule
- 実行可能ファイル: C:PHPphp-cgi.exe (実際のインストール パスに従って入力)
- 名前: PHP
- FastCGI モジュールがインストールされていることを確認します。インストールされていない場合は、「役割」->「Web サーバー (IIS)」->「インターネット インフォメーション サービス」に移動します。 「(IIS)マネージャー」→「Webサーバー」 「役割(IIS)」→「Webサーバー」→「アプリケーションサーバー」→「Webサーバー」→「アプリケーションサーバー」の「CGI」にチェックを入れます。 ->「ロールサービス」。
ステップ 3: PHP の構成
-
PHP インストール ディレクトリの php.ini ファイルを開き、次のパラメータを構成します。
- extension_dir = "ext"
- cgi.force_redirect = 0
- cgi.fix_pathinfo = 1
- fastcgi.impersonate = 1
- fastcgi.logging = 0
- php.ini ファイルに次の拡張子を追加します:
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysqli.dll
extension =php_openssl.dll
ステップ 4: IIS サービスを再起動します
- IIS マネージャーでサーバー名を選択し、[管理] を右クリックして [開始] を選択します") IIS サービスを再起動します。
- PHP が正常にインストールされ、正しく構成されているかどうかを確認します。ブラウザで http://serverIP/test.php にアクセスし、次の内容を含む test.php ファイルを作成します。
<?php
phpinfo();
?>
ファイルを保存し、ブラウザにサーバー IP/test を入力します。 . PHP 情報ページが正常に表示されれば設定成功です。
上記の手順により、Alibaba Cloud の Windows サーバー上に PHP 環境を正常に構成し、スムーズに実行できるようになります。この記事があなたのお役に立てば幸いです。また、PHP 環境のセットアップが成功し、より多くの Web アプリケーションの開発とデプロイが達成されることを願っています。
以上がAlibaba Cloud Win サーバーを設定して PHP の実行をサポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。