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
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.