Valet is a development environment for Laravel.
Valet is a Laravel development environment for Mac minimalists. No Vagrant, no
/etc/hostsfile. You can even share your sites publicly using local tunnels. Yeah, we like it too.
Laravel Valet configures your Mac to always run Nginx in the background when your machine starts. Then, using DnsMasq, Valet proxies all requests on the
*.devdomain to point to sites installed on your local machine.
And it supports WordPress too.
How To Install Valet
It was easy. 🙂
Install following packages with Homebrew.
- PHP7 or later
Install Valet with Composer.
$ composer global require laravel/valet
Then run following command.
$ valet install
WP-CLI Valet Command
@aaemnnosttv developed a
wp valet command which is really useful to launch WordPress on Valet.
You can install it with following command.
$ wp package install aaemnnosttv/wp-cli-valet-command
Then you can launch WordPress like following.
$ wp valet new hello Don't go anywhere, this should only take a second... Success: hello ready! https://hello.dev
Then you can visit
You can delete it with the following command when it becomes unnecessary
$ wp valet destroy hello
This command has many option, you can see them with help.
$wp help valet new NAME wp valet new DESCRIPTION Create a new WordPress install -- fast SYNOPSIS wp valet new <name> [--project=<project>] [--in=<dir>] [--version=<version>] [--locale=<locale>] [--db=<db>] [--dbname=<dbname>] [--dbuser=<dbuser>] [--dbpass=<dbpass>] [--dbprefix=<dbprefix>] [--admin_user=<username>] [--admin_password=<password>] [--admin_email=<email>] [--unsecure] [--portable]