Skip to content
Vagrant Virtual Machine for Drupal development, built with re-usable Ansible roles
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
provisioning
.gitignore
LICENSE
README.md
Vagrantfile
parameters.yml.dist

README.md

Vagrant Ansible Drupal

Virtual Machine for Drupal development, built with re-usable Ansible roles.

Requirements

Instructions

  1. Clone this repository
    git clone https://github.com/pbuyle/vagrant-ansible-drupal.git
    cd vagrant-ansible-drupal
    
  2. Copy parameters.yml.dist to parameters.yml (optional)
  3. Create a www folder with your Drupal docroot (usage of a symlink is recommanded)
  4. Start the Vagrant VM vagrant up
  5. If not using vagrant-hostmanager, edit you hosts file to add
    192.168.9.10	drupal.dev
    
  6. SSH into the Vagrant VM
vagrant ssh
  1. Install your Drupal site
    drush site-install --db-url=mysqli://drupal:drupal@localhost/drupal
    
  2. Open http://drupal.dev
  3. ?
  4. Profit

TODO (Pull requests welcome)

  • MariaDB and PostgreSQL support
  • Memcached support
  • Redis support
  • NodeJS runtime
    • Bower
    • Grunt/Gulp
  • Ruby (rbenv) support

License

Apache v2

Author Information

Pierre Buyle pierre@buyle.org

You can’t perform that action at this time.