我正在尝试安装一个名为 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