ビルトインウェブサーバーとは
アプリケーション開発の支援用として設計されたWebサーバー機能で、通常はApacheなどのWebサーバーの準備が必要ですが、開発用として簡易的なWebサーバーを起動することができます。
参考:https://www.php.net/manual/ja/features.commandline.webserver.php
ビルトインウェブサーバーの起動方法
コマンド
php -S localhost:8000 -t foo/
-Sオプションで、ビルトインウェブサーバー起動を指定することができ、その後ろにIPアドレスとポート番号を指定することができます。
-tオプションで、ドキュメントルートディレクトリの指定を行います。
ビルトインウェブサーバーが起動したら以下のように出力されます。
(PHPのバージョンにより出力内容がやや異なります。)
PHP 8.1.11 Development Server (http://localhost:8000) started
ビルトインウェブサーバーを終了する場合は、Ctrl + C を押すと終了します。