Відповіді:
Для порту 8080:
php artisan serve --port=8080
І якщо ви хочете запустити його на порт 80, вам, мабуть, потрібно судо:
sudo php artisan serve --port=80
php artisan serve --port=8001
як цей приклад ви можете змінити ip і порт, це працює зі мною
php artisan serve --host=0.0.0.0 --port=8000
Можна вказати порт з: php artisan serve --port=8080
.
Відповідь Андреаса вище була корисною для вирішення моєї проблеми щодо тестування майстра на порт 80. Порт 80 можна вказати, як і інші номери портів, але постійні користувачі не мають дозволу на що-небудь запускати цей порт.
Додайте трохи здорового глузду там, і ви закінчите це для Linux:
sudo php artisan serve --port=80
Це дозволить вам протестувати на localhost, не вказуючи порт у своєму браузері. Ви також можете використовувати це для встановлення тимчасової демонстрації, як я це зробив.
Майте на увазі, що вбудований сервер PHP не розроблений для виробництва. Використовуйте nginx / Apache для виробництва.
Можна використовувати
php artisan serve --port 80
Працює на платформі Windows
sudo /Applications/XAMPP/xamppfiles/bin/apachectl start
Це вирішило мою проблему ПІСЛЯ того, щоб мої порти були унікально розібрані.
коли ми використовуємо
php artisan serve
він почнеться з порту HTTP-сервера за замовчуванням, головним чином, 8000
коли ми хочемо запустити більше сайту в localhost, нам доведеться змінити порт. Просто додайте аргумент --port:
php artisan serve --port=8081
php artisan serve --help
покаже використання та параметри.--help
доступний для кожної ремісничої команди.