Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porAntonio Escobar Roldán Modificado hace 8 años
1
Bienvenidos
2
Instalación de Dspace Miguel Ángel Ortiz Camilo
3
Milestones ● Requerimientos. ● Descarga de la web oficial. ● Preparación del entorno de trabajo ● Configuración de Dspace ● “Compilación” de la Aplicación. ● Creación de cuenta de Administrador. ● Notas Adicionales
4
Requerimientos ● Requerimientos ● Sistema Operativo ● Java SDK 6.0 ● Apache Maven 2.2.x ● Apache Ant 1.8 ● PostgreSQL ● Tomcat 6.0
5
Descarga de la Web Oficial
8
Preparación del entorno de trabajo ● Con la cuenta de administrador del servidor, crearemos al Usuario que manipulará el código fuente de Dspace. Con el siguiente comando ● adduser testSpace ● Se le asignará una contraseña al usuario. ● passwd testSpace
9
Preparación del entorno de trabajo ● iniciaremos sesión como el usuario recién creado y accederemos a su carpeta principal, ello para manipular el archivo descargado de la página oficial de Dspace. Mediante los comandos: ● su testSpace ● cd /home/testSpace
10
Preparación del entorno de trabajo ● Se descomprimirá el archivo mediante el comando: ● tar xvfz dspace-1.8.0-src-release.tar.gz
11
Preparación del entorno de trabajo ● Tendremos generada la carpeta del código fuente (source) desde la cual manipularemos la instalación a medida, podremos observarla al ejecutar el comando: ● ls -l
12
Preparación del entorno de trabajo ● Crearemos la cuenta de usuario para Dspace dentro de nuestro manejador de bases de datos. Se logrará mediante el comando: ● createuser -U postgres -d -A -P testSpace ● El primer par de contraseñas, son para el usuario recién creado. La última es del administrador de la base de datos.
13
Preparación del entorno de trabajo ● Con el usuario recién creado, se dará de alta la base de datos que utilizará Dspace para su funcionamiento. Lograremos ésto mediante el comando: ● createdb -U testSpace -E UNICODE testSpace ● La contraseña solicitada, es la ingresada al nuevo usuario testSpace
14
Preparación del entorno de trabajo ● Iniciaremos sesión como el usuario de Linux que manipulará el código fuente de Dspace; y accederemos a la ruta de archivos de configuración. Mediante la ejecución de comandos: ● su testSpace ● cd /home/testSpace/dspace-1.8.0-src-release/dspace/config
15
Configuración Dspace ● Se editará el archivo de configuración mediante el editor nano, ejecutando el comando: ● nano dspace.cfg
16
Configuración Dspace I nformación B ásica ● Se definirá la carpeta de almacenamiento en el servidor, que almacenará Dspace; estará en la raíz del disco duro. Se definirá en la variable: ● dspace.dir
17
Configuración Dspace I nformación B ásica ● Si nuestro servidor poseé un dominio, debemos indicarle a Dspace el nombre del mismo. Se definirá en la variable: ● dspace.hostname
18
Configuración Dspace I nformación B ásica Se debe indicar la URL base, incluyendo el puerto en que funciona Tomcat. Se definirá en la variable: dspace.baseUrl
19
Configuración Dspace I nformación B ásica ● Se indicará a Dspace la GUI del usuario, pude ser XMLUI o bien la que está por defecto, JSPUI. Se asignará valor a la variable: ● dspace.url
20
Configuración Dspace I nformación B ásica ● Para colocar nombre a nuestro repositorio, bastará con definirlo en la variable: ● dspace.name
21
Configuración Dspace C onfiguración de la B ase de D atos ● Aún cuando la configuración de Dspace está orientada al manejador de bases de datos postgresql, es necesario indicarlo quitando el comentario a la variable: ● db.name
22
Configuración Dspace C onfiguración de la B ase de D atos ● Es necesario indicar el URL de conexión para la base de datos, indicando el puerto y la ruta con el nombre que asignamos a nuestra base de datos de Dspace. La asignación debe hacerce a la variable: ● db.url
23
Configuración Dspace C onfiguración de la B ase de D atos ● Dspace al realizar conexiones automáticas, requiere de parametros tales como nombre de usuario y contraseña, ésto será definido en las variables: ● db.username ● db.password
24
Configuración Dspace C onfiguración de C orreo E lectrónico ● Dspace necesita una cuenta de correo electrónico para controlar y arbitrar el acceso a sus recursos, si no se tiene un servidor dedicado a tal efecto, puede configurarse el de google Gmail. Ésto se logra en definiéndo la variable: ● mail.server
25
Configuración Dspace C onfiguración de C orreo E lectrónico ● Una vez configurado el servidor, es necesario indicar la cuenta de acceso al mismo. Ésto lo logramos asignándo valores a las variables: ● mail.server.username ● mail.server.password
26
Configuración Dspace C onfiguración de C orreo E lectrónico ● Finalmente, es necesario brindar el correo del administrador del servidor Dspace. Definiremos las variables: ● mail.from.address feedback.recipient ● mail.admin alert.recipient ● registration.notify
27
Configuración Dspace C onfiguración de I dioma ● El idioma por defecto para los valores de metadatos, se especificará en la variable: ● default.language
28
Configuración Dspace C onfiguración de I dioma ● Para establecer por defecto el idioma en español, para la interfaz de Dspace a nuestros usuarios, debemos asiganr el valor a la variable: ● default.locale
29
Configuración Dspace C onfiguración de I dioma ● Si deseamos que nuestro Dspace tenga varios idiomas disponibles para el usuario final, debemos indicarlo creando y asignando valores a la variable: ● webui.supported.locales
30
Configuración Dspace C onfiguración del M anejador ● El prefijo del manejador, es aquél que brindará acceso directo a los usuarios externos, pero sobretodo al cosechador de metadatos. Lo definiremos en la variable: ● handle.prefix
31
Configuración Dspace ● Es necesario crear la carpeta que almacenará Dspace dentro de la raíz del disco duro, ejecutaremos los comandos de creación y asignación de dueño, a nuestro usuario de Linux destinado a tal fin, mediante los comandos: ● cd / ● mkdir testSpace ● chown testSpace testSpace
32
Compilación de la Aplicación ● Necesitamos iniciar sesión como el usuario dueño de Dspacey debemos acceder a la carpeta de código fuente, para ejecutar Apache-Maven. Mediante los comandos. ● su testSpace ● cd /home/testSpace/dspace-1.8.0-src-release/dspace ● mvn package
33
Compilación de la Aplicación ● Al terminar la ejecución de Maven, obtendremos un cuadro de resumen indicando el éxito en la operación.
34
Compilación de la Aplicación ● Con lo anterior se habrá generado una carpeta de nombre target, que contendrá una más con los archivos de instalación final. Accederemos con la ejecución de comandos: ● cd target/dspace-1.8.0-build
35
Compilación de la Aplicación ● La instalación de los archivos se realizará mediante la ejecución de Apache-Ant, mediante el comando: ● ant fresh_install
36
Compilación de la aplicación ● Al finalizar, tendremos un cuadro indicando el éxito en el proceso y, las indicaciones del siguiente paso.
37
Compilación de la aplicación ● Se creará la carpeta web para TomCat con el usuario administrador de nuestro servidor. Lograremos ésto con los comandos: ● cd $CATALINA_HOME ● cd webapps ● mkdir testSpace
38
Compilación de la aplicación ● Es necesario copiar los archivos necesarios para la interfaz web, ésto lo realizaremos copiando lo que hemos instalado en la carpeta creada para Tomcat. Se hará con el comando: ● cp -R /testSpace/webapps/jspui/* /usr/local/apache-tomcat-7.0.22/webapps/testSpace/
39
Creación de cuenta de Administrador ● Es necesario dar de alta la cuenta de usuario de Dspace, ésto se logra iniciando sesión como el usuario dueño de Dspace y ejecutando el archivo dspace, mediante los comandos: ● su testSpace ● cd /testSpace/bin ●./dspace create-administrator
40
Creación de cuenta de Administrador ● Se agregarán los datos de la cuenta de administrador conforme el sistema los pida, hay que anotar que el password puede cambiarse después.
41
Comprobación ● Al ingresar la dirección de dominio, con el puerto, debemos observar Dspace Funcionando.
42
Notas Adicionales ● La configuración de los requisitos es esencial. ● Existen fallas tanto de hardware como de software. ● La configuración de éste tutorial no funciona.
43
Siguiente Paso ● Personalización de la Interfaz de Usuario
44
Recomendación ● Elección de Sistema Operativo de Red. ● Optimización del Servidor de Red a nivel software y hardware. ● Incremento en la seguridad de acceso al servidor. ● No realizar la instalación de Dspace desde el usuario root.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.