manual de instalación - xpertic.com de instalacion.pdf · •...
TRANSCRIPT
Manuales de Puesta en Producción
CLIENTE
ADMINISTRADORA BOLIVIANA DE CARRETERAS (ABC)
PROYECTO
“DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA DE INFORMACIÓN GERENCIAL BASADO EN INTELIGENCIA DE NEGOCIOS Y DATAWAREHOUSING”
Mayo – 2014
La Paz, Bolivia
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 2 de 13
TABLA DE CONTENIDO
Manual de Instalación de Jasper Report Server ........................................................................ 3
Introducción .......................................................................................................................... 3
Requerimientos ..................................................................................................................... 3
Pasos de instalación .............................................................................................................. 3
Inicio y baja de servidor de JasperReport Server .................................................................. 4
Manual de Instalación de OLAP Workbench ............................................................................. 6
Introducción .......................................................................................................................... 6
Pasos de Instalación .............................................................................................................. 6
Manual de Instalación de Bases de Datos ................................................................................. 7
Introducción .......................................................................................................................... 7
Pasos de Instalación .............................................................................................................. 7
Copia de seguridad de las bases de datos ............................................................................. 8
Manual de Instalación de JBoss EAP ......................................................................................... 9
Pasos de Instalación .............................................................................................................. 9
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 3 de 13
Manual de Instalación de Jasper Report Server
Introducción JasperReports Server es el producto central de la familia de productos de Inteligencia de Negocio (Business Intelligence -‐ BI), posibilita la publicación de reportes y tableros para la toma de decisiones.
Versión: jasperreports-‐server-‐cp-‐5.2.0-‐linux-‐x86-‐installer.run
Instalador incluye los siguientes componentes:
Aplicación JasperReport Server Archivo WAR y scripts de configuración Aplicación JasperReport Server Documentación
Documentación del producto localizados en: /opt/jspaerreportserver/docs
Apache TOMCAT Servidor de aplicaciones iReport Designer Diseñador de reportes que permite la edición,
despliegue y ejecución de reportes en el servidor de reportes JasperReport Server
Java 1.6 Runtime Motor de java para el servidor de aplicaciones Base de Datos PostgreSQL Servidor de base de datos.
Requerimientos Disco 40 GB RAM 4 GB Procesador Multicore para Linux
Pasos de instalación 1. Iniciar con cuenta de administrador root 2. Crear una carpeta en /opt/instaladores 3. Copia el instalador jasperreports-‐server-‐cp-‐5.2.0-‐linux-‐x86-‐installer.run a la ruta
creada 4. Ejecutar le instalador:
# ./ jasperreports-‐server-‐cp-‐5.2.0-‐linux-‐x86-‐installer.run
5. El instalador muestra la pantalla inicial de JasperReports Server, presionar el botón siguiente.
6. El instalador pide la aceptación de los términos de la licencia de uso,, presionar el botón siguiente.
7. El instalador pide escoger el directorio donde se instalará el producto, se recomienda la siguiente ruta: /opt/jasperreports-‐server-‐cp-‐5.2.0
8. El instalador pide seleccionar la configuración del servidor de aplicaciones TOMCAT, mostrando dos opciones: I wish to use the bundled Tomcat Recomendada: Usar el servidor de
aplicaciones Tomcat que es parte del
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 4 de 13
paquete. I wish to use an existing Tomcat Usar un servidor de aplicaciones
existente
9. El instalador pregunta la configuración del motor de base de datos PostgreSQL I wish to use the boundled PostgresSQL database
Recomendado: Usará el motor de bases de datos proporcionado en el instalador
I wish to use an exisiting PostgresSQL database
Usará un motor de bases de datos ya existente
10. El instalador pide configurar el puerto del servidor de aplicaciones TOMCAT, aceptar
valores por defecto. 11. El instalador pide configurar el puerto del servidor de bases de datos PostgreSQL,
aceptar por defecto: Puerto base de datos PostgreSQL 5432 IP o nombre de alojamiento 127.0.0.1 o localhost Usuario administrador de PostgreSQL Usuario: postgres
Comntraseña: postgres Base de datos, usuario administrador de JasperResport Server
Base de datos: jasperdb Usuario: jasperserver
12. El instalador pregunta si se instalaran bases de datos de datos de ejemplo,
recomendamos responder NO. 13. El instalador indica que se realizó la configuración y listo para realizar la copia de los
archivos del producto. 14. La instalación se completa mostrando un termómetro de avance 15. Al finalizar, para completar la instalación, pregunta si se iniciaran los servicios
automáticamente o manualmente. Recomendamos responder NO. 16. Concluida la instalación se verifica la instalación con la dirección URL:
localhost:8080/jasperserver
Inicio y baja de servidor de JasperReport Server 1. Ingresar al sistema operativo como administrador “root” 2. Cambiar al directorio de JasperReport Server 3. Ejecutar el script de arranque del servicio
# ./ctlscript.sh start LOG: database system was shut down at 2014-‐05-‐04 07:32:06 BOT LOG: autovacuum launcher started LOG: database system is ready to accept connections /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/postgresql/scripts/ctl.sh : postgresql started at port 5432 Using CATALINA_BASE: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat Using CATALINA_HOME: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat Using CATALINA_TMPDIR: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat/temp Using JRE_HOME: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/java Using CLASSPATH: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat/bin/bootstrap.jar
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 5 de 13
/opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat/scripts/ctl.sh : tomcat started
Detener el servicio de JasperReport Server # ./ctlscript.sh stop Using CATALINA_BASE: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat Using CATALINA_HOME: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat Using CATALINA_TMPDIR: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat/temp Using JRE_HOME: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/java Using CLASSPATH: /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat/bin/bootstrap.jar LOG: unexpected EOF on client connection LOG: unexpected EOF on client connection LOG: unexpected EOF on client connection LOG: unexpected EOF on client connection LOG: unexpected EOF on client connection LOG: unexpected EOF on client connection LOG: unexpected EOF on client connection LOG: unexpected EOF on client connection LOG: unexpected EOF on client connection /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/apache-‐tomcat/scripts/ctl.sh : tomcat stopped LOG: received smart shutdown request LOG: autovacuum launcher shutting down LOG: shutting down LOG: database system is shut down /opt/xpertic/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/postgresql/scripts/ctl.sh : postgresql stopped
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 6 de 13
Manual de Instalación de OLAP Workbench
Introducción La aplicación Jaspersoft OLAP Workbench permite crear y visualizar esquemas de cubos OLAP. Proporcionando estas características:
• Explorador de esquemas: Editor que integra un navegador sobre los orígenes de datos • Consultas MDX: Crear e probar consultas MDX (MDX Query) • Explorador JDBC: Explorador para estructuras de base de datos.
Versión: JaspersoftOLAP-‐Workbench-‐cp-‐4.0.0
Pasos de Instalación 1. Descomprimir la jetlxcmmty-‐r99271-‐v5.2.2.zip en la carpeta /opt/aplicaciones
# unzip jetlxcmmty-‐r99271-‐v5.2.2.zip 2. Configurar permisos de ejecución al script de la aplicación:
# cd JaspersoftOLAP-‐Workbench-‐cp-‐4.0.0 # chmod +x workbench.sh
3. Ejecución de la aplicación: # ./workbench.sh
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 7 de 13
Manual de Instalación de Bases de Datos
Introducción El sistema de Información Gerencial cuenta con dos bases de datos:
Base de datos intermedia (biintermedia): Base de datos de carga de información y control de calidad.
Base de datos BI (biabc): Base de datos multidimensional
Base de datos log de carga y fallas (bifallas): En el proceso de carga y control de calidad, se registran todas las cargas y los errores que se producen en ella.
Pasos de Instalación 1. Ingresar al entorno de administración de PostgreSQL
# cd /opt/aplicaciones/jasperreports-‐server-‐cp-‐5.2.0/postgresql/bin/ # ./psql postgres postgres Password for user postgres: postgres psql.bin (9.0.4) Type "help" for help. postgres=#
2. Crear esquema del usuario bidba, propietario de las bases de datos del sistema postgres=# create user bidba with password ‘12345678’ ;
3. Crear esquema para las bases de datos del sistema postgres=# CREATE DATABASE biabc WITH OWNER = bidba ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE = 'es_BO.UTF-‐8' LC_CTYPE = 'es_BO.UTF-‐8' CONNECTION LIMIT = -‐1; postgres=# CREATE DATABASE biintermedia WITH OWNER = bidba ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE = 'es_BO.UTF-‐8' LC_CTYPE = 'es_BO.UTF-‐8' CONNECTION LIMIT = -‐1; postgres=# CREATE DATABASE bifallas WITH OWNER = bidba ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE = 'es_BO.UTF-‐8' LC_CTYPE = 'es_BO.UTF-‐8' CONNECTION LIMIT = -‐1;
4. Salir de la línea de comandos de PostgreSQL postgres=# \q
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 8 de 13
5. Restauración de estructuras de bases de datos. # /psql -‐U bidba -‐d biintermedia -‐f biintermedia.dump # /psql -‐U bidba -‐d biabc -‐f biabc.dump # /psql -‐U bidba -‐d bifallas -‐f bifallas.dump
Copia de seguridad de las bases de datos 1. Realizar copias de seguridad de las bases de datos con el comando pg_dump, el
nombre del archivo debe contener el nombre de la base de datos y la fecha en la que se realiza el respaldo, con el formato de año, mes y día. # ./pg_dump biintermedia > biintermedia_aaaammdd.dump # ./pg_dump biintermedia > biabc_aaaammdd.dump # ./pg_dump biintermedia > bifallas_aaaammdd.dump
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 9 de 13
Manual de Instalación de JBoss EAP
Pasos de Instalación Pasos previos: Tener JAVA JDK 6 o superior instalado
Iniciar instalador JBoss:
java -‐jar jboss-‐eap-‐6.2.0-‐installer.jar
A continuación seleccionar el idioma del instalador:
Aparecerá la licencia de JBoss, presione 1 seguido de la tecla intro
A continuación podremos elegir la ruta donde se instalará JBoss, ingresamos “/opt/aplicaciones/EAP-‐6.2.0” y presionamos intro
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 10 de 13
Presione la tecla 1 seguida de la tecla intro
A continuación aparecerá la opción para poder crear el usuario administrador, este usuario debe tener una contraseña fuerte (Combinación de caracteres mayúsculas, minúsculas, números y caracteres especiales como “;.{}?¿ ”)
Escribimos el nombre de usuario “admin” y presionamos la tecla intro:
Ingresamos la contraseña “Adm1nABC;” y presionamos intro. El instalador JBoss pedirá repetir la contraseña para confirmarla, volvemos a ingresar la contraseña y presionamos intro. A continuación presionamos la tecla 1 seguida de la tecla intro:
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 11 de 13
Seguidamente, aparecerá la opción de instalación de inicios rápidos, este paquete no es necesario para servidores de producción, por lo que presionamos la tecla 0 seguida de la tecla intro. A continuación presionamos la tecla 1 seguida de la tecla intro:
Seguidamente aparecerá la opción de selección de paquetes de instalación, por defecto se seleccionan todos los paquetes de JBoss por lo que basta con presionar la tecla 0 seguida de la tecla intro. A continuación presionamos la tecla 1 seguida de la tecla intro:
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 12 de 13
Seguidamente aparecerá la opción para la configuración de puertos de JBoss, seleccionamos los puertos por defecto presionando la tecla 0 seguida de la tecla intro. A continuación, presionamos la tecla 1 seguida de la tecla intro:
Posteriormente aparecerá la opción de lanzamiento de JBoss, presionamos la tecla 0 seguida de la tecla intro. A continuación presionamos la tecla 1 seguida de la tecla intro:
Seguidamente aparecerá las opciones de registro de JBoss, presionamos la tecla 0 seguida de la tecla intro. A continuación presionamos la tecla 1 seguida de la tecla intro:
Se iniciará la instalación de JBoss:
MANUALES DE PUESTA EN PRODUCCIÓN
MAYO/2014 Página 13 de 13
Al finalizar la instalación, se le preguntará si desea generar un archivo de instalación plantilla, presionamos la telca 0 seguida de la tecla intro. A continuación presionamos la tecla 1 seguida de la tecla intro, y finalmente la tecla N seguida de la tecla intro: