ThePeach / universal-vagrant

Universal Vagrant provisioning scripts to set up development environments
3 stars 3 forks source link

Universal-vagrant

Overview

universal-vagrant makes it easy to get going with Vagrant.

universal-vagrant uses the precise32 box (Ubuntu 12.04 LTS) and sets up a LAMP stack (Apache 2.2 or 2.4, PHP 5.3 5.4 or 5.5, MySQL 5.5, Composer). This project can be ideally used with any box.

This project was originally started by Anwar Ishak and forked from the original one at: https://github.com/anwarishak/universal-vagrant.

This project is distributed as-is under the GPL-v2.

Requirements

Installation

Notes

Provisioning a specific version of PHP

By default the Vagrantfile will setup a LAMP box using PHP 5.3, if you need a different version, please adjust the arguments passed to the LAMP-install.sh script. It's always a good thing to add the -v flag to see some output.

The options available are:

MySQL database management

The mysql.sh script can take care of creating an additional empty database, a specific user for the database and fill it in with a specified snapshot. It's always a good thing to add the -v flag to see some output.

The available options are:

TODO