mod_wsgi es un módulo del servidor HTTP Apache creado por Graham Dumpleton que proporciona una interfaz compatible con WSGI para alojar aplicaciones web basadas en Python bajo Apache. A partir de la versión 4.5.3, mod_wsgi admite Python 2 y 3 (desde la versión 2.6 y 3.2). [ 1 ]
Es una alternativa a las soluciones mod_python , CGI y FastCGI para la integración de Python con la web. Estuvo disponible por primera vez en 2007.
Instalación
Las versiones posteriores de mod_wsgi se pueden instalar de dos maneras: La forma original era como un módulo de Apache, como se usa comúnmente para muchos lenguajes. A partir de la versión 4, también se admite el método 'mod_wsgi express'. [ 2 ] Este se instala como un módulo de Python usando setup.py o pip y sin necesidad de intervención manual en la configuración de Apache. Este método simplifica la instalación para los desarrolladores de Python que están más familiarizados con Python que con Apache. También tiene ventajas de virtualización, ya que crea un entorno local sin afectar la configuración del sistema ni requerir acceso de administrador para la instalación.
Referencias
Enlaces externos
- Repositorio de código
- Documentación
- "mod_wsgi" . Fundación de Software Python.
- "modwsgi - Módulo adaptador WSGI de Python para Apache" . Code.Google.com (obsoleto) .
- Módulos httpd de Apache
- Software de servidor web
- segmentos de red informática