Manual de Instalación - xpertic.com de Instalacion.pdf · •...

13
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

Transcript of Manual de Instalación - xpertic.com de Instalacion.pdf · •...

Page 1: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

 

 

 

 

 

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    

Page 2: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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  

     

Page 3: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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  

Page 4: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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  

Page 5: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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  

   

   

Page 6: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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  

   

Page 7: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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  

Page 8: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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  

 

   

Page 9: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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  

Page 10: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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:  

Page 11: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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:  

 

 

Page 12: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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:  

Page 13: Manual de Instalación - xpertic.com de Instalacion.pdf · • Consultas!MDX:!Crear!e!probar!consultas!MDX(MDXQuery)! • Explorador!JDBC:!Explorador!paraestructuras!de!base!de!datos.!

  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: