mirror of
https://github.com/codeguy/php-the-right-way.git
synced 2025-08-12 16:54:00 +02:00
22 lines
979 B
Markdown
22 lines
979 B
Markdown
---
|
|
isChild: true
|
|
anchor: vagrant
|
|
---
|
|
|
|
## Vagrant {#vagrant_title}
|
|
|
|
[Vagrant] helps you build your virtual boxes on top of the known virtual environments and will configure these
|
|
environments based on a single configuration file. These boxes can be set up manually, or you can use "provisioning"
|
|
software such as [Puppet] or [Chef] to do this for you. Provisioning the base box is a great way to ensure that
|
|
multiple boxes are set up in an identical fashion and removes the need for you to maintain complicated "set up"
|
|
command lists. You can also "destroy" your base box and recreate it without many manual steps, making it easy to create
|
|
a "fresh" installation.
|
|
|
|
Vagrant creates folders for sharing your code between your host and your virtual machine, which means that you can
|
|
create and edit your files on your host machine and then run the code inside your virtual machine.
|
|
|
|
|
|
[Vagrant]: https://www.vagrantup.com/
|
|
[Puppet]: https://puppet.com/
|
|
[Chef]: https://www.chef.io/
|