多语言展示
当前在线:896今日阅读:167今日分享:16

Ubuntu中如何搭建Moodle 2.5平台

Moodle做为课程平台,使用还是很不错的。尤其是开源的,可以对其进行一些相关的定制开发。这里就介绍一下如何在Ubuntu中如何搭建Moodle 2.5平台
工具/原料
1

Ubuntu Server、Moodle2.5

2

能够联网的PC、浏览器

方法/步骤
1

Ubuntu Server安装解压缩工具:sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextract

2

安装更新PHP5:   sudo apt-get install php5 php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json安装完成后,重启apache2服务:/etc/init.d/apache2 restart

3

进入/var/www下解压moodle-2.5.zip文件;cd /var/wwwunzip moodle-2.5.zip

4

在Windows系统的电脑的浏览器输入http://ServerIP(安装服务器的IP)/moodle 进行moodle的安装;并将语言设置为简体中文;

5

创建数据目录,要在服务器上创建/var/moodledata 目录,并保证其可读可写;cd /var    #进入到/var目录下mkdir moodledata    #创建moodledata目录chown -R www-data:root moodledata  #更改目录权限,使得可读可写

6

数据库设置:自动创建数据库moodle (root gengshang为数据库登录的用户名密码);

7

要手动创建配置文件config.php;cd /var/www/moodle/   #进入该目录vim config.php         #新建config.php文件,内容如下:dbtype    = 'mysqli'; $CFG->dblibrary = 'native'; $CFG->dbhost    = 'localhost'; $CFG->dbname    = 'moodle'; $CFG->dbuser    = 'root'; $CFG->dbpass    = 'gengshang'; $CFG->prefix    = 'mdl_'; $CFG->dboptions = array (  'dbpersist' => 0,  'dbsocket' => 0, ); $CFG->wwwroot   = 'http://192.168.1.90/moodle'; $CFG->dataroot  = '/var/moodledata'; $CFG->admin     = 'admin'; $CFG->directorypermissions = 0777; require_once(dirname(__FILE__) . '/lib/setup.php'); // There is no php closing tag in this file, // it is intentional because it prevents trailing whitespace problems!

8

之后几步全部是默认安装,只要检查服务器满足最低要求;

9

创建用户管理员账户admin 密码初始必须为复杂密码这里我设置为abc123!@#ABC 带*的为必填项;

10

设置网站的相关信息后,即可进入moodle的开始页面;

注意事项
1

管理员的密码要记住;

2

服务器的地址要记住;

推荐信息