Установите порт для php artisan.РНР служить
Как установить пользовательский порт для тестового сервера?
обычно, когда мы делаем
php artisan serve
папка подается как:
localhost:8000
как мы можем получить доступ к одной папке в виде:
localhost:8080
Я хочу получить доступ к двум различным сайтам разработки на моем localhost.
5 ответов
для порта 8080:
php artisan serve --port=8080
и если вы хотите запустить его на порту 80, вам, вероятно, нужно sudo:
sudo php artisan serve --port=80
в этом примере вы можете изменить ip и порт, это работает со мной
php artisan serve --host=0.0.0.0 --port=8000
ответ Андреаса выше был полезен в решении моей проблемы о том, как протестировать artisan на порту 80. Порт 80 можно указать, как и другие номера портов, но у обычных пользователей нет разрешений на запуск чего-либо на этом порту.
отбросьте немного здравого смысла, и вы получите это для Linux:
sudo php artisan serve --port=80
Это позволит вам протестировать localhost без указания порта в вашем браузере. Вы также можете использовать это, чтобы настроить временную демонстрацию, как у меня сделанный.
имейте в виду, однако, что встроенный сервер PHP не предназначен для производства. Используйте nginx / Apache для производства.