我正在学习本教程:
http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide
并下载我自己的mod_wsgi来源。
问题是,教程建议我从
下载我需要的tar文件http://code.google.com/p/modwsgi/downloads/list
但所有文件都有“so”文件!我不熟悉“so”文件,但它肯定不是tar文件,至少不像教程所指出的那样。我错过了什么?
答案 0 :(得分:1)
这些.so文件不是源文件,而是二进制apache模块,它们使apache能够运行符合WSGI标准的python Web应用程序。请注意,每个平台(MAC OSX和win32)和python版本都有一个特定的.so文件(它应该与您安装的python版本相匹配)。
如果你在Windows上,更容易安装它应该是获取正确的.so文件并将其安装在apache模块目录中。在Linux上,您应该下载源代码并根据tar文件中包含的README进行编译,该文件也在您提供的链接上(mod_wsgi-3.3.tar.gz)。
如果您获得二进制表单,则不需要构建模块。无论哪种方式,在您安装它之后,您必须根据Quick Installation Guide
加载模块到Apache 部分中的说明来配置apache以加载它。