如何在Apache中安装OSQA和A应用程序。我已经安装了mod_python,但仍然无法运行OSQA。我找不到安装它的简单说明。
发布于 2010-07-24 19:10:26
OSQA是一个Django应用程序,所以首先需要安装姜戈。您还可能需要安装项目的其他依赖项。(例如,我尝试过并不得不安装html5lib ),我强烈建议卸载mod_python (除非您真的需要它来做其他事情)并安装国防部_wsgi,因为据我所知,mod_python已被废弃,并且正在走向完全没有维护的过程中。
一旦在Apache配置中安装和启用了mod_wsgi,就需要使用WSGIScriptAlias
指令来启用OSQA。
trunk
的目录,其中包含一个名为osqa.wsgi.dist
的文件。将该trunk
目录移动到您选择的位置,可能与存储其他网站文件的位置相同。trunk
中的所有文件(或您将其重命名为任何文件)都可被web服务器读取。(他们可能已经是了)settings_local.py.dist
并修改它以满足您的需要。您至少需要提供一个数据库名称和数据库引擎。settings_local.py.dist
重命名为settings_local.py
。osqa.wsgi.dist
重命名为osqa.wsgi
。/osqa
应该是您希望OSQA可用的URL路径(如果您愿意,可以是/
),/var/www/www.example.com/osqa.wsgi
应该替换为文件osqa.wsgi
的完整路径(在前面的步骤中重命名)。https://webmasters.stackexchange.com/questions/1541
复制相似问题