Você está na página 1de 12

TutorialdeInstalaodoMoodlenoUbuntu

1 Passo Instalar o Apache


Abra o terminal (Aplicativos > Acessrios > Terminal) Digite o seguinte o seguinte comando sudo apt-get install apache2 Aps a instalao teste a instalao do apache, abra o seu navegador padro (Ex. Firefox) e digite http://localhost Observao Importante : Edite o arquivo vi /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.

2 Passo Instalar o PHP5


No terminal digite o comando sudo apt-get install php5 libapache2-mod-php5 Aps a instalao necessrio reiniciar o servio do Apache para que ele leia o arquivo de configurao do PHP5. Digite o seguinte comando no terminal sudo /etc/init.d/apache2 restart Para verificar se o PHP5 est funcionando corretamente acesse o diretrio /var/www/apachedefaults/ remova o arquivo index.html usando o comando sudo rm -rf index.html Crie um arquivo PHP uando o comando sudo vi index.php Quando o editor VI 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 faa um teste no seu navegador digitando o endereo http://localhost/apache2-default/ Se funcionar passe para o proximo passo

3 Passo Instalar o MySQL5


No terminal digite o comando sudo apt-get install mysql-server Agora vamos integrar a instalao e tambm instalar o phpMyAdmin que ser muito til mais tarde. Digite o comando sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin Reinicie o servio do Apache novamente usando o comando sudo /etc/init.d/apache2 restart Pronto!

4 Passo Intalando o Moodle


Faa o download da ltima verso do moodle em www.moodle.org Copie o arquivo moodle-latest-18.tgz para o diretrio /var/www Descompacte o arquivo usando o comando sudo tar xvfz moodle-latest-18.tgz Abra o seu navegador padro e digite http://localhost/moodle Voc ver a seguinte tela:

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao1:TeladeinstalaodoMoodle

Selecione a linguagem adequada para a instalao. No nosso caso vamos escolher Portugus Brasil Clique no boto Next O moodle ir fazer uma verificao no sistema e mostrar a seguinte tela. (Veja a Ilustrao 2)

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao2:Verificaodosistema

Esta verificao serve para definir se o sistema capaz de rodar o moodle ou no Se todos os itens estiverem OK clique no boto Prximo A prxima tela ir mostrar o endereo que ser usado para acessar o moodle. (Veja a Ilustrao 3)

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao3:LocalizaodoMoodle

Caso o endereo seja diferente necessrio alter-lo no campo endereo web O moodle tambm mostra nesta tela o diretrio onde ser instalado que no nosso caso o diretrio /var/www/moodle O moodle tambm mostra nesta tela o diretrio de dados Diretrio Data que no nosso caso foi criado dentro do diretrio /var usando o comando sudo mkdir /var/moodledata necessrio tambm conceder ao diretrio moodledata todos os privilgios de acesso usando o comando sudo chmod 777 moodledata/ Para continuar a instalao clique no boto Prximo A prxima 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 padro e digite http://localhost/phpmyadmin Na janela principal do phpMyAdmin digite no campo Criar novo banco de Dados a palavra moodle e clique no boto Criar (veja na Ilustrao 4)

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao4:TelaprincipaldophpMyAdmin

O Banco de dados ento ser criado Volte a tela principal do phpMyAdmin e clique na opo Privilgios Clique no boto Adicionar novo usurio (Veja a Ilustrao 5)

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao5:AdicionandonovousurionophpMyadmin

Na prxima tela devemos informar o nome do usurio, o Servidor onde ser utilizado e tambm a Senha No nosso caso o Nome do Usurio ser moodle, o Servidor ser localhost e a Senha ser moodle (Veja a ilustrao 6)

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao6:Criandoousuriomoodle

No item Privilgios globais vamos clicar na opo Marcar todos Para concluir a criao do usurio vamos clicar no boto Executar Pronto! O usurio moodle foi criado com sucesso. Voltemos ento para a instalao do moodle Na tela de configurao do banco de dados devemos informar o Tipo do banco de dados que no nosso caso ser MySQL, devemos informar o Servidor hospedeiro do banco de dados que nosso caso ser localhost, devemos informar a Base de dados que no nosso caso ser moodle, devemos informat o Usurio do banco que em nosso caso ser moodle e por fim devemos informar a Senha do banco que em nosso caso ser moodle. (Veja na Ilustrao 7)

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao7:Informaessobrebancodedadosdomoodle

Para continuar a instalao clique no boto Prximo O moodle far outra verredura no sistema para verificar se o ambiente compativel ou no, aps terminar a verredura clique no boto Prximo para continuar a instalao Na Prxima tela voc poder selecionar o pacote de idiomas mais adequado, em nosso caso vamos clicar em Baixar o pacote de idioma Portugus Brasil (pt_br) (Veja a ilustrao 8)

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao8:PacotesdeIdiomas

Para continuar a instalao clique no boto Prximo Neste momento o moodle vai tentar criar o arquivo config.php em /var/www/moodle, por isso este diretrio deve ter privilgios de leitura e gravao Caso ocorra algum erro durante esse processo voc dever realizar os seguintes passos: Acesse um terminal no Ubuntu Entre no diretrio /var/www/moodle Digite o comando sudo cp config-dist.php config.php Digite o comando sudo chmod 777 config.php Abra o arquivo config.php usando o comando vi config.php 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 Elas devem estar exatamente deste jeito Verifique a linha $CFG->wwwroot = 'http://localhost/moodle'; ela deve estar exatamente deste jeito Verifique a linha $CFG->dirroot = '/var/www/moodle'; ela deve estar exatamente deste jeito Verifique a linha $CFG->dataroot = '/var/moodledata'; ela deve estar exatamente deste jeito Salve e feche o arquivo config.php Pronto! Agora deve funcionar 9

TutorialdeInstalaodoMoodlenoUbuntu

No seu navegador acesso novamente o endereo http://localhost/moodle A instalao deve continuar exibindo a tela sobre a licena do moodle (veja a Ilustrao 9)

Ilustrao9:Licenadeusodomoodle

Para continuar clique no boto Yes A prxima tela ir criar as tabelas no banco de dados do moodle (Veja a ilustrao 10)

10

TutorialdeInstalaodoMoodlenoUbuntu

Ilustrao10:Criandoastabelas

Clique no boto Continue Todas as tabelas sero criadas agora No final a mensagem Database was successfully upgraded dever aparecer na tela indicando que as tabelas foram criadas com sucesso Clique no boto Continue Mais algumas tabelas sero criadas pelo sistema No final a mensagem workshop tables have been set up correctly dever aparecer na tela indicando o fim do procedimento Clique no boto Continue Mais algumas tabelas sero criadas pelo sistema No final a mensagem truefalse tables have been set up correctly dever aparecer na tela indicando o fim do procedimento Clique no boto Continue Um backup ser realizado e a mensagem Database was successfully upgraded dever aparecer na tela Clique no boto Continue A mensagem Blocks version is now 2005090201 dever aparecer na tela Clique no boto Continue Mais algumas configuraes deve ser realizadas Clique no boto Continue A mensagem paypal tables have been set up correctly dever aparecer na tela Clique no boto Continue Pronto! Falta pouco agora Na prxima tela vamos configurar a conta admin que dever ser utilizada pelo Administrador do 11

TutorialdeInstalaodoMoodlenoUbuntu
sistema (veja na Ilustrao 11)

Ilustrao11:Criandoacontaadmin

Preencha de acordo com a tela acima Para concluir clique no boto Update Profile Na prxima tela voc dever informar os dados da pgina principal do moodle Full site name (Nome completo do seu site) Short name for site (Nome resumido do seu site) Front Page Description (Descrio da pgina principal do moodle) As proximas opes podem ser deixadas como padro Clique no boto Save Changes Pronto! O moodle est pronto para ser utilizado

Este tutorial tem o objetivo de auxiliar os usurios do moodle e toda a comunidade de software livre. Compartilhe a vontade.
Wendell Bento Geraldes Analista de Sistemas Anpolis GO wendellbg@gmail.com

12