Symfony ローカル Web サーバー | Symfony7
[!WARNING] Symfony CLI のローカル Web サーバーは開発専用です。本番環境では使用しないでください。
起動
cd /path/to/project
symfony server:start
バックグラウンドで起動する場合:
symfony server:start -d
symfony serve は symfony server:start の短縮形です。
主なオプション:
| オプション | 内容 |
|---|---|
--port=8080 |
ポートを指定する(省略時は 8000 番から、使用中なら空いているポートを使用) |
--no-tls |
HTTPS を使わず HTTP で起動する |
-d / --daemon |
バックグラウンドで起動する |
状態確認・ログ
symfony server:status # 起動状況と URL を表示
symfony server:log # サーバーのログを表示(tail)
停止
symfony server:stop
HTTPS(ローカル CA)
ローカルで HTTPS を使う場合は、最初に一度だけローカル認証局(CA)をインストールします。
symfony server:ca:install