De seguro ya estas cansado de servidores locales como XAMPP, LAMPP y parecidos, si quieres Laravel en tu Mac para hacer tus deploys sin historias, has elegido la plataforma correcta.
lo primero que vamos a necesitar es que instales MySQL en tu Mac.
- Descárgate MySQL Server para MacOS en este enlace.
- Ejecuta el archivo dmg que se ha descargado para que empiece la instalación.
- Sigue el proceso de instalación, te pedirá, entre otras cosas la contraseña como root. Guárdatela.

Luego te recomendamos instalar Workbench aunque vale cualquier cliente de base de datos como HeidiSQL o Dbeaver.
La instalación de esta herramienta es muy sencilla, tan solo debes descarga y ejecuta el archivo dmg.
Cuando ya tengas tu cliente, crea una base de datos y un usuario para esta. lo siguiente es instalar PHP. Es sencillo, abre la Terminal y pon el siguiente comando:
curl -s http://php-osx.liip.ch/install.sh | bash -s 7.3
Si no deseas la versión 7.3, puedes cambiar el último parámetro por la versión que quieras. Por ejemplo: 7.2, 7.1 o 5.6. Si quieres Laravel 6, mejor que sea la 7.3.
luego verifica si el PHP está instalado correctamente vamos a ejecutar el siguiente comando:
export PATH=/usr/local/php5/bin:$PATH
php -v
Este último comando te dirá si está PHP y qué versión.

Ahora ya sólo queda instalar Laravel, y para ello, suelo utilizar Composer. Para instalar Composer sólo tienes que teclear los siguientes comandos en tu Terminal:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
Bueno ahora ya tenemos Composer, solo nos queda instalar Laravel. y para ello vamos a utilizar el siguiente comando.
php composer.phar create-project --prefer-dist laravel/laravel=6.0 NOMBRE_DEL_PROYECTO
Donde 6.0 es la versión de Laravel a instalar y NOMBRE_DEL_PROYECTO el nombre que quieres poner.
Para poder arrancar Laravel tienes que, desde la Terminal, entrar al proyecto y ejecutar:
php artisan serve
date cuenta que entres a http://127.0.0.1:8000 desde tu navegador para que veas Laravel funcionando.
