Notas de Luis

¡Esta es una revisión vieja del documento!


Nivel superior

Aplicación Flask - 5 - Actualización de producción

Procedimiento de Actualización del Entorno de Producción

Instalación nueva aplicación flask en mi entorno

## Introduction

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

Referencias: [Flask mega tutorial](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world)

### Despliegue de Cambios

1. 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.

```bash rsync -avz –exclude 'venv/' /var/www/my_flask_app/ user@your_production_server:/path/to/production/project/ ```

2. Instala las dependencias: En el entorno de producción, asegúrate de que todas las dependencias estén actualizadas.

```bash cd /path/to/production/project pipenv install ```

3. Reinicia el Servicio: Reinicia el servicio systemd para aplicar los cambios.

```bash sudo systemctl restart my_flask_app ```

4. Reinicia Nginx: Asegúrate de que Nginx esté configurado correctamente y reinicia el servicio.

```bash sudo systemctl restart nginx ```

computing/web/flask_app_5.1768342126.txt.gz · Última modificación: por alfabeto