Laravel Homestead

En esta lección aprenderemos como hacer cambios y recargar la configuración de Laravel Homestead para poder agregar y trabajar con múltiples proyectos al mismo tiempo, además aprenderemos un pequeño truco para optimizar el rendimiento de Homestead.

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Agregar nuevos sitios

  1. Editamos el archivo Homestead.yaml para agregar el nuevo sitio en la sección sites:
    sites:
        - map: NOMBREDELPROYECTO.app
          to: /home/vagrant/Projects/NOMBRELDEPROYECTO/public

    Primero colocamos el dominio y luego indicamos la ubicación del directorio del proyecto. Es importante que apuntemos al directorio public (/NOMBRELDEPROYECTO/public).

  2. En la sección databases del mismo archivo Homestead.yaml agregamos la base de datos del proyecto.
  3. Editamos nuevamente el archivo de hosts para agregar el nuevo “dominio”: sudo nano /etc/hosts y luego agregamos otra línea: 192.168.10.10 NOMBREDELPROYECTO.app
  4. Para que esta nueva configuración sea tomada en cuenta, debemos dirigirnos nuevamente a la carpeta de Homestead desde la consola (cd ~/Homestead) y ejecutar vagrant reload —provision

Puedes editar la configuración de Homestead y en lugar de mapear toda la carpeta de proyectos hacerlo únicamente con los proyectos que te interesan. Esto lo puedes hacer en la sección folders:

folders:
    - map: ~/Projects/my-project
      to: /home/vagrant/Projects/my-project
    - map: ~/Projects/yet-another-project
      to: /home/vagrant/Projects/yet-another-project

Recuerda ejecutar vagrant reload --provision una vez guardados los cambios.

Lección anterior: Instalación y configuración de Laravel Homestead

Únete a nuestra comunidad en Discord y comparte con los usuarios y autores de Styde, 100% gratis.

Únete hoy

 

Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.