Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cargo: Referencista
E-mail: glocampo@poligran.edu.co
DSPACE BAJO SISTEMA OPERATIVO LINUX
DSpace es una aplicación cliente/servidor que se gestiona vía web, es decir, que la mayor parte de
procesos pueden llevarse a cabo con un navegador estándar como Internet Explorer, Firefox u
Opera.
Desde el punto de vista del servidor, DSpace puede instalarse tanto en entornos Linux como en un
servidor Windows como se hizo mención en la presentación realizada en el mes de septiembre.
embargo debe reunir una serie de prerrequisitos:
REQUISITOS DE INSTALACIÓN
Aparte de estas aplicaciones básicas, es necesario configurar una serie de actividades programadas
(cron jobs) que permitan informar periódicamente a los usuarios de los nuevos documentos
depositados (sistema de alertas), indexar el texto completo de los documentos añadidos, generar
las miniaturas de los gráficos e informar al administrador del correcto funcionamiento del sistema.
INTALACIÓN DSPACE BAJO LINUX
RECOMENDACIONES
Cuando se trata de instalar un servidor web lo más recomendable es hacerlo en una máquina
destinada especialmente para tal fin.
Con respecto a la instalación de Linux, es suficiente con seguir cada una de las indicaciones que
se presentan en la pantalla.
Es importante en el momento de la asignación de particiones definir 3 en el siguiente orden:
1. Partición swap. Igual al doble de la cantidad de memoria RAM de su sistema. Claro, esta es una
regla popular, igual no tiene mucho sentido asignar más allá de 2 Gb. para esta partición.
2. Partición / también conocida como raíz. Asigne unos 40 Gb, para cualquier distribución Linux es
más que suficiente.
INSTALACIÓN DSPACE
1.Tener instalado:
Java JDK 5 (el estándar SDK esta bien, no necesitas J2EE): Java 5 o mayor lo puede bajar de la
siguiente dirección: http://java.sun.com/javase/downloads/index.jsp
Ejecutar:
Apache Maven 2.0.8 o mayor (Java built tool): puede ser descargado de la siguiente
dirección: http://maven.apache.org/download.html
Es altamente recomendable trabajar con Postgre 8.x o mayor aunque puede trabajar con
anteriores.
Para PostgreSQL:
UTF-8 debe ser habilitado. Esto viene soportado en la versión 8.0+. para la versión
7.x asegurate de compilar con las siguientes opciones en el script de configure:
--enable-multibyte --enable-unicode --with-java
Una vez instalado, habilitar la conexión TCP/IP (Dspace usa JDBC). para las versiones
7.x de PostgreSQL, editar en postgresql.conf y agregar o descomentar (en el caso
que exista) la linea:
tcpip_socket = true
Para versiones 8.0+ de postgresql, descomentar la siguientes líneas :
listen_addresses = 'localhost‘ y puerto 5432.
Reiniciar Postgresql.:
Instalar:
$ su
#tar xvzf apache-tomcat-5.5.20.tar.gz
#mv apache-tomcat-5.5.20/ /usr/local/
#cd /usr/local/
#chown -R dspace:dspace apache-tomcat-5.5.20/
3. Modificación en [tomcat]/config/server.xml
Si se necesita alterar la configuración de Tomcat por default de Tomcat para soportar la búsqueda y
la lectura de multi bytes UTF-8 correctamente. Se debe agregar a la opción de configuración a el
elemento<Connector> en [tomcat]/config/server.xml
URIEncoding =”UTF-8”
4. Dar permisos al usuario Dspace sobre el directorio donde esta instalado Tomcat
#chown -R dspace:dspace /usr/local/apache-tomcat-5.5.20
5. Crea el usuario “Dspace”. Este necesita ser el mismo usuario que ejecutara Tomcat.
useradd -m dspace
Se crea la base de datos “dspace”, propiedad del usuario “dspace” de postgreSQL:
#su - postgres
postgres$ /usr/local/pgsql/bin/createuser -U postgres -d -A -P dspace
postgres$ /usr/local/pgsql/bin/createdb -U dspace -E UNICODE dspace
#mkdir dspace
#chown dspace dspace
Como dspace usuario de Linux ,inicializa la base de datos de Dspace e instala Dspace a
[dspace]:
cd
[dspace-source]/dspace/target/dspace-[version].dir/
ant fresh_install
#su – dspace
dspace$ cd /usr/local/dspace/
dspace$ ./bin/create-administrator
El espacio central de noticias y la barra lateral derecha que son ficheros HTML modificables,
directamente en este caso en el directorio de instalación (normalmente "opt/dspace"), y que
no requieren recompilar ni reiniciar el Tomcat. También se pueden modificar estos textos
desde el administrador del sistema en la opción "Editar noticias".
Archivos:
● [dspace-source]/jsp/local/layout/*.jsp
● [dspace-source]/jsp/local/styles.css.jsp
Instrucciones
Observación: Hay que tener cuidado al mover el formulario de búsqueda (en la barra de
navegación) en la página. Esto podría romper el selector de usuario en la interfaz de usuario de
administración. Consultar el FAQ técnico de Dspace (http://wiki.dspace.org/TechnicalFaq) para ver
posibles posicionamientos
En el siguiente es link del manual en el cual detallan los diferentes cambios de personalización de
dspace.: http://sod.upc.edu/gude/images/f/f8/HowTov2.pdf
REFERENCIAS
http://www.google.com.co/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&ved=0CDEQFjAB&url=http://
tesiscaronicolevale.googlecode.com/svn/Manuales%2520de%2520instalaci%25C3%25B3n/
DSpace.docx&ei=Yby0UNGhHoP89QTl1IHACg&usg=AFQjCNH7V3NlD8mVc3Rh8kf6DcksdJT_Wg
http://servicioscti.cptm.ula.ve/wikiuc/images/7/70/Instalacion_dspace.pdf
http://sod.upc.edu/gude/images/f/f8/HowTov2.pdf