https://github.com/k-phoen/myvagrant
My vagrant configuration
https://github.com/k-phoen/myvagrant
Last synced: 26 days ago
JSON representation
My vagrant configuration
- Host: GitHub
- URL: https://github.com/k-phoen/myvagrant
- Owner: K-Phoen
- Created: 2011-08-15T18:42:07.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2011-09-13T21:48:51.000Z (over 13 years ago)
- Last Synced: 2024-05-01T20:13:01.169Z (12 months ago)
- Language: Ruby
- Homepage:
- Size: 117 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
myVagrant
=========This set of files is designed to setup a new virtual machine in few minutes based on a
[Debian Squeeze box](http://mathie-vagrant-boxes.s3.amazonaws.com/debian_squeeze_32.box).## Installation
Get *Virtualbox*: [http://www.virtualbox.org/wiki/downloads](http://www.virtualbox.org/wiki/downloads)
Install [*Vagrant*](http://vagrantup.com/):
gem install vagrant
Add box to *Vagrant*:
vagrant box add squeeze32 http://mathie-vagrant-boxes.s3.amazonaws.com/debian_squeeze_32.box
Clone this configuration:
git clone [email protected]:K-Phoen/myVagrant.git
And... Enjoy:
cd myVagrant
vagrant upIn few minutes, you'll get a new virtual machine with *Debian Squeeze*, *Apache2*, *MySQL* (latest version),
*PHP 5.3* (latest version), *Git*, and *Vim*.It configures *APT* to use the [Dotdeb](http://www.dotdeb.org/) repository.
Apache2 can either be configured to use the `VirtualDocumentRoot` feature
(that allows you to "create" new vhosts on the fly) or with traditionnal
vhosts.
It also configures a user named `kevin` with [my dotfiles](https://github.com/K-Phoen/Config).The puppet manifests also come with a sample symfony project configuration.
For this project, a LAMP environment is created, two databases are created and
a git repository is cloned (which implies some dark stuff with SSH keys
and known hosts).## Credentials
* `root` / `vagrant`
* `vagrant` / `vagrant`
* `kevin` / `kevin`## Credits
* Kévin GOMEZ
* William DURAND (based on [his configuration](https://github.com/willdurand/myVagrant))
* Fabrice BERNHARD for [his example](https://github.com/fabriceb/sfLive2011vm).