Template repo for a new drupal project built on top of a vagrant vm.
Ruby PHP Shell
Latest commit 0d4fd1c Jan 11, 2013 David King Merge branch 'hotfix/0.4.3'
Permalink
Failed to load latest commit information.
.drush avahi for automatic DNS except NFS [GH #59] Jul 11, 2012
bin Move inline ssh provision to shell script May 24, 2012
site-cookbooks Initial work on vagrant-0.9.0 support Jan 18, 2012
.gitignore Revert "Ignore known_hosts" May 23, 2012
.rvmrc Undoing a hostonly Mar 8, 2012
CHANGELOG.md Use xforty-drupal 7.x-2.0.0 Jan 11, 2013
Cheffile Update initdb cookbook to version 1.0.1 Nov 19, 2012
Cheffile.lock Update initdb cookbook to version 1.0.1 Nov 19, 2012
LICENSE Update copyright year to include 2011 Jan 12, 2012
README.md Use xforty-drupal 7.x-2.0.0 Jan 11, 2013
Vagrantfile [GH-61] Use strings instead of symbols for keys Aug 9, 2012
example.make

README.md

vagrant-drupal

version 0.4.3 - changelog

A project template for building reproducible and portable local Drupal development environments. If you want to learn more about the project, see the resources section below.

Requirements

Basic Usage

  1. Start on the host by provisioning and logging into a vm:

     host$ git clone git://github.com/xforty/vagrant-drupal.git
     host$ cd vagrant-drupal
     host$ vagrant up
     host$ vagrant ssh
    
  2. Then build and install a drupal site on the vm:

     vm$ drush make --prepare-install /vagrant/example.make /srv/www
     vm$ cd /srv/www
     vm$ drush site-install --db-url=mysql://username:password@localhost/drupal
    
  3. Go to http://localhost:4567 and log in to the drupal site with the credentials specified in the site-install output.

Vagrantfile

It is common to modify the Vagrantfile to meet project needs. We encourage you to read through the comments in the Vagrantfile as well as the official documentation for other possible configurations.

Resources

  • xforty-drupal - extendable and overridable drush make files
  • Project Wiki - HowTos, FAQs, and advanced usage
  • Project Issues - submit bugs, support questions, and feature requests
  • Base Boxes - links to resources for finding pre-built boxes or building your own
  • Development - details on the project's development workflow

Maintained by xforty technologies