如何在 Windows 上将 mod_wsgi 安装到 Apache 中?
How to install mod_wsgi into Apache on Windows?
其他类似的答案已过时或关注特定错误而不是整个过程。
mod_wsgi 到 Windows 10 上的 Apache 安装的完整安装过程是什么?
- 安装 Microsoft Visual C++ 构建工具:https://visualstudio.microsoft.com/visual-cpp-build-tools/
- 将
MOD_WSGI_APACHE_ROOTDIR
指向您的安装(默认为 C:/Apache24
)。使用正斜杠:
set MOD_WSGI_APACHE_ROOTDIR=C:/Users/me/apache
- 安装mod-wsgi包:
pip install mod-wsgi
注意:确保您使用的 python 版本与您的 Apache 版本具有相同的体系结构(32/64 位)。
- 获取module配置:
mod_wsgi-express module-config
- 将上一个命令的输出复制到 Apache 的
httpd.conf
。
当您重新启动 Apache 时,将加载 mod_wsgi。查看 quickstart Hello World 示例来测试您的 mod_wsgi 安装。
还要确保您的 Apache 和 Python 具有相同的架构(32/64 位)并且 MS Build Tools 与 Python 版本兼容。
在我注意到 Python 3.8 是 32 位而 Apache Lounge 2.4 是 64 位之前,我尝试使用不同的 MS 构建工具组合编译 mod_wsgi 几个小时。
其他类似的答案已过时或关注特定错误而不是整个过程。
mod_wsgi 到 Windows 10 上的 Apache 安装的完整安装过程是什么?
- 安装 Microsoft Visual C++ 构建工具:https://visualstudio.microsoft.com/visual-cpp-build-tools/
- 将
MOD_WSGI_APACHE_ROOTDIR
指向您的安装(默认为C:/Apache24
)。使用正斜杠:
set MOD_WSGI_APACHE_ROOTDIR=C:/Users/me/apache
- 安装mod-wsgi包:
pip install mod-wsgi
注意:确保您使用的 python 版本与您的 Apache 版本具有相同的体系结构(32/64 位)。
- 获取module配置:
mod_wsgi-express module-config
- 将上一个命令的输出复制到 Apache 的
httpd.conf
。
当您重新启动 Apache 时,将加载 mod_wsgi。查看 quickstart Hello World 示例来测试您的 mod_wsgi 安装。
还要确保您的 Apache 和 Python 具有相同的架构(32/64 位)并且 MS Build Tools 与 Python 版本兼容。
在我注意到 Python 3.8 是 32 位而 Apache Lounge 2.4 是 64 位之前,我尝试使用不同的 MS 构建工具组合编译 mod_wsgi 几个小时。