MOODLE é o acrónimo de "Modular Object-Oriented Dynamic Learning Environment", um software livre, de apoio à aprendizagem, executado num ambiente virtual (ver ambiente virtual de aprendizagem). A expressão designa ainda o Learning Management System (Sistema de gestão da aprendizagem) em trabalho colaborativo baseado nesse software ou plataforma, acessível através da Internet ou de rede local. Em linguagem coloquial, em língua inglesa o verbo "to moodle" descreve o processo de navegar despretensiosamente por algo, enquanto fazem-se outras coisas ao mesmo tempo.
Utilizado principalmente num contexto de e-learning ou b-learning, o programa permite a criação de cursos "on-line", páginas de disciplinas, grupos de trabalho e comunidades de aprendizagem, estando disponível em 75 línguas diferentes. Conta com 25.000 websites registrados, em mais de 175 países.
Vamos a instalação? Estou usando o CentOS 7, vamos preparar o ambiente para instalar o Moodle.
1- Vamos instalar o
LAMP no CentOS 7
# yum install httpd mariadb mariadb-server php php-mysql
#yum install php-iconv php-mbstring php-curl php-openssl php-tokenizer php-xmlpc php-soap php-ctype php-zip php-gd php-simplexml php-spl php-pcre php-dom php-xml php-intl php-json php-ldap php-pecl-apc
Vamos ativar os serviços e habilitar no boot.
# systemctl enable httpd
# systemctl start httpd
# systemctl enable mariadb
# systemctl start mariadb
Agora vamos configurar a senha de root do SQL
Vamos criar a base de dados e o usuário do Moodle
# mysql -u root –p
coloca a senha que você escolheu
MariaDB [(none)]> CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
MariaDB [(none)]> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO fabricio@localhost IDENTIFIED BY 'minhasenha';
Download do Moodle.
# cd /var/www/html
# wget https://download.moodle.org/stable30/moodle-3.0.tgz
# tar -xvf moodle-3.0.tgz
# chown -R apache:apache /var/www/html/moodle
# chmod -R 755 /var/www/html/moodle
Vamos criar um diretório para os dados do moodle em /var/www/ chamado “moodledata”
# cd /var/www/
# mkdir moodledata
# chmod -R 755 /var/www/moodledata
#mkdir /var/www/html/moodledata
# chown -R apache:apache /var/www/html/moodledata
desabilite o SELinux
#vim /etc/selinux/config
Coloca em disabled
#firewall-cmd --zone=public --add-port=80/tcp
#firewall-cmd --permanent --zone=public --add-service=http
Salva e reinicia o serviço
#firewall-cmd --reload
Vamos reiniciar o serviço do apache
#systemctl restart httpd
Feito isso, acesso pelo navegador o endereço http://ip_do_servidor_moodle/moodle/
Pode clicar em próximo.
Escolha o SQL MariaDB
Vamos continuar, é bem simples até finalizar.
Coloque seu usuário e senha do SQL.
Clique em próximo.
Veja a licença e se concordar, aceite.
Agora termine de preencher com seus dados.
Finalize com suas informações.
Pronto! O Moodle 3.0 está instalado e pronto para receber os cursos.
Mostre essa ferramenta a seus amigos que são professores, incentive o EAD, ela é útil para levar conhecimento a quem precisa, faça bom proveito!