- Download and install the latest Oracle VirtualBox.
- Download and install Vagrant.
- Add the path to directory containing
VBoxManage.exe
to yourPATH
environmental variable.(E.g. "C:\Program Files\Oracle\VirtualBox"). -
- In your local UCSF/Drupal7 Git repo, pull in the Puppet modules as Git submodules. From the command line, you may do this by executing the following statement from within your repository root directory.
git submodule update --init
Start up vagrant from the command line from within your repository root directory.
vagrant up
Note: The first time, Vagrant will download the specified VM, so this might take a while.
vagrant ssh
vagrant restart
vagrant provision"
Note: This will only be necessary if the Puppet configuration has been changed.
vagrant halt
vagrant destroy
- IP Address is
10.10.10.20
- LAMP Stack:
- Ubuntu 12.04 LTS (32-bit)
- Apache 2.2, listening on port
80
and443
- PHP 5.3
- MySQL 5.5, listening on port
33066
. User accounts:admin
(password "admin"),drupal
(password: "drupal"),drupaluser
(no password).
- phpMyAdmin, accessible at http://10.10.10.20/phpmyadmin/.
- Your local Git repository is mounted as
/vagrant
.