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.
Agregar nuevos sitios
- Editamos el archivo
Homestead.yaml
para agregar el nuevo sitio en la sección sites:
123sites:- map: NOMBREDELPROYECTO.appto: /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
). - En la sección databases del mismo archivo
Homestead.yaml
agregamos la base de datos del proyecto. - 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
- Para que esta nueva configuración sea tomada en cuenta, debemos dirigirnos nuevamente a la carpeta de Homestead desde la consola (
cd ~/Homestead
) y ejecutarvagrant 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:
1 2 3 4 5 |
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 la discusión
Regístrate en Styde y obtén una invitación a nuestro Slack.
Aprende desarrollo web con Laravel, Vue.js y mucho más a partir de 9 USD al mes: ver planes.