You are on page 1of 55

Instalación, configuración y registro

de información de repositorio
institucional
(DSpace)
Instalación
de DSpace
Por: Roberto Pablo Cotrina Espinal
Arquitecto de Software
Integrador de Repositorios Digitales del Concytec
Email: rcotrina@concytec.gob.pe
Requisitos para implementar repositorio institucional - DSPACE

Si cuenta con un
Software Sugerido – DSpace 5.x
servidor dedicado:
Requisitos de Software Adicionales
Características de Servidor -Open JDK7
- Memoria: 12 Gb -Apache Maven 3.x
- Disco Duro 500 Gb -Apache Ant 1.8 o superior
-Postgres 9.x
Si realiza virtualización: -Apache Tomcat 7.x
Características del virtual Sistema Operativo Recomendable:
(Requisito mínimo) Linux - Ubuntu
- Memoria: 4 Gb Contar con subdominio:
http://repositorio.dominio_institucion
- Disco Duro 250 Gb
Que veremos

 Uso correcto de la documentación oficial para la instalación de Dspace


 Instalación de los pre-requisitos de software
 Instalación de Dspace
Nota:

 Guia de instalación
Documentación para la instalación de Dspace
 https://wiki.duraspace.org/display/DSDOC5x/Installing+DSpace
Documentación para la instalación de Dspace
 https://wiki.duraspace.org/display/DSDOC5x/Installing+DSpace
Documentación para la instalación de Dspace
 https://wiki.duraspace.org/display/DSDOC5x/Installing+DSpace
Resumen de la instalación de Dspace
Pre requisitos de software para la instalación de Dspace(1)
Pre requisitos de software para la instalación de Dspace (2)
Resumen de Pre – requisitos de software
1. Oracle Java JDK 7 or OpenJDK 7
2. Apache Maven 3.0.5+ (Java build tool)
3. Apache Ant 1.8 or later (Java build tool)
4. Relational Database: (PostgreSQL or Oracle)
5. Servlet Engine (Apache Tomcat 7 or later, Jetty, Caucho Resin or equivalent)
Comencemos el taller…

Instalación de los pre-requisitos

1. Oracle Java JDK 7 or OpenJDK 7

2. Apache Maven 3.0.5+ (Java build tool)


3. Apache Ant 1.8 or later (Java build tool)
4. Relational Database: (PostgreSQL or Oracle)
5. Servlet Engine (Apache Tomcat 7 or later, Jetty, Caucho Resin or equivalent)
Instalación de los pre-requisitos

1. Oracle Java JDK 7 or OpenJDK 7


2. Apache Maven 3.0.5+ (Java build tool)

3. Apache Ant 1.8 or later (Java build tool)


4. Relational Database: (PostgreSQL or Oracle)
5. Servlet Engine (Apache Tomcat 7 or later, Jetty, Caucho Resin or equivalent)
Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)

Obtener el URL de descarga – busqueda en google:


Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)

Obtener el URL de descarga – posicionarse en la pagina de descarga:


Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)

Obtener el URL de descarga – posicionarse en “archives”:


Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)

Obtener el URL de descarga – posicionarse en “3.3.3”:


Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)

Obtener el URL de descarga – posicionarse en “binaries”:


Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)

Obtener el URL de descarga – copiar la RUTA en memoria:


Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)

Descargar anteponiendo el comando de descarga “sudo wget ”


Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)
Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)
Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)

Modificar el archivo colocando al final: “:/home/concytec/mvn/bin”


Resumen de Pre – requisitos de software
1. Oracle Java JDK 7 or OpenJDK 7
2. Apache Maven 3.0.5+ (Java build tool)
3. Apache Ant 1.8 or later (Java build tool)

4. Relational Database: (PostgreSQL or Oracle)


5. Servlet Engine (Apache Tomcat 7 or later, Jetty, Caucho Resin or equivalent)
Resumen de Pre – requisitos de software
4.- Relational Database: (PostgreSQL or Oracle)
Resumen de Pre – requisitos de software

1. Oracle Java JDK 7 or OpenJDK 7


2. Apache Maven 3.0.5+ (Java build tool)
3. Apache Ant 1.8 or later (Java build tool)
4. Relational Database: (PostgreSQL or Oracle)
5. Servlet Engine (Apache Tomcat 7 or later, Jetty, Caucho Resin or
equivalent)
Comprovar la instalación de los Pre – requisitos de software
1. Oracle Java JDK 7 or OpenJDK 7
java -version
2. Apache Maven 3.0.5+ (Java build tool)
mvn -version
3. Apache Ant 1.8 or later (Java build tool)
ant -v
4. Relational Database: (PostgreSQL or Oracle)
postgres --version
5. Servlet Engine (Apache Tomcat 7 or later, Jetty, Caucho Resin or equivalent)

http://localhost:8080
Resumen de la instalación de Dspace
Resumen de la instalación de Dspace
1)useradd -m dspace
2)gzip xzf dspace-5.x-src-release.tar.gz
3)
createuser --username=postgres --no-superuser --pwprompt dspace
createdb --username=postgres --owner=dspace --encoding=UNICODE dspace
4)cd [dspace-source]
5) vi build.properties
6) mkdir [dspace]
7)chown dspace [dspace]
8)su - dspace
9)cd [dspace-source]
10)mvn package
11) cd [dspace-source]/dspace/target/dspace-installer
12) sudo ant fresh_install
13) cp -r [dspace]/webapps/* [tomcat]/webapps
14) /etc/init.d/tomcat start
15) [dspace]/bin/dspace create-administrator
Resumen de la instalación de Dspace

1) useradd -m dspace

X
Resumen de la instalación de Dspace
2) gzip xzf dspace-5.x-src-
release.tar.gz
sudo mkdir /build
cd /build
sudo wget
https://github.com/DSpace/DSpace/releases/d
ownload/dspace-5.4/dspace-5.4-src-
release.tar.gz
sudo tar -xzvf dspace-5.4-src-release.tar.gz
(Nota: download dspace github - releases)
Resumen de la instalación de Dspace
3)
createuser --username=postgres --no-superuser --pwprompt dspace
createdb --username=postgres --owner=dspace --encoding=UNICODE dspace

sudo su postgres
createuser --username=postgres --no-superuser --pwprompt dspace
[
Enter password for new role:
Enter it again:
Shall the new role be allowed to create databases? (y/n) y
Shall the new role be allowed to create more new roles? (y/n) y
]
createdb --username=postgres --owner=dspace --encoding=UNICODE
dspace

exit
Resumen de la instalación de Dspace
4)cd [dspace-source]

cd /build/dspace-5.4-src-release
Resumen de la instalación de Dspace
5) vi build.properties

sudo vim build.properties


[
dspace.name = Mi repositorio
default.language = es_ES
handle.canonical.prefix = http://repositorio.mirepositorio.com/handle/
handle.prefix = MIREPO
]
Resumen de la instalación de Dspace
6) mkdir [dspace]

sudo mkdir /dspace


Resumen de la instalación de Dspace
7)chown dspace [dspace]

sudo chown concytec /dspace


Resumen de la instalación de Dspace
8)su – dspace

X
Resumen de la instalación de Dspace
9)cd [dspace-source]

sudo chmod -R 777 /build/dspace-5.4-src-release

cd /build/dspace-5.4-src-release
Resumen de la instalación de Dspace
10)mvn package

mvn -U package
Resumen de la instalación de Dspace
11) cd [dspace-
source]/dspace/target/dspace-installer

cd /build/dspace-5.4-src-
release/dspace/target/dspace-
installer
Resumen de la instalación de Dspace
12) sudo ant fresh_install

sudo ant fresh_install


Resumen de la instalación de Dspace
13) cp -r [dspace]/webapps/*
[tomcat]/webapps

sudo cp -R /dspace/webapps/*
/var/lib/tomcat7/webapps
Resumen de la instalación de Dspace
14) /etc/init.d/tomcat start

sudo chown -R tomcat7:tomcat7 /dspace


sudo chown -R tomcat7:concytec /dspace
sudo /etc/init.d/tomcat7 restart
Resumen de la instalación de Dspace
15) [dspace]/bin/dspace create-
administrator

sudo /dspace/bin/dspace create-


administrator
Recomendaciones Revistas Digitales
Author: APELLIDOS, NOMBRES
Creative commons 4.0
OpenAccess
Configuración y registro de
información

Por: Alexander Rivero Suarez


Analista de Sistemas del Concytec
Email: arivero@concytec.gob.pe
Configuración del DSpace
 General: archivo dspace.cfg
Configuramos el dominio, handle e idioma
Ubicado en el archivo /[dspace_compilado]/config/

 Oai-pmh: archivo oai.cfg


Configuramos el dominio y generar los metadatos para que el repositorio sea integrado
Ubicado en el archivo /[dspace_compilado]/config/modules/

 Estadísticas: archivo usage-statistics.cfg


Habilitar las estadísticas de uso
Ubicado en el archivo /[dspace_compilado]/config/modules/

 Metadatos : modificar archivo input-forms.xml


Agregar los metadatos obligatorios según las directrices
Ubicado en el archivo /[dspace_compilado]/config/

 Configuración del esquema de metadatos


Se realiza por sistema ingresando el usuario y clave de su repositorio
Configuración en base a las directrices ALICIA

http://alicia.concytec.gob.pe
Registro de tesis en el repositorio institucional

http://alicia.concytec.gob.pe
1.- Ingresar el usuario y clave

2.- Crear comunidad

3.- Crear Colecciones


4.- Crear Ítem (publicación)

4.1.- Subir el documento

4.2.- Registrar
Gracias

alicia@concytec.gob.pe

You might also like