ホームページ  >  記事  >  バックエンド開発  >  組み込み Web サーバーを使用して PHP サーバーをローカルで実行するにはどうすればよいですか?

組み込み Web サーバーを使用して PHP サーバーをローカルで実行するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-11 18:09:03205ブラウズ

How to Run a PHP Server Locally Using the Built-in Web Server?

ローカル マシンで PHP サーバーを実行する

PHP 5.4 の登場により、開発者は組み込みの Web サーバーにアクセスして簡単にテストできるようになりました。 PHP ファイルをローカルに保存します。次の手順に従ってプロセスを進めます。

  1. ターミナル ウィンドウを開き、cd コマンドを使用してアプリケーション ディレクトリに移動します。
  2. 次のコマンドを実行します。

    php -S 127.0.0.1:8000

このコマンドは、ローカル マシン上で PHP サーバーを起動し、ポート 8000 でリッスンします。

  1. index.php または Index.html があることを確認してください。
  2. ブラウザを開いて http://127.0.0.1:8000 に移動します。これで、PHP アプリケーションにアクセスでき、テストの準備が整ったはずです。

ローカル サーバーの機能を強化するには、単純なルーターの実装を検討してください。次に例を示します。

// router.php
if (preg_match('/\.(?:png|jpg|jpeg|gif)$/', $_SERVER["REQUEST_URI"])) {
    return false;    // serve the requested resource as-is.
} else { 
    require_once('resolver.php');
}

ルーター ファイルを保存した後、次のコマンドを実行します。

php -S 127.0.0.1:8000 router.php

この強化されたサーバー構成により、より柔軟なルーティングとリソースの処理が可能になります。

参考資料:

  • [PHP 組み込み Web サーバー](https://www.php.net/manual/en/features.commandline.webserver.php)
  • [PHP コマンドライン オプション](https://www.php.net/manual/en/features.commandline.options.php)

以上が組み込み Web サーバーを使用して PHP サーバーをローカルで実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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