Skip to content

KimNyholm/ubuntu-web-development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Files required to setup an Ubuntu Web Development Environment for Drupal using Vagrant and Virtualbox

Resources

Stars

Watchers

Forks

Packages

No packages published