画布 LMS 安装
https://github.com/instructure/canvas-lms/wiki/Production-Start
使用 Apache 配置乘客
首先,确保为您的 Apache 配置启用了Passenger。在 Debian/Ubuntu 中,libapache2-mod-passenger 包应该将符号链接放在 /etc/apache2/mods-enabled/ 中,称为passenger.conf 和passenger.load。如果没有或它们以某种方式被禁用,您可以通过运行启用乘客:
sysadmin@appserver:/var/canvas$ sudo a2enmod Passenger 在其他设置中,您只需确保将以下几行添加到您的 Apache 配置中,必要时将路径更改为适当的值:
LoadModule passenger_module /usr/lib/apache2/modules/mod_passenger.so
PassengerRoot /usr
PassengerRuby /usr/bin/ruby
如果您因为权限问题而无法启动应用程序,您可能需要将此行添加到您的乘客.conf、站点配置文件或 httpd.conf(其中 canvasuser 是 Canvas 运行的用户,Debian 上的 www-data/以 Ubuntu 系统为例):
PassengerDefaultUser canvasuser
我没有找到 httpd.conf 文件(使用 ubuntu 16.04)并且不明白放在哪里(文件的路径,哪个文件)
任何人都可以帮我解决这个问题,我必须在这部分做什么?