Procedural steps to generating and creating a Vagrant box used in the GeoBlacklight Workshop.
- Download Ubuntu 14.04 32-bit server from http://releases.ubuntu.com/14.04/ubuntu-14.04-server-i386.iso
- Download and install VirtualBox 4.3.20 https://www.virtualbox.org/wiki/Downloads
- Download and install Vagrant https://www.vagrantup.com/downloads.html
- Follow "Build a box" tutorial to create a virtual machine
Install the following:
- Make sure to use the VirtualBox 4.3.20 GuestAdditions tools version
- Install Ruby, Rails, and Git following this guide https://gorails.com/setup/ubuntu/14.04
- Using Ruby 2.1.5
rbenv install 2.1.5
rbenv global 2.1.5
gem update --system
gem install bundler rails --no-rdoc --no-ri
- Install Java
sudo apt-get install openjdk-7-jre-headless
- Export the virtual machine to a directory
- cd to the directory of the workshop
cd geoblacklight_workshop_2015_06_09
vagrant package --base geoblacklight-ubuntu32 --output geoblacklight-v1.1
- Initialize vagrant
vagrant init
Good to go!
- ubuntu-14.04.3 server 32bit
- 1 GB Ram
- 8 GB HD (dynamically allocated)