Valet+ est un environnement de développement pour macOS. Pas de Vagrant, pas de Docker, pas de fichier /etc/hosts
. Ce projet utilise laravel/valet comme dépendance.
Valet+ nécessite macOS et Homebrew. Avant l'installation, vous devez vous assurer qu'aucun autre programme tel qu'Apache ou Nginx n'est lié au port 80 de votre ordinateur local.
Valet+ nécessite que Composer soit installé.
Pour commencer, vous devez d'abord vous assurer que Homebrew est à jour à l'aide de la commande update :
brew update
Ensuite, vous devez utiliser Homebrew pour installer PHP 8.1 (en utilisant shivammathur/php
) :
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link [email protected] --force
brew services restart [email protected]
Installez Valet+ 3.x-dev avec composer :
composer global require weprovide/valet-plus:3.x-dev
Enfin, vous pouvez exécuter la commande install
Valet+. Cela configurera et installera Valet+, Nginx, DnsMasq et d'autres services. De plus, utilisez --help
pour voir toutes les options d'installation.
valet-plus install
Les démons dont dépend Valet+ seront configurés pour se lancer au démarrage de votre système. Une fois Valet+ installé, essayez d'envoyer une requête ping à n'importe quel domaine *.test
sur votre terminal à l'aide d'une commande telle que ping foobar.test
. Si Valet+ est installé correctement, vous devriez voir ce domaine répondre sur 127.0.0.1
.
Voici quelques différences clés par rapport au Valet original :
valet-plus
au lieu de valet
..env.valet
en .valet-env.php
.valet-plus elasticsearch|es use <version>
au lieu de valet-plus use elasticsearch|es <version>
.127.0.0.1
comme hôte Redis au lieu de /tmp/redis.sock
.valet-plus install
.Nous disposons d'un espace de travail Slack auquel vous pouvez rejoindre.
Oui, nous avons une page de fans Valet+ https://www.weprovide.com/valet-plus