Ускорьте разработку Laravel с помощью команды «php artisan serve» — изучение параметров доменного имени

Метод 1: использование собственного домена
Давайте начнем с самого простого метода. Вы можете назначить собственное доменное имя своей локальной среде разработки, изменив файл хостов. Сначала откройте файл хостов (расположенный в /etc/hosts в системах на базе Unix или C:\Windows\System32\drivers\etc\hosts в Windows) и добавьте такую ​​запись:

127.0.0.1   myapp.local

Теперь, когда вы запускаете «php artisan serve», вы можете получить доступ к своему приложению, используя собственный домен http://myapp.local вместо используемого по умолчанию http://локальный хост:8000 .

Метод 2: виртуальные хосты
Другой популярный подход — настройка виртуальных хостов. Этот метод позволяет одновременно запускать несколько проектов с уникальными доменными именами. Вот как вы можете настроить виртуальные хосты:

  1. Откройте файл конфигурации Apache или Nginx.
  2. Добавьте новую запись виртуального хоста для своего проекта, указав желаемое доменное имя и корень документа проекта.
  3. Перезапустите веб-сервер.

Теперь, когда вы запустите «php artisan serve», ваше приложение Laravel будет доступно через указанное доменное имя.

Метод 3: использование ngrok
Если вы хотите поделиться своей локальной средой разработки с другими для целей тестирования или демонстрации, ngrok — отличный вариант. Ngrok создает безопасный туннель к вашему локальному серверу, обеспечивая внешний доступ к вашему приложению. Вот как использовать ngrok:

  1. Установите ngrok и выполните аутентификацию под своей учетной записью.
  2. Запустите ngrok, указав порт, на котором работает ваше приложение Laravel:
ngrok http 8000
  1. Ngrok сгенерирует временное доменное имя (например, http://randomstring.ngrok.io ), которым вы сможете поделиться с другими.

В этой статье мы рассмотрели несколько методов улучшения рабочего процесса разработки Laravel с помощью команды «php artisan serve». Используя собственные доменные имена, виртуальные хосты и такие инструменты, как ngrok, вы можете создать более персонализированную и эффективную локальную среду. Поэкспериментируйте с этими методами и выясните, какой из них лучше всего соответствует вашим потребностям. Приятного кодирования!