0% encontró este documento útil (0 votos)
31 vistas6 páginas

Manual de Despliegue de GAU

Este documento proporciona instrucciones para el despliegue del proyecto GAU en un servidor Tomcat. Explica cómo configurar los entornos de backend y frontend, empaquetar los proyectos, y desplegarlos en el servidor Tomcat asignando las carpetas compiladas a las ubicaciones correctas y editando archivos de configuración.

Cargado por

Felipe Rincon
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
31 vistas6 páginas

Manual de Despliegue de GAU

Este documento proporciona instrucciones para el despliegue del proyecto GAU en un servidor Tomcat. Explica cómo configurar los entornos de backend y frontend, empaquetar los proyectos, y desplegarlos en el servidor Tomcat asignando las carpetas compiladas a las ubicaciones correctas y editando archivos de configuración.

Cargado por

Felipe Rincon
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

MANUAL DE DESPLIEGUE

PROYECTO GAU (GESTIÓN DE ACTIVIDADES UNIVERSITARIAS)

UNIVERSIDAD DEL QUINDIO

SEPTIEMBRE, 2022
HOJA DE CONTROL

Versión 1.0

Fecha de versión 25/09/2022

REGISTRO DE CAMBIOS

Versión Causa del Cambio Responsable Fecha


1. Configuración del entorno proyecto backend:

Requerimientos: JDK de java 1.8, código fuente.

El proyecto configura los entornos por medio de archivos yml ubicados en la raíz cada uno
contiene la configuración de la conexión a la base de datos, rutas de terceros y
configuración del envío de correos.

El archivo principal con nombre application yml de estar configurado el entorno prod en el
dato profile/active como se muestra en la siguiente imagen.
1.2 Empaquetado del proyecto

Requerimientos : Maven instalado.

Para compilar el archivo para el despliegue debe de tener instalado maven y ejecutar el
comando

● mvn clean install

En la raíz del proyecto esto limpiara y compilara los archivos en formato JAR con nombre
gau-0.0.1-SNAPSHOT para el despliegue en la carpeta [path] \gau\target como se
muestra en la siguiente imagen:

● Cambiar el nombre de gau-0.0.1-SNAPSHOT a gau

1.3 Despliegue en servidor tomcat

Antes de desplegar:
Verificar que en el servidor Tomcat el puerto 8082 esté disponible, si hay una versión previa
corriendo en el servidor se debe eliminar el archivo y matar el proceso.

Una vez verificado que el puerto esté libre se debe cargar el archivo en el servidor tomcat
en la carpeta webapps y ejecutar el siguiente comando:

● java -jar [Link] & ls

Al ejecutar el comando ya estará corriendo el backend en segundo plano en el servidor


tomcat.

2. Configuración de entorno proyecto frontend


Requerimientos: Node JS, Angular 8, código fuente.

El proyecto frontend configura los entornos por medio de los archivos [Link]
para producción y [Link] el entorno de test a diferencia del proyecto backend este
no necesita el cambio de algún archivo en concreto para activar un entorno ya que esto se
realiza en el paso 2.1.

2.2 Empaquetado del proyecto

Para generar el archivo en el entorno de producción que será desplegado en el servidor


tomcat se debe estar ubicado en la raíz del proyecto y ejecutar el comando.

● ng build --prod --aot --base-href="gau"

Este comando genera un archivo con el nombre gau en la ruta \gau\dist

Pasos antes de montar el archivo en el servidor tomcat:

● Cambiar el nombre de la carpeta de gau a app

● Entrar a la carpeta app y editar el archivo [Link] en la línea 6


<base href="gau"> a <base href="/app/">
Archivo [Link] editado.

Una vez terminados los pasos se debe de cargar la carpeta app en el servidor tomcat dentro
de webapps.

Servidor Tomcat carpeta webapps al finalizar el proceso.

También podría gustarte