前言
系统:Ubuntu 12.04.4 LTS 64位
我们需要在系统搭建一个WEB环境,为了避免比较繁琐的配置,这里使用国人集成的WEB环境懒人安装包oneinstack。
安装过程可能持续1-3小时,具体用时视机器性能和网络而定。
开始搭建
到Moodle官网下载最新版tar压缩文件
然后执行以下命令,把文件解压到网站根目录
root@ubuntu:~# cd /data/wwwroot
root@ubuntu:/data/wwwroot# tar xzf moodle-latest-*.tgz
root@ubuntu:/data/wwwroot# rm -rf default
root@ubuntu:/data/wwwroot# mv moodle default
root@ubuntu:/data/wwwroot# chown -R www:www default
root@ubuntu:/data/wwwroot# chmod -R 755 default
root@ubuntu:/data/wwwroot# mkdir moodledata
root@ubuntu:/data/wwwroot# chown -R www:www moodledata
root@ubuntu:/data/wwwroot# chmod -R 777 moodledata
然后通过浏览器访问http://127.0.0.1/install.php,根据页面提示进行操作,即可完成学习平台的安装。
注意,如果安装过程中出现网页错乱或者图片无法显示,请按照下面提示进行操作
root@ubuntu:~# cd /usr/local/nginx/conf
root@ubuntu:/usr/local/nginx/conf# nano nginx.conf
在server{}之间放入以下内容:
if ( !-e $request_filename ){
rewrite ^(.*)/([^/]+).php(.*) $1/$2.php?file=$3 last;
}
按Ctrl-O和回车键保存,然后按Ctrl-X退出文本编辑器。
使用命令重启网页服务器service nginx restart
重启完毕后,刷新一下网页即可恢复正常。
至此,Moodle课程管理平台搭建已经完成。
附 BigBlueButton For Moodle插件安装
首先下载最新版BigBlueButton For Moodle插件,插件名为BigBlueButtonBN。还需要下载BigBlueButtonBN插件所需要的额外插件RecordingsBN,用于课程录制的访问和管理。
把两个zip文件放到Moodle所在主机的root根目录(/root),然后执行以下命令
root@ubuntu:~# cd /data/wwwroot/default/mod
root@ubuntu:/data/wwwroot/default/mod# mv ~/mod*.zip ./
root@ubuntu:/data/wwwroot/default/mod# unzip mod*.zip
root@ubuntu:/data/wwwroot/default/mod# chown -R www:www bigbluebuttonbn
root@ubuntu:/data/wwwroot/default/mod# chown -R www:www recordingsbn
接下来通过浏览器访问http://127.0.0.1/,使用超级管理员帐号登录后台。网站系统将会自动检测到新添加插件,按照提示操作安装即可。
然后我们需要配置BigBlueButtonBN插件,插件安装完毕后会提示您配置插件。当然,你也可以在使用管理员帐号登录后台后,访问BigBlueButtonBN插件配置来进行配置。
这里需要修改BigBlueButton Server URL
和BigBlueButton Shared Secret
这两项,我们可以在装有BigBlueButton的主机上执行以下命令查看
root@ubuntu:~# bbb-conf --secret
URL: http://127.0.0.1/bigbluebutton/
Salt: d4c4b8ca0148ad8cd9644349bbc2aac4
(其中URL为BigBlueButton Server URL,Salt为BigBlueButton Shared Secret)
修改完,点击“保存更改”。
RecordingsBN也可以进行配置,不过我们保持默认配置好啦。如果后续需要对它的配置进行修改,可以访问RecordingsBN插件配置来进行配置。
Source: impakho.com | Author:impakho
刚刚又重装了一遍Kali2.0的虚拟机,发现如果设置有点偏差就容易出问题。不过最后还是顺利装上了。首先,在创建虚拟机的时候,我选择的是Other Linux 3.x X64。接下来的硬盘大小我设置的是30G。核心数看自己的电脑情况而定,我的是4核心。网络就是N…
- 左青龙
- 微信扫一扫
- 右白虎
- 微信扫一扫
评论