mod_wsgi — это модуль Apache HTTP Server от Грэма Дамплтона, который предоставляет совместимый с WSGI интерфейс для хостинга веб-приложений на основе Python под Apache. Начиная с версии 4.5.3, mod_wsgi поддерживает Python 2 и 3 (начиная с 2.6 и 3.2). [1]
Это альтернатива решениям mod_python , CGI и FastCGI для интеграции Python-web. Впервые был доступен в 2007 году.
Более поздние версии mod_wsgi можно установить одним из двух способов: Первоначальный способ был как модуль Apache, как это обычно используется для многих языков. Начиная с V4, также поддерживается метод 'mod_wsgi express'. [2] Он устанавливается как модуль Python с помощью setup.py или pip и без необходимости ручного вмешательства в конфигурацию Apache. Этот метод упрощает установку для разработчиков Python, которые больше знакомы с Python, чем с Apache. Он также имеет преимущества виртуализации, поскольку создает локальную среду, не влияя на системные настройки или не требуя доступа root для установки.