Skip to content

Create a vagrant and puppet lamp stack with single or multiple servers.

License

Notifications You must be signed in to change notification settings

ryanmorrow/vagrant-saucy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create a LAMP development environment on Ubuntu Trusty 64 with Vagrant and Puppet for fun and enlightenment!

The Heros

None of this would be possible without standing on the shoulders of intellectual giants

Noobs

If you don't know why you want Vagrant, read this guy's awesome post.

Prerequisites

Configure

First, add the ubuntu trusty box with Vagrant

% vagrant box add ubuntu/trusty64

Then, download my vagrant/puppet scripts:

% git clone https://github.com/ryanmorrow/vagrant-saucy.git
% cd vagrant-saucy

Now, you are ready to start your new machine!

% vagrant up

Once the server is loaded, to login to the vm

% vagrant ssh

By default you should be able to hit your new server at http[s]://192.168.44.10

That's it! Now, go change the world. If you would like to try out managing more than one server, check out the multisite version!

File Tree

├── LICENSE
├── README.md
├── Vagrantfile
├── manifests
│   ├── bootstrap.sh
│   └── default.pp
├── modules
│   ├── apache
│   │   ├── conf
│   │   └── manifests
│   │       └── init.pp
│   ├── bootstrap
│   │   └── manifests
│   │       └── init.pp
│   ├── mysql
│   │   └── manifests
│   │       └── init.pp
│   ├── php
│   │   └── manifests
│   │       ├── init.pp
│   │       ├── pear.pp
│   │       └── pecl.pp
│   └── tools
│       └── manifests
│           └── init.pp
└── www

About

Create a vagrant and puppet lamp stack with single or multiple servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published