Moodle (abbreviation for Modular Object-Oriented Dynamic
Learning Environment) is a free source e-learning software platform,
also known as a Course Management System, Learning Management System,
or Virtual Learning Environment (VLE). Moodle was originally
developed by Martin Dougiamas to help educators create online courses
with a focus on interaction and collaborative
construction of content, and is in continual evolution.
Installation
1) Downloaded moodle application from
website.
2) Extracted the file and copied it to
the location /home/www/www/
3) Created database named "moodle"
>create database moodle;
Granted permission to the database
for the user moodleuser
> GRANT ALL PRIVILEGES ON
moodle.* TO "moodleuser"@"localhost" IDENTIFIED
BY "redhat";
Flushed privilege
>flush privileges;
4) Changed permission of the wordpress
file on that location
chown -R www:www /home/www/www/*
5) For Moodle installation mysqli
extension should be enabled
Also other extensions such as
mbstring, openssl, zip ,soap
Recompiled Php with mysqli and other
extensions
./configure --prefix=/usr/local
--with-config-file-path=/usr/localphp
--enable-cgi
--with-mysql=/usr/local/mysql
--with-zlib
--with-curll
--with--gd
--with-mcrypt
--with-mysqli=/usr/local/mysql/bin/mysql_config
--with-pdo-mysql
--enable-zip
--enable-mbstring
--with-openssl
--enable-soap
Restart Apache and enter the open
browser and enter the following address
http://test007.server.com/moodle
Follow the instructions during
installation and moodle will be installed.
No comments:
Post a Comment