Setup a web development environment using vagrant :
- OS : Debian 8
- Software : Apache2, MariaDB, PHP7, phpMyAdmin, Redis, git, composer
- Virtualbox
- Vagrant
- Vagrant Manager (optional)
Clone or download this repository
git clone https://github.com/loispuig/vagrant-dhdp.git
Edit Vagrantfile to fit your needs, then launch the box:
vagrant up
Once up:
- Your files are stored in the 'www' directory.
- Open a web browser and navigate to http://10.10.10.10 or https://10.10.10.10
- phpMyAdmin can be found at the /phpmyadmin adress
- Vagrantfile : As it says, this is the Vagrant file.
- puppet/init.pp : Puppet provisioning starting script.
Tested on Mac OS X 10.11 using Virtualbox 5.0.18 and vagrant 1.8.1.