GLORIA LILIANA OCAMPO CORRALES

Slides:



Advertisements
Presentaciones similares
Instalación de wordpress
Advertisements

Curso de PHP Tema 1: Introducción.
Instalación del JDK de Java
CUPS Configuración y Uso de Paquetes de Software
Todo el Software necesario puede ser conseguido por separado. Para facilitar la puesta al punto del ambiente, nosotros utilizaremos una herramienta particular.
PRESENTA: Mizrain Cano Chico Profesor: Lic. Albino Petlacalco Ruiz
Jakarta Tomcat (Contenedor de servlets/jsps)
Aplicaciones J2EE.
Arquitectura Web en Aplicaciones Empresariales Java/J2EE Daniel Fernández Lanvin Entorno de trabajo.
Entorno de trabajo con apache ant
CARGAR Y PRESENTAR PRUEBAS OFFLINE
Programa para el Impulso a la Implementación del Protocolo IPv6 en Instituciones Vinculadas a RENATA 2012 Servicio FTP.
Servicios de Internet (1)World Wide Web [WWW] (2)Transferencia de ficheros (FTP)
0/ Localizar la intranet en los tablet del alumno. Como la Intranet está instalada en algunos ordenadores, debemos localizarla primeramente para poder.
Iniciaremos el proceso de instalación de Ubuntu (Versión 11.04), partiendo de la base que ya se encuentra instalado en nuestro PC el sistema operativo.
Configuración de correo Instrucciones para validar cuentas de correo.
VENTAJAS, DESVENTAJAS, CARACTERISTICAS Y CONFIGURACION
SERVIDOR DE CONTENIDOS
INSTALACIÓN Y MANTENIMIENTO SO ADMINISTRACIÓN SO LINUX.
S.O. Multiusuario, red. Servicio: Cliente/Servidor, p2p
Características generales de un servicio Web.
Es un Sistema operativo de red. Es una de las plataformas de servicio más fiable para ofrecer acceso seguro y continuado a la red y los recursos de.
Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos.
Luis Barrio de Alarcón 2º Curso de ASI I.E.S Gonzalo Nazareno
JULIAN CRISTANCHO KAREN RODRIGUEZ DIEGO POLANIA CAMILO DURÁN
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
FHS: organización de directorios en Linux
Manual tecnico pagina web
File Ownerships and Permissions. Propiedades de Archivos regulares y Permisos.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001: Ing. Ángela Yanza Montalván, M.Sc. Mg. DOCENTE UNIVERSIDAD ECOTEC INTEGRANTES: LEE GOMEZ JUMME MANZUR SAMANTA.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Instalación Linux - Ubuntu 10.10
Es una herramienta que nos permite automatizar tareas de tipo rutinario de nuestro sistema. Por medio de una página de diseño tipo Web, Webmin nos permite.
Manual de instalación de software pre-requerido para los aplicativos de la BVS BIMENA/BIREME / OPS / OMS Centro Latinoamericano y del Caribe de Información.
Es un conjunto de productos que permite crear distintos tipos de documentos, trabajar en ellos con otros usuarios en tiempo real y almacenar.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Administración del DBMS E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Generación de páginas en forma dinámica utilizando Apache Tomcat®. Expositores: Luis Ehlen Luis Báez Grupo 8 Programación de Sistemas Profesor: Agustín.
Servidores LAMP (Linux Apache MySQL PHP) ING CARLOS EDUARDO PUENTES F. UNIVERSIDAD MANUELA BELTRAN.
Aula Virtual para alumnos
M.C. Rafael A. García Rosas.
BASE DE DATOS EN LA WEB.
Ingreso y Navegación inicial en SugarCRM
Almacenamiento virtual de sitios web “HOST VIRTUALES” Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
Jesús Río Barrilero Antonio Jesús Muñoz Del Río
 Un servidor basado en un procesador Intel que ejecute Windows Server 2003 debe tener al menos 128 MB de RAM. Microsoft recomienda también que haya.
Cuentas de usuarios y grupos en windows 2008 server
Entornos de Desarrollo
Por: Miguel Edrai Quiroz Espinoza Informática 6º «H»
Taller 2.  Correo electrónico, o en inglés , es un servicio de red para permitir a los usuarios enviar y recibir mensajes mediante sistemas de.
Almacenamiento virtual de sitios web “HOSTS VIRTUALES”
Servicio de Internet http Pagina Web (blog). ¿ Que es una página Web? Documento en la World Wide Web que es visto a través de un navegador como Internet.
Nombre: Josselyn Peña Curso: 1° “D”. Este manual de introducción a Wordpress ha sido elaborado con la intención de ofrecer la información necesaria para.
Almacenamiento virtual de sitios web: «Hosts» virtuales. Jesús Torres Cejudo.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
*En Internet, un servidor es un ordenador remoto que provee los datos solicitados por parte de los navegadores de otras computadoras. *En redes locales.
NOMBRES: KEVIN ROMERO. DANIEL QUITIAQUEZ. ¿Qué es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como.
Es un software que podemos instalar en nuestro alojamiento web. Este software se encarga de gestionar y publicar la información que le introduzcamos en.
- Parámetros de apariencia y uso Luis Villalta Márquez.
Manual violento de Navicat
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 REQUISITOS PARA LA INSTALACION DE JOOMLA GRUPO: MICHELLEORELLANA CARLOS ZAMBRANO ARTURO ZAMBRANO Ing. Ángela.
Se traduce al español como Sistema Gestor de Contenidos. Como su nombre lo indica, es un sistema que permite administrar contenidos en un medio digital.
Valentina Hincapié. Christian Hincapié.. ¿QUE ES LINUX? GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel.
Internet y Navegadores Unidad 5. Fecha: 1 de agosto de 2011 Periodo# : 2 Objetivo: identificar el contenido de una dirección web Tema: Elementos de una.
Almacenamiento virtual de sitios web: «Hosts» virtuales
MANEJO DE SISTEMAS OPERATIVOS INSTALACION DE UBUNTU.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Plataformas e- learning Moodle. Instalacion  Descargamos Moodle de su página oficial  Una vez hemos descargado el archivo, lo descomprimimos y copiamos.
Cristina Sánchez.  Linux y Windows son sistemas multiusos. Esto permite que varias personas puedan usar el mismo ordenador para realizar sus tareas.
Guía rápida de instalación de Sakai Dr. David Roldán Martínez ASIC, Universidad Politécnica de Valencia.
Transcripción de la presentación:

GLORIA LILIANA OCAMPO CORRALES 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 Sistema operativo Linux Sistema de base de datos relacional PostgreSQL Kit para el desarrollo de software (SDK) de Java Administrador de proyectos Apache Maven Administrador de procesos Apache Ant Servidor web Jakarta Tomcat 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. 3. Partición /usr/local. Normalmente los textos recomiendan para los principiantes la partición /home. Sin embargo lo esencial es asignar una partición para /usr/local, el motivo es porque es el lugar en donde se instalará todo, y al estar en una partición de uso exclusivo facilita mucho las actualizaciones del sistema e incluso la migración a otros equipos sin problemas. Asignar el resto del espacio libre del disco duro.

En el proceso de instalación del sistema operativo notará que hay dos tipos de usuarios: el usuario normal y el usuario root, es importante que tenga en cuenta la contraseña del usuario root, pues esta se necesitará con frecuencia. INSTALACIÓN DSPACE Para la instalación de DSpace, se requiere de PostgreSQL y éste a su vez necesita ciertas aplicaciones previamente instaladas, se debe iniciar con la instalación de éstas. (remitirse al siguiente link: http://inodos.com/blog/instalando_dspace.html)   Entorno de desarrollo Java 1.4 o superior. Herramienta de compilación Apache Ante 1.6.2 o superior Sistema de gestión de bases de datos PostgreSQL 7.3 u Oracle 9 o superiores con el juego de caracteres Unicode activados. Servidor de aplicaciones Jakarta TomCat 4.x o 5.x.

PASOS DE INSTALACIÓN 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: # chmod 755 jdk-1_5_0_09-linux-i586.bin #./jdk-1_5_0_09-linux-i586.bin # mv jdk1.5.0_09/ /usr/local/ Define la variable de entorno $JAVA_HOME: export JAVA_HOME=/usr/local/jdk1.5.0_09 Apache Maven 2.0.8 o mayor (Java built tool): puede ser descargado de la siguiente dirección: http://maven.apache.org/download.html Maven es necesario en la primera etapa de la construcción del proceso de montar el paquete de instalación de DSpace. Este te da la flexibilidad de modificar DSpace usando el proyecto de Maven existente que se encuentra en el directorio [dspace-source]/ dspace/modules o agregando en tu propio proyecto de Maven para construir el paquete de instalación para DSpace.

Apache Ant 1.6.2 o mayor (Java built tool): Ant puede ser descargado de la siguiente dirección: http://ant.apache.org [http://ant.apache.org/] Descomprima y traslade la carpeta formada a /usr/local: #tar xvzf apache-ant-1.6.5-bin.tar.gz #mv /apache-ant-1.6.5/ /usr/local/ Base de Datos Relacional: (PostgreSQL): puede ser descargado de la siguiente dirección: http://www.postgresql.org/ [http://www.postgresql.org/] Es altamente recomendable trabajar con Postgre 8.x o mayor aunque puede trabajar con anteriores. #tar xvzf postgresql-8.1.4.tar.gz #mv postgresql-8.1.4/ /usr/local/ #cd postgresql-8.1.4/

#./configure --enable-multibyte --enable-unicode --with-java -- libdir=/usr/lib --without-readline –without-zlib #make #make install #adduser postgres #mkdir /usr/local/pgsql/data #chown postgres /usr/local/pgsql/data #su - postgres $/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data $/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 & $/usr/local/pgsql/bin/createdb test $/usr/local/pgsql/bin/psql tes El PostgreSQL compilado se instala en : /usr/local/pgsql/ 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) 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. Se debe agregar la siguiente línea en el archivo pg_hba.conf: host dspace dspace 127.0.0.1 255.255.255.255 md5 Reiniciar Postgresql.: Iniciar: /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data/ & Detener: /usr/local/pgsql/bin/pg_ctl stop -m fast -D / usr/local/pgsql/data/

JAVA_OPTS=”-Xmx512M -Xms64M -Dfile.encoding=UTF-8” Motor de Servlet: (Jakarta Tomcat 5.5): Puede ser descargado de la siguiente dirección: http://tomcat.apache.org [http://tomcat.apache.org/whichversion.html]. 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/ Es importante asegurarte que Tomcat tiene: Suficiente memoria para correr Dspace Usar UTF-8 como su codificación del archivo por defecto. Entonces asegurase que en sus scripts que la siguiente variable de entorno se fije: JAVA_OPTS=”-Xmx512M -Xms64M -Dfile.encoding=UTF-8” 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. Correrá como por ejemplo: useradd -m dspace 6. Descarga la ultima versión del código fuente de Dspace y desempaquetar: http://sourceforge.net/projects/dspace/

INSTALACIÓN BASE DE DATOS 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 Editar el archivo: /usr/local/dspace-1.4-source/config/dspace.cfg, en particular se necesita un conjunto de estas propiedades: dspace.dir – debe ser conjunto de el directorio [dspace](instalacion). dspace.url – completa el URL de la página inicial del servidor de Dspace. dspace.hostname – completamente calificado el nombre del dominio del web server. dspace.name -- “apropiado” nombre de tu servidor, por ejemplo “My Digital Library”. db.password -- La contraseña de la base de datos que introdujiste en el paso anterior. mail.server -- nombre de dominio completamente calificado del correo del servidor. feedback.recipient -- bandeja para la regeneración de correos. mail.admin -- bandeja de correos para el sitio de administrador de Dspace. alert.recipient -- bandeja de correo para los errores o alertas del servidor. registration.notify -- bandeja de correo para los emails de usuarios registrados (opcional).

Crear el directorio de instalación dspace: #mkdir dspace #chown dspace dspace Como usuario de LINUX dspace , genera el paquete de instalación de Dspace en el directorio [dspace-source]/dspace/target/dspace-[versión].dir/:   cd [dspace-source]/dspace/ mvn package 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 Copia el archivo de aplicación web de dspace (archivo .war) en el directorio webapps de Tomcat: cp dspace-1.4-source/build/*.war /usr/local/apache-tomcat- 5.5.20/webapps

Crear la cuenta inicial del administrador de dspace #su – dspace dspace$ cd /usr/local/dspace/ dspace$ ./bin/create-administrator Reiniciar el servicio Tomcat. Visitar la URL del servidor: http://localhost:8080/dspace. deberías ver el home page de Dspace.

CAMBIOS EN LA PRESENTACIÓN También se puede adaptar el aspecto en qué se presentará el sistema tanto a nivel de estructura como de estilo. En los dos casos los ficheros que se pueden modificar se encuentran en el directorio "jsp", pero hace falta dejar los originales y copiarlos en "jsp/local/layout" para modificarlos y trabajar con ellos. Con respecto al estilo, las modificaciones se harán en el fichero "jsp/local/layout/styles.css.jsp". La estructura está estructurada de siguiente manera:

Es importante tener presente que siempre que se hagan modificaciones en ficheros es necesario recompilar la aplicación con la orden "ant", borrar el directorio "dspace" del Tomcat y copiar el nuevo "dspace.war" generado. 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". CAMBIAR EL CONTENIDO DE LOS MENSAJES DE CORREO ELECTRÓNICO El sistema envía mensajes de correo electrónico al administrador y a los usuarios cuando se subscriben o se generan alertas. Estos mensajes no se encuentran en los ficheros de internacionalización, sino que los debemos modificar en el directorio "config/emails". En este caso no podemos tener ficheros diferentes según idiomas. CAMBIO DE APARIENCIA GLOBAL Archivos: ● [dspace-source]/jsp/local/layout/*.jsp ● [dspace-source]/jsp/local/styles.css.jsp

Instrucciones 1. Cambiar el HTML en header-default.jsp (cabecera por defecto), footer-default.jsp (pie de página por defecto), location-bar.jsp(barra que muestra la ubicación), navbar.jsp (barra de navegación por defecto) y navbar-admin.jsp (barra de navegación del administrador). 2. Cambiar el CSS en styles.css.jsp. 3. Efectuar los pasos de Recompilar Dspace 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

GRACIAS