Practica DSpace

Páginas: 26 (6319 palabras) Publicado: 22 de abril de 2015
Taller Repositorio Institucional
Saber UCV

Práctica DSpace

Prerrequisitos para la instalación
Dspace tiene las siguientes aplicaciones como pre-requisitos








Java JDK v.5 o superior: Dspace ahora requiere Java 5 o superior debido a la
utilización de nuevas opciones de idiomas. Se puede descargar desde
http://java.sun.com/javase/downloads/index.jsp
Apache Maven 2.0.8 o sup.: Maven esnecesaria en la primera etapa del proceso de
construcción para ensamblar el paquete de instalación de la instancia Dspace. Se
puede descargar desde http://maven.apache.org/download.html
Apache Ant 1.8 o sup.: Apache Ant es aún necesaria para la segunda etapa del
proceso de construcción. Se utiliza una vez que el paquete de instalación se ha
construido. Se puede descargar desdehttp://ant.apache.org
PostgreSQL (Oracle también es una opción): Manejador de Base de Datos para el
repositorio Dspace. Se puede descargar desde http://www.postgresql.org
Jakarta Tomcat (otros servidores de Servlets también funcionan): Servidor web. Se
puede descargar desde http://tomcat.apache.org
Perl 5: requerido por [dspace]/bin/dspace-info.pl

Instalación de los prerrequisitos de Dspace 1.7.1 en GNU/LinuxInstalación y configuración de Java
1) Se realizara la instalación de java con el manejador de paquetes de debían.
aptitude install sun-java6-jdk
2) Ejecuta el siguiente comando:

Taller Repositorio Institucional
Saber UCV

# aptitude install sun-java6-jdk

Instalación y configuración de Apache Maven
1) Puedes descargar el paquete de instalación de la página del proyecto Apache
Maven. Descarga la“Binary distributions”, el archivo con extensión tar.gz.
Instalaremos la versión 2.2.1 de Apache Maven.

2) Descomprime el archivo. Luego, mover la carpeta al directorio /usr/local/:
# tar xvzf apache-maven-2.2.1-bin.tar.gz
# mv apache-maven-2.2.1/ /usr/local/

3) Define la variable de entorno $JAVA_HOME. Esta variable la vas a definir en el
archivo /etc/profile, (el cual puedes editar solo teniendopropiedades de súper
usuario) ingresando las siguientes líneas:
export MAVEN_HOME=/usr/local/apache-maven-2.2.1
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26/jre
export PATH=${JAVA_HOME}/bin:${MAVEN_HOME}/bin:$PATH

Instalación y configuración de Postgresql
1) La versión que instalaremos de postgresql es la 8.4.2. Descarga el paquete de
instalación postgresql para plataforma linux. Nuestro paquetede instalación será
postgresql-8.4.2tar.gz . Instalar el compilador C++ si no se tiene instalado con el
comando:
# aptitude install g++ make

2) Descomprime el archivo tar.gz y ejecuta los siguientes comandos:
# tar xvzf postgresql-8.4.2.tar.gz
# mv postgresql-8.4.2 /usr/local/
# cd /usr/local/postgresql-8.4.2/
# ./configure --libdir=/usr/lib --without-readline --without-zlib
# make

TallerRepositorio Institucional
Saber UCV

# make install
# adduser postgres

Clave usada : postgresdspace
# mkdir /usr/local/pgsql/data
# chown postgres /usr/local/pgsql/data
# su - postgres
postgres$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data -E Unicode
postgres$ /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 &

Luego hacemos una prueba de funcionamiento
postgres$/usr/local/pgsql/bin/createdb test
postgres$ /usr/local/pgsql/bin/psql test

3) El postgreSQL se instalará en el directorio: /usr/local/pgsql
4) Debes realizar algunas
/usr/localpgsql/data/:

configuraciones

en

postgresql

en

el

directorio

Para versiones 8.0+ de postgresql, cambiar la siguientes línea el archivo
postgresql.conf :
listen_addresses = '*'

Agregar la siguiente línea en el archivopg_hba.conf:
host all all 127.0.0.1 255.255.255.255 trust
host all all ip_equipo/24 trust

Reiniciar Postgresql:
Detener:
# /usr/local/pgsql/bin/pg_ctl stop -m fast -D /usr/local/pgsql/data/

Taller Repositorio Institucional
Saber UCV

Iniciar:
# /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data/ &

Para probar que el servicio de PostgreSQL funciona correctamente (opcional), basta con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Personalización dspace
  • Dspace
  • DSPACE
  • Practicas
  • Practica
  • Practicante
  • Practica
  • Practicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS