Changes between Version 10 and Version 11 of ins_tomcat8_produccion


Ignore:
Timestamp:
Mar 7, 2019, 11:51:48 AM (5 years ago)
Author:
lcolina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ins_tomcat8_produccion

    v10 v11  
    282282  * Acceder a https://localhost:443/ o https://localhost/
    283283
     284  * Para cambiar el nombre de Dominio del servicio, se debe editar el archivo server.xml, agregando la linea de Alias:
     285{{{
     286# vim /etc/tomcat8/server.xml
     287
     288      <Host name="localhost"  appBase="webapps"
     289              unpackWARs="true" autoDeploy="true">
     290              <Alias>murachi.prueba.cenditel.gob.ve</Alias>
     291}}}
     292
     293  * Reiniciar el servicio y acceder a https://murachi.prueba.cenditel.gob.ve
     294{{{
     295systemctl restart tomcat8
     296}}}
     297[[Image(dominio murachi.png, 800px, align=center, nolink)]]
     298{{{
     299#!html
     300<h1 style="text-align: center; font-size: 100%">Figura 10. Interfaz de Tomcat con SSL y su dominio</h1>
     301}}}
    284302'''Referencia:''' https://unpocodejava.com/2016/04/29/como-crear-un-certificado-autofirmado-para-tomcat-y-nginx/
    285303
     
    291309
    2923102. Ejecutar el proceso de cargar y desplegar en el servidor Tomcat, para la misma debemos realizar los pasos de la sección anterior:  ''3. Implementación del servicio Murachí (.war) > 3.1 Cargar archivo .war''
    293 [[Image(listar_version_murachi.png, 800px, align=center, nolink)]]
    294 {{{
    295 #!html
    296 <h1 style="text-align: center; font-size: 100%">Figura 8. Tomcat -> Lista de aplicaciones '''VersionApiMurachi''' </h1>
    297 }}}
    298 
    299 3. Ejecutar el portal (VersionApiMurachi) haciendo clic en el enlace ''https://localhost:8443/VersionApiMurachi'' desplegara el portal que realiza el consumo de la versión del servicio de Murachí (ver figura 8)
    300 
    301 4. Editar el portal si se va a consumir del servicio Murachí entorno de pruebas, en este sentido se procede a cambiar en el método '''$.ajax''' la propiedad '''url''' la dirección de la petición que apunte al entorno de prueba. Entonces, se debe acceder al directorio '''CATALINA_HOME/webapps/VersionApiMurachi/''' y editar el archivo '''VersionApiMurachi.html'''
    302 {{{
    303 # cd CATALINA_HOME/webapps/VersionApiMurachi/
     311
     3123. Editar el portal modificando el dominio del servicio Murachí a consumir, en este sentido se procede a cambiar en el método '''$.ajax''' la propiedad '''url''' la dirección de la petición que apunte al entorno de producción. Entonces, se debe acceder al directorio '''/var/lib/tomcat8/webapps/VersionApiMurachi/''' y editar el archivo '''VersionApiMurachi.html'''
     313{{{
     314# cd /var/lib/tomcat8/webapps/VersionApiMurachi/
     315}}}
     316Con el editor de su preferencia proceda a modificar en todos los método de '''$.ajax''' la propiedad '''url''', ejemplo:
     317
     318{{{
     319$.ajax({
     320   url: "https://murachi.prueba.cenditel.gob.ve/Murachi/0.1/archivos",
     321}}}
     322
     3234. Reiniciar el servicio Tomcat
     324
     3255. Ejecutar el portal (VersionApiMurachi) haciendo clic en el enlace ''https://murachi.prueba.cenditel.gob.ve/VersionApiMurachi'' desplegara el portal que realiza el consumo de la versión del servicio de Murachí (ver figura 11)
     326[[Image(portal VersionApiMurachi.png, 800px, align=center, nolink)]]
     327{{{
     328#!html
     329<h1 style="text-align: center; font-size: 100%">Figura 11. Portal Web de pruebas'''VersionApiMurachi''' </h1>
     330}}}
     331
     3326. Para consultar la versión del servicio Murachí hacer clic al boton ''Enviar''. Ver figura 12
     333[[Image(VersionApiMurachi.png, 800px, align=center, nolink)]]
     334{{{
     335#!html
     336<h1 style="text-align: center; font-size: 100%">Figura 12. Consumo de la Versión del servicio Murachí </h1>
     337}}}
     338
     339[[BR]]
     340
     341== 5. Implementación de un Portal Web para el consumo del servido Murachí ==
     342
     343Para poder realizar el consumo de los servicios de Murachí debemos cargar un portal que realiza las consultas para verificar y firmar electrónicamente documentos usando el formato '''pdf''' como '''bdoc'''.
     344
     3451. Descargar el portal que se tiene disponible en formato '''.war''' -> [https://tibisay.cenditel.gob.ve/murachi/raw-attachment/wiki/ins_tomcat_servidor_ssl/pruebaservicioweb.war Descargar].
     346
     3472. Ejecutar el proceso de cargar y desplegar en el servidor Tomcat, para la misma debemos realizar los pasos de la sección anterior:  ''3. Implementación del servicio Murachí (.war) > 3.1 Cargar archivo .war''
     348
     3493. Ejecutar el portal (pruebaservicioweb) haciendo clic en el enlace ''https://localhost:8443/pruebaservicioweb'' desplegara el portal que realiza el consumo del servicio de Murachí (ver figura 15)
     350
     351[[Image(Portal-consumo-servicio-murachi.png, 800px, align=center, nolink)]]
     352{{{
     353#!html
     354<h1 style="text-align: center; font-size: 100%">Figura 15. Tomcat -> Portal para consumir el servicio de Murachí </h1>
     355}}}
     356
     3574. Editar el portal si se va a consumir del servicio Murachí pruebas, en este sentido se procede a cambiar en el método '''$.ajax''' la propiedad '''url''' la dirección de la petición que apunte al entorno de prueba. Entonces, se debe acceder al directorio '''CATALINA_HOME/webapps/pruebaservicioweb/''' y editar el archivo '''index.html'''
     358{{{
     359# cd CATALINA_HOME/webapps/pruebaservicioweb/
    304360}}}
    305361Con el editor de su preferencia proceda a modificar en todos los método de '''$.ajax''' la propiedad '''url'''
     362
     363Ejemplo: comento la linea '''url:"https://murachi.cenditel.gob.ve/Murachi/0.1/archivos"''' y coloco '''url:"https://localhost:8443/Murachi/0.1/archivos"''', donde '''localhost''' es la dirección IP o dominio del entorno de pruebas.
     364
    306365{{{
    307366$.ajax({
     
    310369}}}
    311370
    312 5. Reiniciar el servicio Tomcat y abrir el portal (VersionApiMurachi). Ver figura 9
    313 [[Image(portal VersionApiMurachi.png, 800px, align=center, nolink)]]
    314 {{{
    315 #!html
    316 <h1 style="text-align: center; font-size: 100%">Figura 9. Portal Web de pruebas'''VersionApiMurachi''' </h1>
    317 }}}
    318 
    319 6. Para consultar la versión del servicio Murachí hacer clic al boton ''Enviar''. Ver figura 10
    320 [[Image(consumo desde portal VersionApiMurachi.png, 800px, align=center, nolink)]]
    321 {{{
    322 #!html
    323 <h1 style="text-align: center; font-size: 100%">Figura 10. Consumo de la Versión del servicio Murachí </h1>
    324 }}}
    325 
    326 
    327 
    328 [[BR]]
    329 == 5. Implementación de un Portal Web para el consumo del servido Murachí ==
    330 
    331 Para poder realizar el consumo de los servicios de Murachí debemos cargar un portal que realiza las consultas para verificar y firmar electrónicamente documentos usando el formato '''pdf''' como '''bdoc'''.
    332 
    333 1. Descargar el portal que se tiene disponible en formato '''.war''' -> [https://tibisay.cenditel.gob.ve/murachi/raw-attachment/wiki/ins_tomcat_servidor_ssl/pruebaservicioweb.war Descargar].
    334 
    335 2. Ejecutar el proceso de cargar y desplegar en el servidor Tomcat, para la misma debemos realizar los pasos de la sección anterior:  ''3. Implementación del servicio Murachí (.war) > 3.1 Cargar archivo .war''
    336 
    337 [[Image(tomcat-cargar-desplegar-archivo-portal-war.png, 800px, align=center, nolink)]]
    338 {{{
    339 #!html
    340 <h1 style="text-align: center; font-size: 100%">Figura 10. Cargar y desplegar el portal para consumir el servicio de Murachi </h1>
    341 }}}
    342 
    343 [[Image(Tomcat-lista-de-aplicaciones-portal.png, 800px, align=center, nolink)]]
    344 {{{
    345 #!html
    346 <h1 style="text-align: center; font-size: 100%">Figura 11. Tomcat -> Lista de aplicaciones 11'''pruebaservicioweb''' </h1>
    347 }}}
    348 
    349 3. Ejecutar el portal (pruebaservicioweb) haciendo clic en el enlace ''https://localhost:8443/pruebaservicioweb'' desplegara el portal que realiza el consumo del servicio de Murachí (ver figura 12)
    350 
    351 [[Image(Portal-consumo-servicio-murachi.png, 800px, align=center, nolink)]]
    352 {{{
    353 #!html
    354 <h1 style="text-align: center; font-size: 100%">Figura 12. Tomcat -> Portal para consumir el servicio de Murachí </h1>
    355 }}}
    356 
    357 4. Editar el portal si se va a consumir del servicio Murachí pruebas, en este sentido se procede a cambiar en el método '''$.ajax''' la propiedad '''url''' la dirección de la petición que apunte al entorno de prueba. Entonces, se debe acceder al directorio '''CATALINA_HOME/webapps/pruebaservicioweb/''' y editar el archivo '''index.html'''
    358 {{{
    359 # cd CATALINA_HOME/webapps/pruebaservicioweb/
    360 }}}
    361 Con el editor de su preferencia proceda a modificar en todos los método de '''$.ajax''' la propiedad '''url'''
    362 
    363 Ejemplo: comento la linea '''url:"https://murachi.cenditel.gob.ve/Murachi/0.1/archivos"''' y coloco '''url:"https://localhost:8443/Murachi/0.1/archivos"''', donde '''localhost''' es la dirección IP o dominio del entorno de pruebas.
    364 
    365 {{{
    366 $.ajax({
    367    url: "https://localhost:8443/Murachi/0.1/archivos",
    368    //url: "https://murachi.cenditel.gob.ve/Murachi/0.1/archivos",
    369 }}}
    370 
    3713715. Guardar los cambios.
    372372