我遵循本指南http://modwsgi.readthedocs.io/en/develop/user-guides/quick-installation-guide.html。并且已经达到我必须加载模块的程度,但是当我运行LoadModule命令时,我得到:
LoadModule: command not found
我正在使用ubuntu 16.04。我安装了apache,并在/ usr / lib / apache2 / modules目录下安装了mod_wsgi.so文件。这是我正在运行的命令
LoadModule mod_wsgi /usr/lib/apache2/modules/mod_wsgi.so
任何帮助将不胜感激。老实说,我不明白为什么这不起作用。我做了一些研究,发现没有什么有用的。为了清楚起见,我是一名开发人员,正在为我的api编码从PHP转换到Python,而且不是系统管理员。怜悯我对Apache内部运作的无知。我对这个问题知之甚少。
答案 0 :(得分:1)
在像Ubuntu这样的基于Debian的系统中,提供了a2enmod
命令来正确设置Apache模块。所以,从你的shell,做sudo a2enmod wsgi
。
答案 1 :(得分:0)