Files
php-the-right-way/_posts/13-02-01-Vagrant.md
Avindra Goolcharan d4481b3a5a Remove "A little help" section in Vagrant
- puphpet is archived since Feb 2022.
- last release of phansible was in 2015
2023-05-06 17:07:31 -04:00

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/