Как установить собственный порт для тестового сервера?
Обычно, когда мы делаем
php artisan serve
папка обслуживается как:
localhost:8000
Как мы могли получить доступ к одной папке как:
localhost:8080
Я хочу получить доступ к двум разным сайтам разработки на моем локальном хосте.
php artisan serve --help
покажет использование и опции.--help
доступно по каждой команде ремесленника.Ответы:
Для порта 8080:
И если вы хотите запустить его на 80-м порту, вам, вероятно, понадобится sudo:
источник
php artisan serve --port=8001
в этом примере вы можете изменить ip и порт, это работает со мной
источник
Можно указать порт с:
php artisan serve --port=8080
.источник
Вы можете использовать несколько портов вместе для каждого проекта,
источник
Приведенный выше ответ Андреаса помог мне в решении моей проблемы с тестированием artisan на порту 80. Порт 80 можно указать, как и другие номера портов, но у обычных пользователей нет разрешений запускать что-либо на этом порту.
Добавьте сюда немного здравого смысла, и вы получите вот что для Linux:
Это позволит вам тестировать на localhost без указания порта в браузере. Вы также можете использовать это для установки временной демонстрации, как это сделал я.
Однако имейте в виду, что встроенный сервер PHP не предназначен для производства. Используйте nginx / Apache для производства.
источник
Ты можешь использовать
Работает на платформе Windows
источник
вы также можете добавить хост с помощью той же команды, например:
источник
Это устранило мою проблему ПОСЛЕ того, как мои порты были однозначно отсортированы.
источник
когда мы используем
он начнется с порта HTTP-сервера по умолчанию, в основном это будет,
8000
когда мы хотим запустить больше сайтов на локальном хосте, нам нужно изменить порт. Просто добавьте аргумент --port:источник