Pesquisa de site

Como instalar o Moodle 3.0 no CentOS 7


Introdução

Acredito que a maioria de nós já está familiarizada com a plataforma de e-learning Moodle Online, muitos artigos foram publicados diversas vezes no uixmen,  os links de referência são fornecidos abaixo

  • http://www.unixmen.com/install-moodle-learning-managment-system-on-centos-6/
  • http://www.unixmen.com/how-to-install-moodle-cms-in-ubuntu/
  • http://www.unixmen.com/install-moodle-learning-managment-system-on-centos-6/installation-moodle-2-5-build-20130627-mozilla-firefox_006/

Características

Moodle é uma plataforma de gerenciamento de aprendizagem online muito popular, usada por educadores, treinadores, escolas e faculdades. É um utilitário altamente personalizável e fácil de usar, com a ajuda do qual o usuário pode criar seu próprio site privado repleto de vários cursos. Os destaques de alguns de seus recursos estão listados abaixo.

  • Painel personalizável
  • Interface fácil de usar
  • Tudo em um calendário
  • Suporte multilíngue
  • Criação e gerenciamento de cursos em massa
  • Relatórios detalhados e capacidade de geração de resultados

Instalação

Usaremos a versão atualizada do moodle, ou seja, 3.0 com plataforma CentOS 7.

Mínimo de 2 GB de RAM, processador Dual Core e capacidade de armazenamento de 5 GB serão suficientes. O LAMP Stalk é necessário para a instalação do software.

Atualizar sistema

yum update -y

Haste LAMP necessária instalada 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

Inicie os serviços httpd e mysql

systemctl enable httpd
systemctl start  httpd
systemctl enable mariadb
systemctl start mariadb

Crie uma senha de administrador root do mysql

mysqladmin -u  root password password

Crie um banco de dados e um usuário de banco de dados e atribua todos os privilégios a esse usuário de banco de dados recém-criado

Exemplo de saída

mysql -u root -p 
MariaDB [(none)]> create database moodle;
MariaDB [(none)]> create user 'unixmen'@'localhost' identified by 'password';
MariaDB [(none)]> grant all priviledges on moodle.* to 'unimxmen'@'localhost';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit
Bye

Baixe a versão mais recente do Moodle e configure os serviços da web de acordo

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

Além disso, temos que criar um diretor de dados para o moodle em /var/www/ chamado 'moodledata' que será usado pelo moodle, alterar as permissões e a propriedade desse diretório como requerido.

cd /var/www/
mkdir moodledata 
chmod -R 755 /var/www/moodledata
chown -R apache:apache /var/www/html/moodledata

Reinicie os serviços httpd

#systemctl restart httpd

O processo de instalação terminou nesta fase, vamos configurar o servidor moodle, abrir um navegador tipo /moodle

Escolha o idioma e clique em próximo.

Se uma longa lista verde aparecer nesta etapa, simplesmente continue.

Conclusão

O Moodle 3.0 parece mais leve e elegante à primeira vista, é mais rápido de acordo com minha experiência pessoal. Muitas empresas comerciais já estão usando macarrão para exames de recrutamento ou outros testes de habilidade.

Artigos relacionados: