Instalar Laravel Valet en Mac
Valet es una alternativa muy ligera a Vagrant Homestead. Gracias a esto, los usuarios de Mac tendrán un servidor local muy minimalista.
Valet crea un entorno de desarrollo local Nginx, PHP, Mysql muy ligero en Mac, fue creado por los desarrolladores de laravel, pero se pueden instalar cualquier CMS como joomla, Magento, WordPress o Frameworks como laravel, y drupal.

Anteriormente valet creaba los entornos de desarrollo con la extensión .dev, pero actualmente fue cambiado a .test por lo que los proyectos quedarían:
- http://proyecto1.test
- http://proyecto2.test
Valet tienes los siguientes requisitos:
- Sistema operativo de Mac.
- Brew
- Composer
- Tener el puerto 80 libre (por ejemplo, asegúrate que no estás usando MAMP al mismo tiempo).
¿cómo se instala Valet en Mac?
1.- Instalar Homebrew: Homebrew es un gestor de paquetes para Mac, que nos permite instalar de forma sencilla distintas aplicaciones.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.- Instalar composer con homebrew
brew install composer
3.- Instalar php
brew update brew tap homebrew/homebrew-php brew install php
4.- Instalar Valet
composer global require laravel/valet // Después valet install
5.- Instalar MySql: Los datos de acceso por defecto son los de usuario root y sin contraseña.
brew install mysql // Para arrancar el servidor: brew services start mysql
Con todo esto ya tendremos instalado nuestro entorno de desarrollo.
Configurar sitios con Valet
Una de las grande ventajas de valet es que se puede declara un directorio principal y todos los directorios que estén dentro de él, se tratarán como dominios locales. para hacer esto se necesita el comando park
mkdir ~/Sites cd ~/Sites valet park
Gracias a esto cualquier directorio dentro de “Sites” ahora será tratado como un dominio local.
Si se tiene un desarrollo fuera de “Sites” o ya se tiene un proyecto creado previamente, se puede utilizar el comando “link” el cual creará un entorno local solo para la carpeta donde se ejecute el comando.
valet link nuevaweb //ya podremos acceder a http://nuevaweb.test
He probado diferentes entornos de desarrollo locales como MAMP PRO, DOCKER, XAMP, Vagrant y sin duda, valet es por mucho, muy ligero y facil de utilizar.
La alternativa para valet en windows sería laragon
Publicaciones relacionadas
03/29/2019
Instalar Mysql 5.7 en Mac con homebrew
Instalar mysql 5.7 en mac con homebrew, se puede hacer un downgrade si ya se…
10/03/2021
Logs personalizados Magento2
Los archivos Log ayudan en la depueración de cualquier función, en Magento2,…
05/16/2021
[solución]: error HY000 2054 caching_sha2_password al conectar a base de datos MySQL 8
Este inconveniente aparece en proyectos como magento, wordpress o en mi caso…
10/08/2019
Instalar Sample Data en Magento 2 usando composer
Una vez que tienes instalado Magento 2, solo ejecuta el siguiente comando.
12/02/2017
Como instalar Composer en Mac OSx
Tener instalado composer en nuestro ordenar es imprescindible para programar ya…
10/09/2019
Aumentar memory_limit en Valet Mac.
En el caso de Valet, esta variable es sobreescrita en el archivo:…
10/03/2019
Aumentar memory_limit en php SSH
Al levantar diferentes servidores con Valet, me he topado con el problema de la…
10/19/2019
Acortar linea de comando linux
Este pequeño tip es para tener una linea de comandos más estética y podamos…