Learn how Vagrant, a tool for creating portable development environments, can help you:
- Easily setup a local development environment
- Match your local development environment to production and avoid surprises during deployment.
- Share development environments with team members and get new team members up and running in record time.
- Easily deploy code by using providers and provisioners.
Quick Start – Using Vagrant with WordPress
- Install VirtualBox
- Install Vagrant
- Install the Vagrant Hosts Updater plugin by running
vagrant plugin install vagrant-hostsupdaterfrom the command line
- Install the Vagrant Triggers plugin by running
vagrant plugin install vagrant-triggersfrom the command line
- Clone the Varying Vagrant Vagrants (aka VVV) repository by running
git clone https://github.com/Varying-Vagrant-Vagrants/VVV.gitfrom the command line
- From the root of the VVV repository, run
vagrant upfrom the command line
- Visit vvv.dev in your browser and start working!
- Create a separate project repository using the auto site setup and clone the repo into the VVV /www directory.
- Create new projects from the command line with the VVV Site Wizard
- Guest – The virtual machine
- Host – The physical machine
- Provision – Install the required software and configure the machine for use
Presented at WordCamp Asheville 2014. Also covered during my “Improving your WordPress WorkFlow with Vagrant and Composer” workshop at WordCamp Tampa 2014.