0 calificaciones0% encontró este documento útil (0 votos)
7 vistas4 páginas
El documento describe los pasos para compilar y desplegar actualizaciones de una aplicación de frontend y backend en un servidor. Incluye instrucciones para compilar el frontend y backend localmente, comprimirlos, reemplazar los archivos en el servidor, y compilar procedimientos almacenados en la base de datos.
El documento describe los pasos para compilar y desplegar actualizaciones de una aplicación de frontend y backend en un servidor. Incluye instrucciones para compilar el frontend y backend localmente, comprimirlos, reemplazar los archivos en el servidor, y compilar procedimientos almacenados en la base de datos.
El documento describe los pasos para compilar y desplegar actualizaciones de una aplicación de frontend y backend en un servidor. Incluye instrucciones para compilar el frontend y backend localmente, comprimirlos, reemplazar los archivos en el servidor, y compilar procedimientos almacenados en la base de datos.
Mediante la terminal (cmd) se debe ingresar a la ruta donde se encuentra
la carpeta principal del proyecto (GerenciaMusic360) y ejecutar el siguiente comando: npm run build
COMPILACIÓN DEL BACKEND
Mediante la terminal (cmd) se debe ingresar a la ruta donde se encuentra
la carpeta principal del proyecto (GerenciaMusic360) y ejecutar el siguiente comando: dotnet publish --configuration Release
COMPRIMIR CARPETA DE LA APLICACIÓN A SUBIR AL SERVIDOR
La carpeta generada con el contenido que se debe subir al servidor para
hacer el deploy se encuentra en una subcarpeta dentro del proyecto: GerenciaMusic360\bin\Release\netcoreapp2.1\Publish Se debe comprimir la carpeta publish y subir al servidor preferentemente mediante un repositorio git ya que es más rápido, pero se puede utilizar cualquier otro medio.
REEMPLAZAR EL FRONTEND EN EL SERVIDOR
Se debe ingresar mediante escritorio remoto al servidor azure, la ruta
donde se encuentra el código del frontend en el servidor es el siguiente: C:\gm360\api\wwwroot\clientapp\dist
En la carpeta “publish” generada de la compilación del proyecto es la
misma ruta en la que se debe copiar el contenido a reemplazar. * Se debe tener cuidado en no reemplazar la carpeta “assets” del servidor
REEMPLAZAR EL BACKEND EN EL SERVIDOR
Se debe ingresar mediante escritorio remoto al servidor azure, la ruta
donde se encuentra el código del backend en el servidor es el siguiente: C:\gm360\api, antes de reemplazar el contenido de esa carpeta se debe detener el servidor IIS. En la carpeta “publish” generada de la compilación del proyecto se encuentra en el root. * Se debe tener cuidado en no reemplazar la carpeta “wwwroot” del servidor.
Al finalizar de reemplazar los archivos se debe volver a iniciar el
servidor IIS. COMPILAR PROCEDIMIENTO ALMACENADO
Se debe copiar el código del procedimiento almacenado modificado en la
base de datos local y en la base de datos de producción se debe abrir una ventana de consultas, pegar el código del procedimiento almacenado y ejecutar la consulta para que se guarden los cambios.
En el portal de azure se debe ejecutar el script de los queries y
procedimientos almacenados que se agregaron o modificaron.