MOODLE : Instalação no Ubuntu Server


Instalação do Moodle no Ubuntu

Instalação do Apache

Abra o terminal (Aplicativos > Acessórios > Terminal)
Entre como root (su enter senha enter)
Digite o seguinte comando apt-get install apache2
Após a instalação teste o apache, abra o seu navegador padrão (Ex. Firefox) e digite http://localhost
Edite o arquivo /etc/apache2/apache2.conf e verifique se a linha AddDefaultCharset ISO-8859-1 esta com um # na frente, retire este sinal e salve o arquivo, se não tiver essa linha, crie;

Instalação do PHP5

No terminal digite o comando apt-get install php5 libapache2-mod-php5
Após a instalação é necessário reiniciar o serviço do Apache para que ele leia o arquivo de configuração do PHP5, digite o seguinte comando no terminal /etc/init.d/apache2 restart
Para verificar se o PHP5 está funcionando corretamente acesse o diretório cd /var/www/apache2-default remova o arquivo index.html usando o comando rm -rf index.html
Crie um arquivo PHP usando o comando gedit index.php (ou vi index.php), digite a seguinte linha <?php phpinfo();?> e salve
Se usar o VI: quando o editor abrir pressione a letra “i” ou “insert” do seu teclado e digite a seguinte linha <?php phpinfo();?> para salvar o arquivo pressione a tecla ESC, depois pressione a tecla “:”, digite wq! e pressione a tecla ENTER
Agora é preciso habilitar o módulo php5 no apache, chame o nautilus, pelo terminal (comando nautilus), acesse a pasta /etc/apache2/mods-available e encontre os arquivos php5.conf ephp5.load.Crie um link para cada um deles através do botão direito do mouse, em seguida, selecione os links criados, recorte-os e cole-os na pasta /etc/apache2/mods-enabled, renomeie os links para php5.conf e php5.load, dê um restart no servidor apache /etc/init.d/apache2 restart
Agora faça um teste no seu navegador digitando o endereço http://localhost/apache2-default/
Se funcionar passe para o próximo passo; 

Instalação do MySql

No terminal digite o comando apt-get install mysql-server
Agora vamos instalar o phpMyAdmin que será muito útil mais tarde
Digite o comando apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Confirme se a pasta phpmysql está salva no diretório /usr/share, se estiver copie e cole no diretório /var/www
Reinicie o serviço do Apache usando o comando /etc/init.d/apache2 restart
Teste no seu navegador http://localhost/phpmyadmin ;

Instalação do Moodle

Faça o download da última versão do moodle em www.moodle.org no link Downloads Moodle
Copie o arquivo moodle-latest-1.8.4.tgz (ou versão mais recente) para o diretório /var/www
Acesse o diretório cd /var/www
Descompacte o arquivo usando o comando tar xvfz moodle-1.8.4.tgz (se for versão mais recente, o nome estará diferente)
Abra o seu navegador padrão e digite http://localhost/moodle
Você verá a primeira tela do MOODLE
Selecione a linguagem adequada para a instalação: Português – Brasil
Clique no botão Next
O moodle irá fazer uma verificação no sistema e mostrará uma tela que serve para definir se o sistema é capaz de “rodar” o moodle ou não
Se todos os itens estiverem OK clique no botão Próximo
A próxima tela irá mostrar o endereço que será usado para acessar o moodle
Caso o endereço seja diferente é necessário alterá-lo no campo endereço web
O moodle também mostra nesta tela o diretório onde será instalado que no nosso caso é o diretório /var/www/moodle
Crie o Diretório usando o comando mkdir /var/moodledata
É necessário também conceder ao diretório moodledata todos os privilégios de acesso usando o comando chmod 777 moodledata
Restart o apache /etc/init.d/apache2 restart
Atualize esta página da Web (F5)
E clique no botão Próximo
A próxima tela é muito importante pois se refere ao banco de dados do moodle, vamos aprender como criar a base de dados usando o programa phpMyAdmin
Abra outra janela do seu navegador padrão e digite http://localhost/phpmyadmin
Se pedir usuário e senha, coloque os dados do root
Na janela principal do phpMyAdmin digite no campo Criar novo banco de Dados a palavra moodle e clique no botão Criar
O Banco de dados então será criado
Volte a tela principal do phpMyAdmin e clique na opção Privilégios
Clique no botão Adicionar novo usuário
Na próxima tela devemos informar o nome do usuário, o Servidor onde será utilizado e também a Senha 
  • Nome do Usuário: moodle
  • Servidor: localhost
  • Senha: moodle
No item Privilégios globais vamos clicar na opção Marcar todos
Para concluir a criação do usuário vamos clicar no botão Executar
Pronto! O usuário moodle foi criado com sucesso
Voltemos então para a instalação do moodle
Na tela de configuração do banco de dados devemos informar:
  • Tipo do banco de dados: MySQL
  • Servidor hospedeiro do banco de dados: localhost
  • Base de dados: moodle
  • Usuário do banco: moodle
  • Senha do banco: moodle 
Para continuar a instalação clique no botão Próximo
O moodle fará outra verredura no sistema para verificar se o ambiente é compatível ou não
Antes de continuar, vamos executar alguns passos:
Acesse um terminal no Ubuntu (como root)
Entre no diretório cd /var/www/moodle
Digite o comando cp config-dist.php config.php
Digite o comando chmod 777 config.php
Chame o nautilus e edit o arquivo config.php, que esta no diretório /va/www/moodle
Verifique as seguintes linhas:
$CFG->dbtype = 'mysql'; // mysql or postgres7 (for now)
$CFG->dbhost = 'localhost'; // eg localhost or db.isp.com
$CFG->dbname = 'moodle'; // database name, eg moodle
$CFG->dbuser = 'moodle'; // your database username
$CFG->dbpass = 'moodle'; // your database password
$CFG->prefix = 'mdl_'; // Prefix to use for all table names
Verifique a linha $CFG->wwwroot = 'http://localhost/moodle';
Verifique a linha $CFG->dirroot = '/var/www/moodle';
Verifique a linha $CFG->dataroot = '/var/moodledata';
Elas devem estar exatamente deste jeito
Salve e feche o arquivo config.php
Volte a instalação do moodle e clique em Continuar Instalação
Na Próxima tela você poderá selecionar o pacote de idiomas mais adequado, em nosso caso vamos clicar em Baixar o pacote de idioma “Português – Brasil (pt_br)”
Para continuar a instalação clique no botão Próximo
Neste momento o moodle vai tentar confirmar a criação do arquivo config.php em /var/www/moodle, por isso esse diretório deve ter privilégios de leitura e gravação
Caso ocorra algum erro durante esse processo, confirme novamente as configuações acima
A instalação deve continuar exibindo a tela sobre a licença do moodle
Para continuar clique no botão Sim
A próxima tela irá criar as tabelas no banco de dados do moodle
Clique no botão Continue
Todas as tabelas serão criadas agora
Ao final de cada tela de criação, deverá aparecer uma mensagem de Sucesso
Continue até criar todas as tabelas com Sucesso
Um backup será realizado e a mensagem de Sucesso deverá aparecer na tela
Continue clicando em Continue
Falta pouco agora
Chegará na tela de configuração da conta admin que deverá ser utilizada pelo Administrador do sistema
Preencha de acordo com os dados solicitados, nome e senha coloque admin
Para concluir clique no botão Atualizar Perfil
Na próxima tela você deverá informar os dados da página principal do moodle 
  • Nome completo do seu site
  • Nome resumido do seu site
  • Descrição da página principal do moodle
As próximas opções podem ser deixadas como padrão
Clique no botão Save Changes
PRONTO! O MOODLE ESTÁ PRONTO PARA SER UTILIZADO.
fonte: https://docs.moodle.org/
Close Menu