proceso para la instalación de semanticwebbuilder … · cuando solamente instalaremos el tomcat...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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”
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
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
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)
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:
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