Difference between revisions of "Open Data/RDMP Tools"

From Libopedia
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 12: Line 12:
  
 
==Online Resources==
 
==Online Resources==
 +
*http://dmp.dirisa.ac.za
 
*https://dmptool.org
 
*https://dmptool.org
 
*https://dmponline.dcc.ac.uk
 
*https://dmponline.dcc.ac.uk
 +
*http://researchdataq.org
 +
*http://www.dcc.ac.uk/how-discover-requirements
 
*https://www.jisc.ac.uk/guides/research-data-management
 
*https://www.jisc.ac.uk/guides/research-data-management
 
*https://docs.google.com/a/umn.edu/document/d/1MxQP-BqDv_fMF12F2ANQ0jYDw__1xPTTXW14xdLhIyE/edit
 
*https://docs.google.com/a/umn.edu/document/d/1MxQP-BqDv_fMF12F2ANQ0jYDw__1xPTTXW14xdLhIyE/edit
Line 22: Line 25:
 
*https://en.wikipedia.org/wiki/Data_management_plan
 
*https://en.wikipedia.org/wiki/Data_management_plan
 
*https://uk.sagepub.com/en-gb/afr/managing-and-sharing-research-data/book240297
 
*https://uk.sagepub.com/en-gb/afr/managing-and-sharing-research-data/book240297
<!--
+
*https://eudat.eu/events/webinar/joint-eudat-openaire-webinar-%E2%80%9Chow-to-write-a-data-management-plan%E2%80%9D
==Introduction==
+
*http://blogs.lse.ac.uk/impactofsocialsciences/2016/07/12/how-libraries-and-librarians-can-help-with-text-and-data-mining
This wiki page details the installation and use of the [https://dmponline.dcc.ac.uk DCC RDMP software] ('''RDMP''' = '''R'''esearch '''D'''ata '''M'''anagement '''P'''lan) on an Ubuntu 14.04 LTS server with the "RubyonRails" web development framework installed.
 
==Installation==
 
===Step 1 - Install Ubuntu server===
 
Install an Ubuntu 14.04 LTS server as per:
 
http://ubuntu.sun.ac.za/wiki/index.php/Enterprise_Server_Management
 
 
 
===Step 2 - Install RubyonRails framework on the server===
 
====Install the prerequisites====
 
Login to the server and then type the following;
 
sudo -i
 
apt-get install git mysql-server mysql-client libmysqlclient-dev
 
apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev
 
 
 
====Install Ruby====
 
Then install ruby as follows;
 
<pre>
 
cd
 
wget http://ftp.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.gz
 
tar -xzvf ruby-2.3.1.tar.gz
 
cd ruby-2.3.1/
 
./configure
 
make
 
make install
 
ruby -v
 
</pre>
 
 
 
====Install Rails====
 
Type the following;
 
<pre>
 
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
 
apt-get install -y nodejs
 
gem install bundler
 
gem install rails -v 3.2.22
 
rails -v
 
</pre>
 
 
 
===Step 3 - Get the DMP code===
 
Type the following;
 
git clone https://github.com/DigitalCurationCentre/DMPonline_v4.git
 
===Step 4 - Create the databases===
 
Type the following;
 
cd DMPonline_v4
 
cp config/database_example.yml config/database.yml
 
nano config/database.yml
 
Update the database settings you want and save the file.
 
 
 
Type the following;
 
apt-get install phpmyadmin
 
Then go to the phpmyadmin web app (normally /phpmyadmin) and create the MySQL databases.
 
 
 
===Step 5 - Build the web app===
 
Make sure you are in the DMP source code folder and then type;
 
bundle install
 
rake db:create
 
 
 
==References==
 
*https://github.com/DigitalCurationCentre/DMPonline_v4
 
*https://help.ubuntu.com/lts/serverguide/ruby-on-rails.html
 
*https://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-with-rbenv-on-ubuntu-14-04
 
*https://gorails.com/setup/ubuntu/14.04
 
*http://guides.rubyonrails.org/getting_started.html
 
-->
 
 
[[Category:Help]]
 
[[Category:Help]]

Latest revision as of 18:01, 27 September 2016