Notas de Luis

Nivel superior

Flask - 5 - Actualización de producción

Procedimiento de Actualización del Entorno de Producción

Introduction

Tutorial de Desarrollo de una Aplicación con Flask y Gestión con systemd

Referencias: Flask mega tutorial

Despliegue de Cambios

  • Actualiza el código en producción: Copia los archivos actualizados desde tu entorno de desarrollo a producción. Puedes usar rsync o un sistema de control de versiones como Git.
rsync -avz --exclude 'venv/' /var/www/my_flask_app/ user@your_production_server:/path/to/production/project/
  • Instala las dependencias: En el entorno de producción, asegúrate de que todas las dependencias estén actualizadas.
cd /path/to/production/project
pipenv install
  • Reinicia el Servicio: Reinicia el servicio systemd para aplicar los cambios.
sudo systemctl restart my_flask_app
  • Reinicia Nginx: Asegúrate de que Nginx esté configurado correctamente y reinicia el servicio.
sudo systemctl restart nginx
computing/web/flask_app_5.txt · Última modificación: por 127.0.0.1