我正在尝试安装一个名为 INGInious 的系统。该安装说明主要是为CentOS,我尝试看看如何适应他们的Ubuntu。特别是,在 Apache 配置中(在页面末尾),他们说我必须将以下 VirtualHost 条目添加到 Apache2 配置中:
<VirtualHost *:80>
ServerName my_inginious_domain
LoadModule wsgi_module /usr/lib64/python3.5/site-packages/mod_wsgi/server/mod_wsgi-py35.cpython-35m-x86_64-linux-gnu.so
WSGIScriptAlias / "/usr/bin/inginious-webapp"
WSGIScriptReloading On
Alias /static /usr/lib/python3.6/site-packages/inginious/frontend/static
<Directory "/usr/bin">
<Files "inginious-webapp">
Require all granted
</Files>
</Directory>
<DirectoryMatch "/usr/lib/python3.6/site-packages/inginious/frontend/static">
Require all granted
</DirectoryMatch>
</VirtualHost>
问题是,我在系统上找不到这些文件。
我怎样才能找到正确的路径来写LoadModule
在行中?
然后安装在你并不需要找到一个路径,如果它不这样做对自己a2enmod module_to_load
和Apache
所有这一切为您服务。我认为它是列出的第一个包,除非想要Python
3 版本,因为它似乎太匹配我过去在Apache
. 我认为他们并没有改变太多的名字Ubuntu
root@buster-raspi:~# apt-cache search mod_wsgi
libapache2-mod-wsgi - Python WSGI adapter module for Apache
libapache2-mod-wsgi-py3 - Python 3 WSGI adapter module for Apache
python-okasha - trivial WSGI web framework for Python
python-okasha-examples - trivial WSGI web framework for Python (examples)
pycsw-wsgi - WSGI Apache CSW service based on pycsw
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句