PHPカンファレンス福岡2025
レギュラートーク(15分)

なぜビルトインサーバは本番NG?Webサーバ+PHP-FPM構成の基本

siiiiisar 上田峻輔 siiiiisar
1

Laravel開発でphp artisan serveを叩きビルトインサーバを起動するお馴染みの光景。
しかし、公式ドキュメントには「本番環境で使うな」の一文が。
なぜビルトインサーバーは手軽さと引き換えに、本番環境で採用できないのでしょうか。
また、本番環境でデファクトスタンダードとなっている「Webサーバー + PHP-FPM」という構成は、どのようにそれを解決するのでしょうか。

以下についてお話しします。

  • ビルトインサーバーが本番環境で推奨されない理由
  • WebサーバーとPHP-FPMの基本的な仕組み