dspace software

52
Dspace: Software for Window Santosh Kumar Kori Jr. Library Assistant Indian Law Institute, New Delhi

Upload: santosh-kumar-kori

Post on 16-Jul-2015

298 views

Category:

Software


3 download

TRANSCRIPT

Page 1: Dspace software

Dspace: Software for Window

Santosh Kumar Kori

Jr. Library Assistant

Indian Law Institute, New Delhi

Page 2: Dspace software

Introduction

Universities and higher education institutionsaround the globe install and maintain digitallibraries (DL)/ institutional repositories (IR)/archives to store and provide online access toa variety of materials produced as part oflearning and research. A DL/IR is a digital,open access system established by a universityor other institution

Page 3: Dspace software

Free/OpenSource Software(OSS). The following

are the popular OSS for DL/IR

1. DSpace (http://www.dspace.org/) by MIT Libraries & Hp Lab

2. EPrints (http://www.eprints.org/) by University of Southampton

3. Fedora (http://fedora-commons.org/) by Cornell University

4. Greenstone (http://www.greenstone.org/) by University of Waikato

Page 4: Dspace software

Dspace

• DSpace is an open source repository software package typically used for creating open access repositories for scholarly and/or published digital content.

Page 5: Dspace software

Ability to customize or theme the user interface

You can fully customize the look and feel of your DSpace website so it will integrate seamlessly with your own institution's website and can be more intuitive for your users. DSpace provides two main user interface options: the traditional (JSP-based) interface, and Manakin(XML-based).

Page 6: Dspace software

Ability to customize the metadata

Dublin core is the default metadata formatwithin the DSpace application, however youcan add or change any field to customize it foryou application. DSpace currently supportsany non hierarchical, flat name space

Page 7: Dspace software

Standards compatible

DSpace complies with many standard protocolsfor access, ingest, and export. The standardsDSpace supports include: OAI-PMH, OAI-ORE,SWORD, WebDAV, OpenSearch, OpenURL,RSS, ATOM

Page 8: Dspace software

Ability to configure Browse and Search

You can decide what fields you would like todisplay for browsing, such as author, title, dateetc. on your DSpace website

Page 9: Dspace software

Ability to use local Authentication mechanisms

• DSpace comes with plugins for most universityauthentication methods, including: LDAP (andhierarchical LDAP), Shibboleth, X.509, IP-based. In addition, DSpace comes with its owninternal authentication method, or can beconfigured to use multiple authenticationmethods at once.

Page 10: Dspace software

Configurable database

• You can choose either PostgreSQL or Oracle for the database

• where DSpace manages its metadata

Page 11: Dspace software

Ability to choose the default language

The DSpace web application is available in overtwenty languages. So if English is not yourlocal language, you can customize thelanguage which DSpace uses

Page 12: Dspace software

Major DSpace Websites in the world

• http://dspace.mit.edu/- DSpace at MIT with 64671 Documents

• http://www.dspace.cam.ac.uk/ DSpace at Cambridge with 193188 Documents

• http://dash.harvard.edu/ DSpace at Harvard University with 12202 Documents

• http://dspace.cusat.ac.in/jspui/ at Cochin University of Science and Technology -5307 Documents

• http://shodhganga.inflibnet.ac.in/ Indian Digital Theses by Inflibnet -7736 theses

• http://nsdl.niscair.res.in/ National Science Digital Library at NISCAIR-578 Documents

• http://nopr.niscair.res.in/ NISCAIR online periodical directory-17261 articles

Page 13: Dspace software

Installing DSpace

available at http://liblivecd.sourceforge.net/ . Itcan be used to install multiple OSS packages ofKoha, DSpace and Drupal. You can eitherinstall the CD on your desktop/laptop or trythe OSS packages without installing If youintend to install it, make sure to backup yourdata and ensure partition of disc space toretain existing operating system and yourdocuments Cont.

Page 14: Dspace software

• When you want to try DSpace without installing, insert the CD in the CD drive and restart the machine. It will boot from the disk. Finally a desktop with two icons appear. Click on the” ClickME” icon. A text file is displayed with navigation facility. Note the user name and password for all applications. Click on the fist DSpace link. A DSpace website will be displayed. Suppose that this is your DSpace. We can customize, create communities, sub communities, collection and add items to the Collection

Page 15: Dspace software

Prerequisite Software

Note: Java 7 is currently unsupported

Page 16: Dspace software

Install Java JDK 6

Page 17: Dspace software

Install Maven

Unzip

apache-maven-3.0.4.bin.zip

to C:\ Directory

Page 18: Dspace software

Install Apache Maven

Unzip

apache-ant-1.8.3.bin.zip

to C:\ Directory

Page 19: Dspace software

Setting up Environment VariableRight click “My Computer” >> Click

Properties >> “Advance” tab >> Click on “Environment Variable” Button >> select “Path” from System Variables, click edit

Add the path for Java, apache-ant, apache maven. In our case it should be

C:\Program

Files\Java\jdk1.6.0_32\bin;C:\apache-

ant-1.8.3\bin;C:\apache-maven-

3.0.4\bin

Note: use semicolon (;) to add existing PATH variable

Page 20: Dspace software

Add ‘JAVA_HOME’ variables by clicking on “New” button as shown in following pictures

JAVA_HOME

C:\Program

Files\Java\jdk1.6.0_32

Page 21: Dspace software

Similarly Add ‘ANT_HOME’ to system variables click “New” button as shown in following pictures

Variable name: ANT_HOME

Variable value:

Once done Click “Ok”

Note: Restart your system

Page 22: Dspace software

Open cmd

To verify version type:

>java –version

>ant –version

>mvn –version

Page 23: Dspace software

Install Postgresql

Click on the “postgresql-9.1.3-1-windows”.

Follow the instruction

Page 24: Dspace software

Enter the password

Page 25: Dspace software

Uncheck Stack Builder.

Click “Finish” to complete the installation.

Uncheck

Page 26: Dspace software

Start >> All Programs >> PostgreSQL 9.1 >> pgAdminIII

Click “Connect”

Page 27: Dspace software

Enter the Password for user postgres

Page 28: Dspace software

Right click on “Login Roles” and click on “New Login Role”

Page 29: Dspace software

Create New Login Role

Click on “Properties” Tab and enter the “Role name” : dspace.

Click on “Definition” Tab and enter the “Password” : dspace.

Cleck “Ok”

Page 30: Dspace software

Right click on “Databases” and click on “New Database”

Page 31: Dspace software

Create new Database

Click on “Properties” Tab and enter the “Name” : dspace.

Select “Owner”dspace.

Cleck “Ok”

Page 32: Dspace software

Install Apache Tomcat

Click on the “apache-tomcat-6.0.35”.

Follow the instruction

Page 33: Dspace software

Select “Service Startup” and “Native”.

Click “Next”

Page 34: Dspace software

Enter the desire “User Name and Password” for Tomcat Administrator Login.

Click “Next”

Page 35: Dspace software

Choose Install location for Tomcat.

Page 36: Dspace software

Click “Finish” to complete the Installation.

Page 37: Dspace software

Unzip DSpace source in C:\

Unzip DSpace source in C:\

Page 38: Dspace software

Edit dspace.cfg

Go to “C:\ dspace-1.8.2-src-release\dspace\config” , find out

“dspace.cfg” and open in notepad and define the Dspace installation directory.

dspace.dir = C:/dspace.

Note:Use forward slashes `/` for path separators

Page 39: Dspace software

DSpace installation Directory

Create the directory for the DSpaceinstallation in C:\directory (e.g. C:/dspace)

Page 40: Dspace software

Generate the DSpace installation package

Run the following from command line (cmd)

C:\dspace-1.8.2-src-release\dspace>mvnpackage

Page 41: Dspace software

Note : Downloading the repository

Page 42: Dspace software

Note : This will generate the DSpace installation package in your

dspace-1.8.2-src-release/dspace/target/dspace-1.8.2-build.dir/ directory.

Page 43: Dspace software

Initialize the DSpace database and install DSpace to (e.g. C:\dspace)

• run the following

• from command line from your – dspace-1.8.2-src-release/dspace/target/dspace-1.8.2-build/

directory

Page 44: Dspace software

Creating directory

Creating directory in C:\dspace

Page 45: Dspace software

Ant- BUILD SUCCESSFUL

Page 46: Dspace software

Make an initial administrator account (an e-person) in DSpace:

• To create administrator execute following command

• C:\dspace\bin\dspace create-administrator

Page 47: Dspace software

Copy web application from dspace/webapps to tomcat/webapps

Copy “jspui” and “xmlui” folder to your tomcat installation’s webapps folder

Page 48: Dspace software

Test it out in your browser

• There are two interface of Dspace

• JSPUI http://localhost:8080/jspui

or

• XMLUI http://localhost:8080/xmlui

Page 49: Dspace software
Page 50: Dspace software
Page 51: Dspace software

Reference

• Ali Raza.Dspace Installation On Windows . Workshop on DSpace. May 25-27, 2012; IGNCA, New Delhi

• 2. Training Programme on DSpace Software For Library Professionals June 25-27, 2013

• 3. Yatrik Patel INFLIBNET.Centre. 2011

• 4. http://en.wikipedia.org/wiki/DSpace

Page 52: Dspace software

Thanks