...
Observacion: Este acticulo necesita ser reformateado, esta usando sintaxis de dokuwiki.
Obs: This articule need to be converted, the document is actualy using the dokuwiki syntax.
Prerequisitos
Java JDK 6
Se necesita por lo menos la versión 1.4 de Java JDK, nosotros usaremos las mas actuales(1.6), lamentablemente por defecto las librerías de java-gnu se mantienen referenciadas, por lo que se necesitan de algunos tips para poder configurar correctamente JAVA:
...
Code Block |
---|
[root@webserver java]# java -version java version "1.6.0_05" Java(TM) SE Runtime Environment (build 1.6.0_05-b13) Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing) |
Apache Maven 2.0.8 o superior
Maven es necesario en la primera fase del proceso de compilación para ensamblar el paquete de instalacion para la instancia de DSpace. Entrega la flexibilidad de personalizar DSpace usando el proyecto Maven en el directorio *//dspace-source/dspace/modules//*
Maven se puede descargar desde http__--maven.apache.org-download.html e idealmente es bueno colocarlo en //*/usr/local/apache-maven*//
Apache Ant
Apache Ant es requerido para la segunda fase del proceso de compilación y es usado cuando el paquete de instalación ha sido construido en *//dspace-source/dspace/target/dspace-<version>-build.dir//*
Ant puede ser descargado desde http__--ant.apache.org
PostgreSQL
Para instalarlo basta con
...
Panel |
---|
|
Jakarta Tomcat
Podemos usar el que viene integrado con la distribución, se instalaran numerosas dependencias
...
Como una precaución hay que dejarlo activado al inicio usando el comando //*chkconfig tomcat5 on*//
Instalación
Panel |
---|
|
...
La idea del modulo mod_jk es utilizar apache para no tener que colocar un puerto especifico en la url del navegador, simplificandole la vida al usuario. Obviamente estas instrucciones son opcionales y complementarias a la instalacion de DSpace.
Verificar si mod_jk esta instalado
Cuando esta instalado, usualmente se encuentra en /etc/httpd/modules/ . Aunque se puede localizar con el comando find:
...
Si no hay respuesta es porque no se encuentra instalado.
Prerequisitos
Antes de instalar existen unos pequeños requisitos que deberás satisfacer, si alguno de ellos no existe deberás instalarlo. Puedes probar que se cumplen tipeando:
...
Para satisfacer la dependencia.
Instalar mod_jk
Baja el ultimo mod_jk desde el sitio de Tomcat y descomprime el contenido en tu directorio home.
...
Code Block |
---|
cp ../conf/workers.properties /etc/httpd/conf |
Configurar workers.properties
Editar el archivo /etc/httpd/conf/workers.properties. Se modificará las carpetas home de Tomcat y Java:
...
Panel |
---|
$(workers.java_home)$(ps)jre$(ps)lib$(ps)i386$(ps)server$(ps)libjvm.so |
Configurar mod_jk
En la carpeta /etc/httpd/conf.d/ creamos un archivo llamado jk.conf que tendra el siguiente contenido:
...
Panel |
---|
AllowOverride None |
</LocationMatch>
</code>
Configurar Tomcat
Revisa el archivo *///home/dspace/tomcat/conf/server.xml//*. y asegurate que el conector AJP 1.3 este descomentado y su configuración sea la siguiente (usa al usuario dspace para editar el archivo)
...
Asegurate de colocar correctamente la variable redirectPort al puerto que esta corriendo Tomcat.
Reiniciar el servicio y Probar!
Reinicia Tomcat y Apache.
...
Code Block |
---|
http://servidor/dspace/ |
Referencias
Panel |
---|
...