Use Laravel Homestead, the Vagrant way (multiple named VMs, no PHP CLI, no ~/.homestead
folder).
vagrant box add laravel/homestead
git clone https://github.com/zoontek/purestead.git && cd purestead
As Purestead is 100% compatible with Homestead config, take a look at the official documentation to edit the config.yaml
file.
vagrant up --provision
vagrant ssh
vagrant provision
vagrant reload --provision
vagrant halt
…
As Purestead scripts and aliases may be outdated since a potentially recent Homestead update, feel free to update them using Homestead ones (git
must be installed and accessible)
sh update.sh