Files required to setup an Ubuntu Web Development Environment for Drupal using Vagrant and Virtualbox
PHP Shell HTML JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
js
php
sh
.gitattributes
README.md
Vagrantfile
index.html

README.md

ubuntu-web-development

This project is yet another implementation of a vagrant/virtualbox/ubuntu/drupal/wordpress envirionment. Ubuntu version is Ubuntu 16.04 LTS Xenial Xerus.

It is implemented, so that you can choose to do the installation of Ubuntu packages, Drupal and Wordpress in step 8 below manually, which is usefull if you want to adapt the setup to some specific needs.

To run you need a computer with Vagrant and Virtualbox installed. This project have been tested on a MacBook Pro with OS X Yosemite and a Lenovo Yoga with Windows 10.

Here follows the steps:

  1. Start a terminal on your host.
  2. If you have the pluging vagrant-hostsupdater installed you can skip this step 2.
    Tell your host about the ip address of the guest virtual machine, by adding the line below to /etc/hosts.
    192.168.33.11 ubuntu.test
  3. Make a working directory and step into this. The name of the directory is not important
    mkdir work
    cd work
  4. Get this repository
    git clone https://github.com/KimNyholm/ubuntu-web-development.git
  5. Go into directory ubuntu-web-development
    cd ubuntu-web-development
  6. Make the virtual machine
    vagrant up
  7. Make a ssh connection to the virtual machine
    vagrant ssh
  8. You are now in the guest shell.
    Install Ubuntu packages, Drupal and Wordpress
    /vagrant/sh/ubuntu-all.sh
    If you want to modify the setup according to your own needs, look into the script and modify.

Wait until installation is done (approximately 10 minutes). On your host browse to http://ubuntu.test. You are now able to work with 4 different Drupal versions and the latest Wordpress release

More documentation can be found at http://kimnyholm.com.