Valet+ es un entorno de desarrollo para macOS. Sin Vagrant, sin Docker, sin archivo /etc/hosts
. Este proyecto utiliza laravel/valet como dependencia.
Valet+ requiere macOS y Homebrew. Antes de la instalación, debe asegurarse de que ningún otro programa como Apache o Nginx esté vinculado al puerto 80 de su máquina local.
Valet+ requiere que Composer esté instalado.
Para comenzar, primero debe asegurarse de que Homebrew esté actualizado usando el comando de actualización:
brew update
A continuación, debes usar Homebrew para instalar PHP 8.1 (usando shivammathur/php
):
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link [email protected] --force
brew services restart [email protected]
Instale Valet+ 3.x-dev con Composer:
composer global require weprovide/valet-plus:3.x-dev
Finalmente, puede ejecutar el comando install
de Valet+. Esto configurará e instalará Valet+, Nginx, DnsMasq y otros servicios. Además, utilice --help
para ver todas las opciones de instalación.
valet-plus install
Los demonios de los que depende Valet+ se configurarán para iniciarse cuando se inicie el sistema. Una vez que Valet+ esté instalado, intente hacer ping a cualquier dominio *.test
en su terminal usando un comando como ping foobar.test
. Si Valet+ está instalado correctamente, debería ver este dominio respondiendo en 127.0.0.1
.
Aquí hay algunas diferencias clave en comparación con el Valet original:
valet-plus
en lugar de valet
..env.valet
a .valet-env.php
.valet-plus elasticsearch|es use <version>
en lugar de valet-plus use elasticsearch|es <version>
.127.0.0.1
como host de Redis en lugar de /tmp/redis.sock
.valet-plus install
.Tenemos un espacio de trabajo disponible al que puedes unirte.
Sí, tenemos una página de fans de Valet+ https://www.weprovide.com/valet-plus