Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

vagrant development environment provisioned with shell scripts on precise64 box

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 bin update Vagrantfile and provision scripts February 04, 2014
Octocat-spinner-32 dotfiles
Octocat-spinner-32 vagrant-shell-scripts @ cd52c62
Octocat-spinner-32 www
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .gitmodules
Octocat-spinner-32 README.md
Octocat-spinner-32 Vagrantfile
Octocat-spinner-32 provision.sh
README.md

Vagrant Development Environment

Vagrant development environment provisioned with shell scripts on a (linux/ubuntu) precise64 box

Setup

  1. Install VirtualBox (version 4.1.22 or 4.1.23 not 4.2)
  2. Install Vagrant (vagrantup.com)
  3. Clone repo git clone git://github.com/pixelhandler/vagrant-dev-env.git
  4. Build box cd vagrant-dev-env
  5. Add submodule git submodule init
  6. Update vagrant-shell-scripts submodule git submodule update
  7. Fire up your box vagrant up
  8. Add to your hosts file: echo '192.168.50.4 precise64' >> /etc/hosts

(If bin/lamp.sh is incuded in provision script) Visit http://precise64 or http://precise64/phpinfo.php to working apache vhost

Provision.sh and /bin

The precise64 box uses a shell script to provision the vagrant box. Also in the /bin/ directory are the shell scripts for installing apache, mysql, php, mongo, node.js, ruby, yeoman.io and my vim-config with a bunch of tools for an IDE.

INFO:

Build Something

  1. If not already in the repo's root directory cd vagrant-dev-env (or the path you created)
  2. Login to your presice64 box via ssh vagrant ssh (the examples below are run from the vagrant box after connecting via ssh)
Something went wrong with that request. Please try again.