Implementación de Servicios Web Flask con Nginx, uWSGI y Supervisor

Requisitos del Entorno Para realizar esta implementación se requiere un sistema operativo basado en Linux (Ubuntu 18.04 o superior), junto con las siguientes versiones de software: Servidor Web: Nginx 1.14+ Servidor de Aplicaciones: uWSGI 2.0.18 Framework: Flask 1.1.2 Gestor de Procesos: Supervisor 4.1.0 Interpretador: Python 3.6+ Fundamentos ...

Publicado el 8-1 17:28

Despliegue de aplicaciones Django mediante uWSGI y Nginx

Para entornos de producción con Django, el uso de uWSGI como servidor de aplicaciones y Nginx como servidor de archivos estáticos y proxy inverso es una arquitectura estándar que garantiza rendimiento y estabilidad. Configuración de uWSGI uWSGI es un servidor web que implementa el protocolo WSGI para comunicar el servidor web con la aplicación ...

Publicado el 7-17 03:25

Implementación y Arquitectura de los Protocolos WSGI y uWSGI en Python

WSGI (Web Server Gateway Interface) es una especificación que define cómo interactúan los servidores web con las aplicaciones Python. No se trata de un servidor, módulo o framework, sino de un estándar documentado en el PEP 3333 que establece la comunicación entre el servidor y la aplicación. Frameworks como Flask, Django y Bottle operan sobre ...

Publicado el 7-16 22:20

Despliegue en Producción

1 Preparación previa al despliegue # 1 Empaquetado de archivos de logs - Al ignorar los archivos de log, las carpetas vacías no son gestionadas por git, pero al crear un paquete serán gestionadas, por lo que necesitamos la carpeta logs # 2 Creación de manage_pro.py - En el servidor, la migración de base de datos: si ejecutamos pyth ...

Publicado el 6-7 17:28