Skip to content

luiz-gustavo-agostinho/vagrant-lamp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant LAMP

My default LAMP development stack configuration for Vagrant.

Installation:

Install vagrant

$ gem install vagrant

Download and Install VirtualBox

Download a vagrant box (name of the box is supposed to be lucid32)

$ vagrant box add lucid32 http://files.vagrantup.com/lucid32.box

Clone this repository

Go to the repository folder and launch the box

$ cd [repo]
$ vagrant up

What's inside:

Installed software:

  • Apache
  • MySQL
  • php
  • phpMyAdmin
  • Xdebug with Webgrind
  • zsh with oh-my-zsh
  • git, subversion
  • mc, vim, screen, tmux, curl
  • MailCatcher

Apache virtual hosts are created in public folder or optionally in a per site configurable docroot and configured with data bag sites.

Webgrind and phpMyAdmin are available on every domain. For example:

PHP is configured to send mail via MailCatcher. Web frontend of MailCatcher is running on port 1080 and also available on every domain:

About

My default LAMP development stack for Vagrant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published