2016-01-24 12 views
4

當我運行它輸出:Laravel如何啓動服務器在生產

php artisan serve --port=80 
Laravel development server started on http://localhost:80 

我怎樣才能使它在後臺運行,當我退出服務器停止控制檯。

+0

【如何看不PHP工匠laravel視圖服務(HTTP的可能重複://計算器.com/questions/22127203/how-to-see-laravel-view-without-php-artisan-serve) – Ehs4n

回答

9

簡短的回答:不

Web服務器artisan採用的是內置的Web服務器中的PHP,從Built-in web server文檔展示通過此摘錄這是不是比其他發展任何情況下使用:

警告此Web服務器旨在幫助應用程序開發。對於測試目的或在受控環境中運行的應用程序演示也可能有用。它並不打算成爲一個全功能的Web服務器。它不應該在公共網絡上使用。

Web服務器只運行一個單線程進程,因此如果請求被阻止,PHP應用程序將停止運行。

在生產中,你應該使用一個全功能的Web服務器,如nginxApachelighttpd

+0

一種方法是使用php-fpm – IvRRimUm

相關問題