ENTORNO VIRTUALIZADOS SIMULADO DE LAS PLATAFORMA PLATINO GUÍA RÁPIDA DEL DESARROLLADOR

Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 5 ENTORNO VIRTUALIZADOS SIMULADO DE LAS PLATAFORMA

0 downloads 31 Views 143KB Size

Story Transcript

Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC

Página 1 de 5

ENTORNO VIRTUALIZADOS SIMULADO DE LAS PLATAFORMA PLATINO GUÍA RÁPIDA DEL DESARROLLADOR

Rev.

Fecha

Descripción

0

12/02/16

Versión inicial

Documento :

guía_rápida_EVSP. Guia rápida del desarrollador

Ubicación en eCarpeta Preparado por

Revisado por

Aprobado por

D. Gral. de Telecomunicaciones y Nuevas Tecnologías

D. Gral. de Telecomunicaciones y Nuevas Tecnologías

D. Gral. de Telecomunicaciones y Nuevas Tecnologías

Fecha: 12/02/2016

Fecha: 12/02/2016

Fecha: 12/02/2016

Guia rápida del desarrollador

Página 2 de 5

ÍNDICE 1 OBJETIVO....................................................................................................................3 2 IMPORTAR LA MÁQUINA VIRTUAL ..........................................................................3 3 CONFIGURACIÓN INICIAL DE LA MÁQUINA.......................................................... 3 1 CONFIGURACIÓN DE LA RED ESTÁTICA.......................................................................................... 3 2 CONFIGURAR SMTP Y POP3................................................................................................... 3

4 ARRANQUE DE LOS SERVICIOS DEL EVSP...........................................................4 5 VERIFICACIÓN DEL ENTORNO................................................................................ 5 6 PARADA DE LOS SERVICIOS DEL EVSP................................................................5

Definición funcional, implantación y soporte operativo para la Interoperabilidad de los Servicios Telemáticos de la Administración Pública de la Comunidad Autónoma de Canarias

Guia rápida del desarrollador

Página 3 de 5

1 OBJETIVO En este documento se detallan muy brevemente las acciones de configuración inicial, arranque y parada del EVSP. Para más detalles consultar el manual del desarrollador.

2 IMPORTAR LA MÁQUINA VIRTUAL En el caso de que se disponga de un servidor VMWare, se deben realizar los siguientes pasos para importar la máquina virtual del EVSP. 1. Descargar la máquina y descomprimir el archivo. 2. Abrir el cliente VMWare y validarse en el servidor. 3. Ir a la opción File > Deploy OVF Template. 4. Seleccionar el archivo OVF e importar la máquina.

3 CONFIGURACIÓN INICIAL DE LA MÁQUINA En primer lugar, arrancar la máquina y validarse con el usuario “root” y la contraseña “desarrollo”.

1 Configuración de la red estática 1. Ir a la “Configuración del sistema” > “Red” 2. Seleccionar la opción de red “Cableada” y pulsar en “Opciones..” 3. Ir a la pestaña de “Ajustes de Ipv4” y poder la IP, puerta de enlace y DNS su red. Guardar los cambios. 4. A continuación, en un terminal, ejecutar el comando “nano /etc/hosts” y editar la IP de la entrada “evsp.platino”. 5. Para finalizar, reiniciamos la máquina y comprobamos que tiene salida a Internet.

2 Configurar SMTP y POP3 El servicio EDMYCE envía mensajes por email y por SMS (estos se envían como email especificando en el asunto el número de teléfono del SMS). Para poder enviar los mensajes se utiliza una cuenta SMTP y POP3 del servidor de correos que utilice su organización, por esto hay que configurar su cuenta de email en el fichero “/opt/platino/smx4_conf/servicio-edmyce-mensajes/servicio-edmycemensajes.properties”

Definición funcional, implantación y soporte operativo para la Interoperabilidad de los Servicios Telemáticos de la Administración Pública de la Comunidad Autónoma de Canarias

Guia rápida del desarrollador

Página 4 de 5

4 ARRANQUE DE LOS SERVICIOS DEL EVSP Realizar los siguientes pasos en este orden: 1. Verificar que el servidor de BBDD esté disponible 1. Abrir un terminal (Ctrl + Alt + t) 2. Ejecutar el comando “sqlplus”, con el usuario “sys as sysdba” y la contraseña “desarrollo”. 3. Comprobar que muestra el siguiente mensaje: Connected to: Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production 4. Por último, salir con el comando “quit”. 2. Iniciar el servidor ActiveMQ 1. En un terminal, ejecutar el comando “/opt/amq_fuse/bin/activemq start” 2. A continuación, ejecutar el comando “tail -f /opt/amq_fuse/data/activemq.log” 3. Y verificar se muestran mensajes como el siguiente: 2016-02-10 15:13:44,217 | DEBUG | Checkpoint done. | org.apache.activemq.store.kahadb.MessageDatabase | ActiveMQ Journal Checkpoint Worker 3. Arrancar el JBOSS 1. En un terminal, ejecutar el comando 7.2.0.Final/standalone/bin/standalone.sh -b 0.0.0.0”

“/opt/jboss/jboss-as-

2. Esperar hasta que se muestre un mensaje como el siguiente: 15:39:41,222 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.2.0.Final "Janus" started in 85901ms - Started 3779 of 3884 services (97 services are passive or on-demand) 4. Arrancar el ServiceMix 1. En un nuevo terminal, ejecutar el comando “/opt/platino/run” 2. Esperar y ejecutar el comando “list” tantas veces como sea necesario hasta que todos los servicios se encuentren en estado “Started”

Definición funcional, implantación y soporte operativo para la Interoperabilidad de los Servicios Telemáticos de la Administración Pública de la Comunidad Autónoma de Canarias

Guia rápida del desarrollador

Página 5 de 5

5 VERIFICACIÓN DEL ENTORNO Una vez arrancado el entorno, verificar que se muestran las URL de los servicios en: •

http://evsp.platino:8076



http://evsp.platino:8077

A continuación, abrir un nuevo terminal (Ctrl + Alt + t) y ejecutar el comando “/opt/SoapUI5.0.0/bin/soapui.sh”, con esto se mostrará el SoapUI con el proyecto EVSP_PLATINO. Para probar si el entorno funciona, ejecutar el método getVersion de los servicios.

6 PARADA DE LOS SERVICIOS DEL EVSP Realizar los siguiente pasos en este orden: 1. Parar el ServiceMix 1. En el terminal del SMX ejecutar el comando “shutdown” 2. Parar el JBOSS 1. En el terminal del JBOSS, pulsar las teclas “Ctrl + c” 3. Parar el servidor ActiveMQ 1. En un terminal, ejecutar el comando “/opt/amq_fuse/bin/activemq stop”

Definición funcional, implantación y soporte operativo para la Interoperabilidad de los Servicios Telemáticos de la Administración Pública de la Comunidad Autónoma de Canarias

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.