Vagrant is a very nice system for automating and standardizing your development environments. The standard documentation is geared towards Ubuntu but at $work we standardize on CentOS and RHEL 6.
I created a base image for Vagrant based on CentOS 6.5 Minimal Install.
- Default vagrant ‘insecure’ key
- root password is ‘vagrant
- Added EPEL repository
- Installed Virtualbox Guest Additions and dkms
- Disabled iptables
- Set selinux to ‘permissive’
How to start this image locally using Vagrant:
$ vagrant box add centos6 http://vagrant.huntingbears.nl/vagrant-centos-6.5-x86_64.box $ vagrant init centos6 $ vagrant up