如何使用 mod_wsgi 模块在 wamp 中 运行 烧瓶
How to run flask in wamp with a mod_wsgi module
Windows10,Python3.6,Wamp 3.0.6。
我是 python 新手,想使用 Flask 创建一个测试网站。我知道我可以使用虚拟环境,但我宁愿使用我的 wamp 服务器 运行 apache 2.4.23。为此,我知道我必须安装一个 mod_wsgi 模块。一个名叫 Graham Dumpleton 的乐于助人的人提供了这些文件,并且根据 Windows 和 python 的版本,您可以下载 .whl 文件。所以我已经这样做了,将其重命名为 zip,将其解压缩并在其中包含一堆文件夹和文件。但是,所有 apache 模块文件都有一个 .so 扩展名,下载中没有这样的文件。我想我有我需要的东西,但是有一个我不明白的安装模块的过程。谁能解释一下我该怎么做?
你最好过 compiling/installing mod_wsgi 你自己。这些 .whl
文件是由第三方(不是我)创建的,我不知道它们是如何构建的。
假设您在 C:/Apache24
下安装了 Apache,并且为您正在使用的 Python 版本安装了正确的 MS C/C++ 编译器,您需要做的就是安装 mod_wsgi 是 运行:
pip install mod_wsgi
安装后,运行:
mod_wsgi-express module-config
复制它输出的内容并将其添加到您的 Apache 配置文件中。然后为您的特定 WSGI 应用程序配置 mod_wsgi。
请注意,仅推荐来自 www.apachelounge.com 的 Apache 发行版。其他一些 Apache 发行版不提供允许您编译其他 Apache 模块所需的头文件。
Windows10,Python3.6,Wamp 3.0.6。 我是 python 新手,想使用 Flask 创建一个测试网站。我知道我可以使用虚拟环境,但我宁愿使用我的 wamp 服务器 运行 apache 2.4.23。为此,我知道我必须安装一个 mod_wsgi 模块。一个名叫 Graham Dumpleton 的乐于助人的人提供了这些文件,并且根据 Windows 和 python 的版本,您可以下载 .whl 文件。所以我已经这样做了,将其重命名为 zip,将其解压缩并在其中包含一堆文件夹和文件。但是,所有 apache 模块文件都有一个 .so 扩展名,下载中没有这样的文件。我想我有我需要的东西,但是有一个我不明白的安装模块的过程。谁能解释一下我该怎么做?
你最好过 compiling/installing mod_wsgi 你自己。这些 .whl
文件是由第三方(不是我)创建的,我不知道它们是如何构建的。
假设您在 C:/Apache24
下安装了 Apache,并且为您正在使用的 Python 版本安装了正确的 MS C/C++ 编译器,您需要做的就是安装 mod_wsgi 是 运行:
pip install mod_wsgi
安装后,运行:
mod_wsgi-express module-config
复制它输出的内容并将其添加到您的 Apache 配置文件中。然后为您的特定 WSGI 应用程序配置 mod_wsgi。
请注意,仅推荐来自 www.apachelounge.com 的 Apache 发行版。其他一些 Apache 发行版不提供允许您编译其他 Apache 模块所需的头文件。