Coder Social home page Coder Social logo

samuell / rdfio-vagrantbox Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rdfio/rdfio-vagrantbox

0.0 2.0 0.0 45 KB

THIS IS JUST A FORK! USE THE MAIN REPO INSTEAD:

Home Page: http://github.com/rdfio/rdfio-vagrantbox

License: MIT License

Shell 65.24% Vim Script 34.76%

rdfio-vagrantbox's Introduction

RDFIO Vagrant box

A Vagrant box with Ansible provisioning for setting up a local development environment in a virtual machine, for developing the RDFIO extension to MediaWiki / Semantic MediaWiki.

The fact that Ansible is used for provisioning, means that the installation instructions are easy to understand and change, and that they can be equally well installed elsewhere too, not just in a virtual machine on the local computer.

RDFIO screenshot showing the in-built SPARQL endpoint

Installation

Prerequisites

The vagrant box requires the following softwares in order to set it up:

For Ubuntu 16.04, we provide brief installation instructions for them below:

Virtualbox

Install on Ubuntu 16.04 with:

sudo apt-get install virtualbox

Vagrant

Install on Ubuntu 16.04 by downloading the debian installer and installing it:

wget https://releases.hashicorp.com/vagrant/1.8.1/vagrant_1.8.1_x86_64.deb
sudo dpkg -i vagrant_1.8.1_x86_64.deb

Ansible

N.B: Probably needs Ansible 2.x or higher! (Works well with 2.0.2, but not 1.7.2)

Install on Ubuntu 16.04 with:

sudo apt-get install ansible

SSH client

(Already included in linux and OS X)

Set up the Vagrant box

Clone this repo:

git clone https://github.com/samuell/devbox-rdfio

Enter the cloned folder:

cd devbox-rdfio

... and let vagrant take care of the rest:

vagrant up

Surf in to your new MediaWiki installation on:

Log in with "Admin" and "changethis".

Done!

To see the MediaWiki installation via the commandline, you can SSH in to your machine and enter the wiki installation folder like so:

vagrant ssh
cd /var/www/html/w

STATUS

Things should work now, apart from any issues in the issue tracker

rdfio-vagrantbox's People

Contributors

samuell avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.