Trabajando con Laravel Valet en Ubuntu

Según su propia definición, Valet es un entorno de desarrollo Laravel para minimalistas Mac. Donde no necesitamos Vagrant, ni ningún archivo /etc/hosts. Incluso, podemos compartor públicamente los sitios utilizando túneles locales.

¿Porqué utilizarlo? En mi caso, utilizo un computador que no es tan potente, por lo cual, al empezar a ejecutar distintas tareas, o ejecutar distintos programas, se va sintiendo en la rapidez del equipo.

Para instalarlo, primero debemos instalar sus dependencias

Luego, instalamos el repositorio a través de composer

Esto nos debe permitir ejecutar el comando valet, si no es el caso, vamos a nuestro archivo, si trabajamos con Bash, editamos .bashrc y agregamos

Por el contrario, si trabajamos con .zshrc, editamos el archivo y agregamos lo siguiente:

Luego, hacemos un source según corresponda

Ahora, debemos instalar Valet, no obstante, debemos detener nuestro servicio de servidor web, y luego instalar Valet

Una vez finalizado, debemos crear un directorio e indicar que ese utilizaremos para nuestros proyectos, en mi caso, creo un directorio llamado WebProject

Finalmente, iniciamos los servicios

Ahora, simplemente debemos, o copiar nuestros proyectos o crear uno nuevo dentro del directorio. La lógica con la que funciona es que toma todo lo que está dentro es un dominio distinto, por ejemplo

WebProjects/proyecto-uno -> proyecto-uno.dev

WebProjects/proyecto-dos -> proyecto-dos.dev

WebProjects/proyecto-tres -> proyecto-tres.dev

Como pueden ver, toma el nombre de la carpeta, lo deja como nombre de dominio y agrega el .dev

PHPMyAdmin

Si trabajamos con PHPMyAadmin, notaremos que este dejará de funcionar, por lo que hacemos lo siguiente

Lo que esto hace, es dejar un enlace simbólico al directorio de nuestros proyectos, por lo que ahora podemos ingresar a través de phpmyadmin.dev

 

Fuente