Vous êtes sur la page 1sur 42

Instalación

(DSpace)
Requisitos para implementar repositorio
institucional - DSPACE
Si cuenta con un
servidor dedicado: Software Sugerido – DSpace 5.x
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
Sistema Operativo Recomendable:
Características del virtual Linux - Ubuntu
(Requisito mínimo)
Contar con subdominio:
- Memoria: 8 Gb http://repositorio.dominio_institucion
- Disco Duro 100 Gb – 250
Gb
Procedimiento de instalación

Instalación del sistema Operativo

- sudo apt-get update


- sudo apt-get upgrade

Instalación de los pre-requisitos de software


Instalación de Dspace
Instalación del DSpace

http://alicia.concytec.gob.pe
Guía de instalación del Manual de Uso
Instalación dedicada del CONCYTEC
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)
Instalación de los pre-requisitos

1. Oracle Java JDK 7 or OpenJDK 7

sudo apt-get install openjdk-7-jdk


Instalación de los pre-requisitos

2. Apache Maven 3.0.5+ (Java build tool)


Paso 1 – Descargar Maven
Paso 2 – Descomprimir Maven
Paso 3 – Modificar el directorio de maven
Paso 4 – Modificar el Path
Instalación de los pre-requisitos

2.- Apache Maven 3.0.5+ (Java build tool)


Paso 1 – Descargar Maven

Obtener el URL de descarga – búsqueda en google:


Instalación de los pre-requisitos

2.- Apache Maven 3.0.5+ (Java build tool)


Paso 1 – Descargar Maven

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)
Paso 1 – Descargar Maven
Obtener el URL de descarga – posicionarse en “archives”:
Instalación de los pre-requisitos

2.- Apache Maven 3.0.5+ (Java build tool)


Paso 1 – Descargar Maven
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)
Paso 1 – Descargar Maven
Obtener el URL de descarga – posicionarse en “binaries”:
Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)
Paso 1 – Descargar Maven
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)
Paso 1 – Descargar Maven
sudo wget https://archive.apache.org/dist/maven/maven-
3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)
Paso 2 – Descomprimir Maven
sudo tar –xzvf apache-maven-3.3.3-bin.tar.gz
Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)
Paso 3 – Modificar el directorio de maven
sudo mv apache-maven-3.3.3 mvn
Instalación de los pre-requisitos
2.- Apache Maven 3.0.5+ (Java build tool)
Paso 4 – Modificar el Path
sudo nano /etc/environment

- Agregar la ruta al final: “:/home/concytec/mvn/bin”

- Reiniciar el servidor
sudo reboot
Resumen de Pre – requisitos de software
3. Apache Ant 1.8 or later (Java build tool)
sudo apt-get install ant
Resumen de Pre – requisitos de software
4.- Relational Database: (PostgreSQL or Oracle)
Paso 1 – Instalar
sudo apt-get install postgresql
Resumen de Pre – requisitos de software
Paso 2 – Configurar
sudo nano /etc/postgresql/9.1/main/pg_hba.conf
[
local dspace dspace md5
]
Paso 3 – Reiniciar
Sudo service postgresql restart
Resumen de Pre – requisitos de software
5.- Servlet Engine (Apache Tomcat 7)
sudo apt-get install tomcat7
Comprobar 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
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) sudo nano 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

No aplica
Resumen de la instalación de Dspace
2) Descargar y descomprimir el Dspace
(https://github.com/DSpace/DSpace/releases)

sudo mkdir /build


cd /build
- Descargar
sudo wget
https://github.com/DSpace/DSpace/releases/download/
dspace-5.5/dspace-5.5-src-release.tar.gz

Descomprimir
sudo tar -xzvf dspace-5.5-src-release.tar.gz
Resumen de la instalación de Dspace s
3) Creamos el usuario y base de datos

sudo su postgres
createuser --username=postgres --no-superuser --pwprompt dspace
[
Enter password for new role: dspace
Enter it again: dspace
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) Ingresamos al instalador [dspace-source]

cd /build/dspace-5.5-src-release
Resumen de la instalación de Dspace
5) Editamos configuración sudo nano build.properties

sudo nano 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) Crear carpeta [dspace]

sudo mkdir /dspace


Resumen de la instalación de Dspace

7) Brindarle permisos a la carpeta dspace

sudo chown concytec /dspace


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

No aplicar
Resumen de la instalación de Dspace
9) Ingresar al compilado del DSpace

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

cd /build/dspace-5.6-src-release
Resumen de la instalación de Dspace
10) Descargar los paquetes mvn

mvn -U package
Resumen de la instalación de Dspace

11) Ingresamos al instalador del Dspace con cd [dspace-


source]/dspace/target/dspace-installer

cd /build/dspace-5.5-src-release/dspace/target/dspace-installer
12) Instalar el Dspace

sudo ant fresh_install


Resumen de la instalación de Dspace

13) Copiar los archivos xmlui, oai, jspui al tomcat

sudo cp -R /dspace/webapps/* /var/lib/tomcat7/webapps/


Resumen de la instalación de Dspace
14) Reiniciar el tomcat y brindar permisos

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) Crear el usuario administrador

sudo /dspace/bin/dspace create-administrator


Configurar su repositorio en
base a las directrices del
Repositorio Nacional ALICIA
Gracias
Gracias

alicia@concytec.gob.pe