3
4

More than 3 years have passed since last update.

PHPのビルトインWebサーバを使ってみる。

Last updated at Posted at 2020-04-16

ターミナルでPHPコードを実行する
を使って、PHPのコードをざっくりと動かせるようにはなります。

だけど、やっぱりネットに強いプログラミング言語・PHPですから、HTTPのGETとかPOSTで渡されたパラメータとか処理してみたくなるじゃないですか。

ターミナル起動のPHPではコードは動くけど、HTTPの通信をあれこれ処理することはできません。

そんな時、Apacheやnginx、mod_phpとかphp-fpmなどインストールしなくとも、ターミナルから

$ php -S localhost:8000

と入力して実行すれば、PHPのビルトインWebサーバが起動します。

Document root is /Users/hogehoge/projects/php_test
Press Ctrl-C to quit.

起動したディレクトリがドキュメントルートになるので、ここに index.php を置いて

index.php
<?php
echo "Hello! PHP";

ブラウザで http://localhost:8000 にアクセス。

スクリーンショット 2020-04-16 22.53.47.png

なにやら画面が出てきました。

こんな感じで、ビルトインのWebサーバを用いて、ブラウザから極々簡単なPHPコードを試すことができるようになりました。

やめたくなったら、ターミナルに戻って Ctrl+C を押して、サーバを止めちゃいましょう。

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4