La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Bienvenidos. Instalación de Dspace Miguel Ángel Ortiz Camilo.

Presentaciones similares


Presentación del tema: "Bienvenidos. Instalación de Dspace Miguel Ángel Ortiz Camilo."— Transcripción de la presentación:

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

6

7

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.


Descargar ppt "Bienvenidos. Instalación de Dspace Miguel Ángel Ortiz Camilo."

Presentaciones similares


Anuncios Google