proceso para la instalación de semanticwebbuilder … · cuando solamente instalaremos el tomcat...

15
Proceso para la Instalación de SemanticWebBuilder Portal / SemanticWebBuilder Process Versión 4.X con Tomcat como servicio en Windows Instalación de SWBPortal SWBProcess

Upload: trinhtu

Post on 25-Sep-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Proceso para la Instalación de SemanticWebBuilder Portal / SemanticWebBuilder Process Versión 4.X con Tomcat como

servicio en Windows

Instalación de SWBPortal

SWBProcess

Page 2: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 1

Tabla de contenido

PASO 1. Instalación de JDK. ............................................................................................ 2

PASO 2. Instalación de Tomcat. ....................................................................................... 4

PASO 3. Instalación de SWBPortal o SWBProcess .......................................................... 8

PASO 5. Acceso a la Administración de SWBPortal o SWBProcess .............................. 11

PASO 6. Opcional, Cambiar la BD Default (HSQLDB) de SWBPortal o SWBProcess .... 12

Page 3: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 2

PASO 1. Instalación de JDK.

Es necesario descargar la última versión disponible de JDK de la página oficial de Oracle, según la versión de Windows instalada

El procedimiento de instalación que se muestra en este manual aplica para cualquier versión de SWBPortal o SWBProcess

1. Ejecutar el instalador de JDK descargado de la página de ORACLE

Nota: Se recomienda cambiar la ruta default a C:\Java\jdk1.x.x.x.x para evitar rutas complejas Nota 2.- Permitir la instalación del JRE en sus rutas Default

2. Acceder a la configuración Avanzada desde las propiedades del sistema

Page 4: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 3

3. Acceder a las Variables de Entorno

4. Crear las siguientes variables del sistema

Nombre de la variable Valor de la variable

JAVA_HOME C:\Java\jdk1.7.0_51

CATALINA_OPTS -Xss1024k -Xms500M -Xmx2048M -Djava.awt.headless=true

-Dfile.encoding=ISO8859-1 -Djava.util.Arrays.useLegacyMergeSort=true

Nota: El valor de la variable es una sola línea Nota 2.- Los valores de Memoria Xss, Xms, Xmx se deben ajustar a las características que deseemos en nuestro servidor

Page 5: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 4

5. Agregar a la variable de Sistema “Path” la ruta de la instalación de Java hasta bin:

;C:\Java\jdk1.7.0_51\bin

Dar clic en aceptar hasta cerrar las Propiedades del Sistema

6. Comprobar las versión de Java tecleando en una terminal de comandos de Windows el comando “java –version”, esto nos debe mostrar un respuesta paraecida a la siguiente:

PASO 2. Instalación de Tomcat.

Es necesario descargar la versión 7 de Tomcat Según la versión de window

El procedimiento de instalación que se muestra en este manual aplica para cualquier versión de SWBPortal o SWBProcess

1. Descargar el Tomcat 7 para instalación de Servicio

Page 6: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 5

2. Ejecutar el Instalador de Tomcat

3. Seleccionar todos los servicios de Tomcat

4. Configurar los puertos por lo que deseamos publique el Tomcat y sus servicios

Page 7: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 6

Es importante considerar que tipo de instalación se requiere, el puerto común de publicación HTTP es el 80, este se ocupa cuando solamente instalaremos el tomcat para publicar.

Por default está configurado el 8080, esto es común para instalaciones donde ocuparemos más servicios en conjunto para la publicación, como un Apache o un Windows IIS

5. Configurar la ruta de JRE de nuestra instalación de JDK del paso 1 de este manual

6. Seleccionar nuestra ruta de instalación de Tomcat

7. Terminar la instalación y permitir la ejecución

Page 8: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 7

8. Al terminar de cargar el servicio, se nos mostrara en la barra de tareas un icono de notificación y control.

9. Iniciar un Browser y revisar que el servicio esta publicando en el puerto configurado

Page 9: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 8

PASO 3. Instalación de SWBPortal o SWBProcess

Es necesario descargar la última versión de SWBPortal o SWBProcess del portal

El procedimiento de instalación que se muestra en este manual aplica para cualquier versión de SWBPortal o SWBProcess

1. Descargar SWBProcess o SWB portal de la pagina de SemanticWebBuilder

http://www.semanticwebbuilder.com.mx

2. Detener el servicio de Tomcat, dando clic derecho en el icono del servicio ubicado junto al reloj de Windows y seleccionando “Stop service”

3. Abrir la ubicación de instalación de nuestro Tomcat hasta la carpeta ROOT y eliminar todo su contenido

Page 10: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 9

4. Descomprimir con alguna herramienta de compresión el contenido completo del war de SWBPortal ó SWBProcess en la carpeta ROOT del Tomcat

5. Iniciar el Servicio de Tomcat dando clic derecho en el icono del servicio y seleccionar “Start service”

Page 11: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 10

6. Revisar que Tomcat está publicando de manera correcta el portal de SWBPortal o SWBProcess, desde la url:

http://localhost:8080 (el puerto 8080 es el que configuramos en la instalación de Tomcat)

El usuario y contraseña por default de SWBProcess para el portal es:

User: admin

Password: webbuilder

NOTA.- La instalación default de SWBProcess o SWBPortal ocupa una Base de Datos HSQLDB las cual es una implementación 100% Java

Page 12: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 11

PASO 5. Acceso a la Administración de SWBPortal o SWBProcess

Para acceder a la administración de SWBPortal o SWBProcess, abrimos cualquier browser y accedemos a la URL de

publicación de nuestro tomcat y le agregamos “/swbadmin”, en nuestro ejemplo es:

http://localhost:8080/swbadmin

El usuario y contraseña por default para la administración de SWBProcess o SWBPortal es:

User: admin

Password: webbuilder

Esto nos dará acceso a Administración de SemanticWebBuilder

Page 13: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 12

PASO 6. Opcional, Cambiar la BD Default (HSQLDB) de SWBPortal o SWBProcess

Es importante que la BD y sus servicios ya estén instalados y funcionando de manera correcta así como creada la BD que se ocupara

El procedimiento de instalación que se muestra en este manual aplica para cualquier versión de SWBPortal o SWBProcess y cualquier tipo de BD compatible con el estándar RDF

Nota.- En este ejemplo ocuparemos MySql configurado en el puerto 3306 con una BD llamada swb la cual se creó con el comando: “create database swb character set utf8” desde la línea de comandos de SWB, esta puede ser creada también desde alguna herramienta de administración de MySql

1. Detener el servicio de Tomcat, dando clic derecho en el icono del servicio ubicado junto al reloj de Windows y seleccionando “Stop service”

2. Abrir el archivo db.properties que se ubica en la carpeta \ROOT\WEB-INF\classes de la instalación de nuestro

Tomcat, con cualquier editor de texto (se recomienda Notepad++ o textpad)

Page 14: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 13

3. Desactivar el pool de HSQLDB default de SWB comentando el pool de conexión al agregarle un símbolo de # al

inicio de cada línea de la siguiente manera:

4. Los driver y pool ya vienen pre configurados para la mayoría de las BD solo hay que Activarlos eliminando el

símbolo de “#” al inicio de las líneas y configurar el pool de conexión de nuestra BD, en este ejemplo un MySql en

el puerto 3306 con una BD llamada “swb”, debe quedar de la siguiente manera:

Page 15: Proceso para la Instalación de SemanticWebBuilder … · cuando solamente instalaremos el tomcat para publicar. ... SWBProcess en la carpeta ROOT del Tomcat 5. Iniciar el Servicio

Instalación Inicial SemanticWebBuilder

Fecha de Elaboración: Enero de 2014 INFOTEC CONACYT FIDEICOMISO. 14

5. Guardar el archivo db.properties con los cambios realizados (HSQLDB desactivado y MySql Activo)

6. Iniciar el Servicio de Tomcat dando clic derecho en el icono del servicio y seleccionar “Start service”

1. Revisar que Tomcat está publicando de manera correcta el portal de SWBPortal o SWBProcess, desde la url:

http://localhost:8080 (el puerto 8080 es el que configuramos en la instalación de Tomcat)

Nota: Hay que esperar a que termine la carga de los servicios de Tomcat para poder ver las pantallas del portal publicando