Ответы:
Для порта 8080:
php artisan serve --port=8080
И если вы хотите запустить его на 80-м порту, вам, вероятно, понадобится sudo:
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
.
Приведенный выше ответ Андреаса помог мне в решении моей проблемы с тестированием artisan на порту 80. Порт 80 можно указать, как и другие номера портов, но у обычных пользователей нет разрешений запускать что-либо на этом порту.
Добавьте сюда немного здравого смысла, и вы получите вот что для Linux:
sudo php artisan serve --port=80
Это позволит вам тестировать на localhost без указания порта в браузере. Вы также можете использовать это для установки временной демонстрации, как это сделал я.
Однако имейте в виду, что встроенный сервер PHP не предназначен для производства. Используйте nginx / Apache для производства.
Ты можешь использовать
php artisan serve --port 80
Работает на платформе Windows
вы также можете добавить хост с помощью той же команды, например:
php artisan serve --host=172.10.29.100 --port=8080
sudo /Applications/XAMPP/xamppfiles/bin/apachectl start
Это устранило мою проблему ПОСЛЕ того, как мои порты были однозначно отсортированы.
когда мы используем
php artisan serve
он начнется с порта HTTP-сервера по умолчанию, в основном это будет, 8000
когда мы хотим запустить больше сайтов на локальном хосте, нам нужно изменить порт. Просто добавьте аргумент --port:
php artisan serve --port=8081
php artisan serve --help
покажет использование и опции.--help
доступно по каждой команде ремесленника.