A ready to run lamp project using vagrant and puppet. Different than my shell version
Ruby Puppet
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


PHP Vagrant / Puppet

A ready to run project using Vagrant and Puppet for provisioning.

Getting Started

  1. Clone the repo to your local machine
  2. Download all the needed submodules into puppet/modules by:
    1. git submodule init
    2. git submodule update
  3. Run vagrant up
  4. Put all your files into the webroot directory
  5. When booted go to http://localhost:8080 and http://localhost:8080/phpmyadmin
  6. Check into /puppet/manifests/project.pp for the mysql dbname/login/pass

Provided Needs

  1. PHP
  2. Mysql
  3. Apache
  4. PHPMyAdmin
  5. Composer