web-dev-qa-db-ja.com

ローカルホストのポート80でlaravel 5を実行する方法は?

以前のバージョンのLaravelの場合、Apacheサーバーのルートフォルダーにlaravel with composerをダウンロードし、http://localhost/public/と入力して「到着しました」ホームページ。

php artisan serveを使用してLaravel5のデフォルトのホームページを表示できることは知っていますが、localhost:8000で実行され、接続の制限のため、php artisan serveコマンドを本番環境で使用しないでください。と悪いパフォーマンス。 php artisan serveコマンドを使用せずにデフォルトのホームページを表示する方法はありますか?

そして、Laravelがインストールドキュメントにそのような単純なものを含めていないのは本当にイライラします....

8
cytsunny

別のポートでサービスを実行するには、cmdで次のコードを使用してport parameterport numberとともに渡す必要があります。

php artisan serve --port=80

ポート80で実行するには、管理者権限が必要な場合があります。

13
mininoz

管理者権限にはSudoコマンドを使用する必要がある場合があります。

Sudo php artisan serve --port=80