Guía para Desplegar la Aplicación en Entorno de Producción La siguiente Guía le dará las nociones y secuencia básica para realizar el despliegue de su aplicación en el entorno de producción, partiendo del entorno de desarrollo se darán los pasos mediante los cuales en cuestión de minutos usted podrá poner en marcha su aplicación para ser accedida por su empresa. Instalando y Configurando MySQL: Para llevar a cabo la instalación de MySQL consultar el manual InstalaciónMySQL.pdf. Después de instalado, cargar y ejecutar el script de creación CreacionBD-SIAC en MySQL: Generando el archivo ejecutable (.war): Para este paso debe tener sus proyectos en perfecto estado, sin errores y con las referencias debidamente enlazadas. Luego de verificar la integridad de sus proyectos, proceda a realizar un clean and build del proyecto donde se encuentra la aplicación web principal, para el caso la única aplicación web es SIAC. Para realizar la operación el método más sencillo es acceder con
click derecho sobre el nombre del proyecto en el explorador de proyectos, seleccione la opción y proceda con el siguiente paso. Ubicación del archivo ejecutable Ahora ubique la ruta en la cual está ubicado el proyecto, luego de ello acceda a la carpeta dist. Dentro de esta carpeta se encuentra ubicado el archivo ejecutable, para nuestro caso SIAC.war.
Instalación Apache Tomcat El entorno de desarrollo brinda la posibilidad de usar un servidor de aplicaciones integrado que es adecuado para las pruebas y demás operaciones propias de esta etapa, sin embargo para llevar la aplicación al entorno de producción es recomendable desplegar un servidor desvinculado del IDE de manera que se tengan mayores privilegios de administración, por ello el siguiente paso a realizar es la instalación de un servidor apache tomcat para el despliegue del archivo ejecutable. 1 Mediante esta dirección puede acceder a la página principal del proyecto tomcat, allí encontrará información que puede ser de utilidad para su conocimiento acerca del servidor que será usado para montar su aplicación. A continuación debe seleccionar la versión del servidor que desee para el caso usaremos la última versión disponible. 1 http://tomcat.apache.org/
2 Tras seleccionar el sitio que desee para realizar la descarga, en esta guía usaremos el archivo para la instalación asistida del servidor, para lo cual se descarga el archivo indicado para la instalación mediante dicho método. Guía de Instalación: Para completar la insalación del servidor debe seguir los pasos indicados en los diferentes formularios de la guía asistida de instalación, en la mayoría de ellos no tendrá problema alguno 2 http://tomcat.apache.org/download 60.cgi
seleccionando la opción por defecto Next para validar las opciones sugeridas por el instalador, si requiere modificaciones en algún campo, será pertinente su atención. Las primeras ventanas son referidas a los comandos típicos de una instalación seleccionando si se desea insertar un menú para la aplicación, seleccionando la ruta de instalación, aceptando la licencia etc. A continuación la ventana que realmente requiere nuestra atención se refiere a la asignación de la cuenta de administración, su nombre, para el caso admin y respectiva contraseña, además de ello se selecciona en esta ventana el puerto en el cual será servido la aplicación, para el caso fue seleccionado el puerto 8085, que será usado para el acceso de ahora en adelante, de modo que es importante recordar el lugar en que se realizó la asignación, éste puede ser modificado accediendo directamente al archivo de configuración de tomcat, pero no es el proceso ideal.
Tras completar el formulario anterior y finalizar la aplicación, para Windows aparecerá un ícono en la barra inferior derecha como el siguiente, mostrando que el servidor de aplicaciones está corriendo y listo para montar nuestra aplicación. Configuración del Servidor de Aplicaciones: Para acceder a los parámetros de configuración necesarios para montar nuestra aplicación es necesario acceder a la consola de configuración del servidor de aplicaciones, esta operación se realiza accediendo al lugar en el cual se eligió se desplegaría el servidor tomcat, para nuestro caso en la máquina local en el puerto 8085, esta dirección puede ser accedida mediante cualquier explorador web. 3 A continuación debe acceder al panel específico de configuración el cual se encuentra haciendo click en el menú lateral (izquierdo) en la opción resaltada por la gráfica Tomcat Manager. 3 http://localhost:8085/
Despliegue Final: Realizar el despliegue del ejecutable es el paso más sencillo, se procede mediante el siguiente menú, se selecciona el Archivo WAR a desplegar esto se puede realizar adicionando directamente la ruta en la cual se encuentra o mediante el botón de búsqueda que proporciona el formulario. El botón de búsqueda despliega una ventana de directorios clásica en la cual se puede buscar fácilmente la ubicación del archivo.war (SIAC.war), tras seleccionar dicho archivo la ruta quedará introducida en el campo que se deseaba llenar como se puede apreciar en las siguientes dos figuras que ilustran la descripción realizada.
Tras la selección completa de la ruta se procede haciendo click en el botón Desplegar tras lo cual se tiene un cambio de página, en este momento se puede apreciar la lista de las aplicaciones que están actualmente corriendo en el servidor de aplicaciones entre ellas, nuestra aplicación SIAC cuyo estado de ejecución es true, además la trayectoria es indicada como /SIAC que indica que puede accederse a la aplicación en un explorador web para el caso de nuestra máquina local mediante la dirección http://localhost:8085/siac.