Installer for Apache httpd server.
Project description
Overview
The mod_wsgi-httpd package is a companion to mod_wsgi-standalone. It downloads, compiles and installs a private copy of the Apache HTTP Server inside your Python environment, which mod_wsgi-standalone then builds mod_wsgi against and runs mod_wsgi-express on top of.
mod_wsgi-standalone is the alternative to a regular pip install mod_wsgi for hosts that need their own Apache/httpd install: either because no system Apache is available, or because using the system Apache is not desirable. Typical cases are managed hosts where you have no root access to install system packages, and container base images that ship Python but not Apache or its development headers.
You normally do not need to install mod_wsgi-httpd yourself; pip install mod_wsgi-standalone declares it as a dependency and pip will pull in a compatible version automatically.
Note: If your operating system’s Apache and the matching Apache development packages are available, prefer those over mod_wsgi-standalone. Building mod_wsgi-httpd compiles Apache, APR, APR-util and PCRE from source, which can take several minutes; if pip install -v mod_wsgi-standalone looks like it is hanging, it is almost certainly still compiling mod_wsgi-httpd.
Documentation
Documentation for mod_wsgi, mod_wsgi-standalone and mod_wsgi-express lives at https://www.modwsgi.org/. Pages of particular relevance to mod_wsgi-httpd users:
Installation from PyPI covers pip install mod_wsgi, the mod_wsgi-express command, and the companion mod_wsgi-standalone package.
mod_wsgi-express quickstart covers running mod_wsgi-express for a WSGI application in production or in a container.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file mod_wsgi_httpd-2.4.67.1.tar.gz.
File metadata
- Download URL: mod_wsgi_httpd-2.4.67.1.tar.gz
- Upload date:
- Size: 13.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3328a0f23aaccc017b0eee9519bcdac8c79454b8fd64aee5bb35d7b4adb93006
|
|
| MD5 |
543ad67c1240b4ed5c6ee6f415525140
|
|
| BLAKE2b-256 |
491c68703836175c9318bbd6715154010af520fc96d29c16d243949dd296f612
|
Provenance
The following attestation bundles were made for mod_wsgi_httpd-2.4.67.1.tar.gz:
Publisher:
mod_wsgi-httpd.yml on GrahamDumpleton/mod_wsgi-httpd
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mod_wsgi_httpd-2.4.67.1.tar.gz -
Subject digest:
3328a0f23aaccc017b0eee9519bcdac8c79454b8fd64aee5bb35d7b4adb93006 - Sigstore transparency entry: 1553157108
- Sigstore integration time:
-
Permalink:
GrahamDumpleton/mod_wsgi-httpd@84e5d40b481bf6db874003d9b3ae3aa1216e96f8 -
Branch / Tag:
refs/tags/mod_wsgi-httpd-2.4.67.1 - Owner: https://github.com/GrahamDumpleton
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
mod_wsgi-httpd.yml@84e5d40b481bf6db874003d9b3ae3aa1216e96f8 -
Trigger Event:
push
-
Statement type: