Tutorial Lampp e o Moodle no LE 3.0

Transcrição

Tutorial Lampp e o Moodle no LE 3.0
 Tutorial
Lampp e o Moodle no LE 3.0
Instalando Lampp e o Moodle no LE 3.0
Este tutorial tem como finalidade ajudar na preparação de um computador para se tornar um “Servidor Web” com suporte a “Mysql/Php/Ftp” e ainda instalar a “Plataforma de Ensino à Distância Moodle”, usaremos o pacote “Lampp” que por si só já nos fornece de uma vez todo suporte a servidores que vamos precisar.
Abrindo o Gerenciador de Arquivos
Como vamos ter que trabalhar com arquivos e pastas dentro e fora do nosso “/home/usuario” usaremos o Gerenciador de arquivos em modo super­usuário
Autenticando o Super­usuário
Nesta telinha basta digitar a senha que você colocou quando definiu seu usuário no sistema e dar Ok! Pronto o Gerenciador de arquivos vai abrir em modo super­
usuário, tome cuidado você estará como root, agora!!
Trocando o diretório de trabalho
Com o gerenciador aberto a primeira coisa a fazer é encontrar seu diretório home, no meu caso “/home/lab07”, ao fazer isso sua tela ficará como a minha ao fundo, confirá ai e olhe no destaque em azul !!!
Pode minimizar a janela que vamos usá­la daqui a pouquinho.
Abrindo o terminal “o carrasco do mouse”
Precisaremos usar a linha de comando para algumas tarefas, particularmente eu acho ótimo e faria todos os passos por ela, mas ....
Trocando para root no terminal
Trocaremos de usuário para termos poder total, isso é simples, basta digitar “sudo su + enter” colocar sua senha e apertar enter mais uma vez, sua tela deverá estar como a mostrada logo abaixo...
Visão das 2 janelas abertas
Abrimos as 2 janelas para tornar mais fácil nosso trabalho, de acordo com a necessidade usaremos uma ou outra, podemos alternar entre elas sempre que for preciso!!!
Criando o Script de limpeza “limpa”
O script equivale a um arquivo de texto contendo uma sequência de comandos a serem executados um após o outro para começar, digite no terminal: nano limpa + enter
Digitando os comandos dentro do “nano”
O editor de textos foi aberto digite exatamente como na figura abaixo, linha por linha, confira os espaços e sinais.
Salvando a digitação e saindo do editor Pressione “ctrl + x” para sair, a telinha ficará como a mostrada abaixo, agora basta apertar “s” para confirmar e depois “enter” para finalizar a gravação do arquivo.
Entendendo o que cada linha faz!!
Informa qual shell usar....
#!/bin/bash
Parando o apache antigo....
/etc/init.d/apache2 stop
removendo arquivos desnecessarios ao servidor lampp ....
aptitude remove apache2 mysql­common apache2­mpm­worker apache2­utils fbedu edubar edu­common ­y
removendo arquivos de configuracao absoletos....
aptitude purge apache2 mysql­common apache2­mpm­worker apache2­utils fbedu edubar edu­common ­y
excluindo a inicialização do apache2 antigo do o init.d....
rm ­rf /etc/init.d/apache2
corrigindo possiveis erros de pacotes....
aptitude ­f install
De volta ao terminal e olhando a mudança
Se você olhar na pasta “/home/usuario” ao fundo verá que o arquivo que criamos já apareceu...
Tornando o arquivo “limpa” executável
Para que o sistema possa executar as tarefas que colocamos dentro do arquivo “limpa” precisamos informar ao sistema que tal arquivo precisa ser executável, para isso precisamos mudar as permissões do arquivo, digite no terminal : “chmod +x limpa + enter”
Executando o arquivo “limpa”
Para executar o arquivo limpa e consequentemente as tarefas solicitadas, digite no terminal: ./limpa + enter
Obs.: “./” indica ao sistema para executar o arquivo “limpa” uma vez que você já deu as permissões para ele.
Acompanhando a execução
Com a execução do limpa você vai ter uma telinha como a mostrada ao lado, aguarde até que o prompt comece a piscar novamente.
Fazendo o download do pacote “lampp”
Abra o navegador firefox e digite exatamente como esta a linha abaixo:
http://ufpr.dl.sourceforge.net/sourceforge/xampp/xampp­linux­1.7.tar.gz
depois de digitado basta apertar “enter” e aguardar ...
Confirmando o download e aguardando
Nesta telinha que apareceu apenas marque a opção salvar arquivo, como mostrado abaixo e aperte OK, o arquivo depois de um tempinho de download, será salvo em seu Desktop, por enquanto deixe­o lá...
Fazendo o download do pacote “Moodle”
Ainda com navegador firefox e digite exatamente como esta a linha abaixo:
http://download.moodle.org/stable19/moodle­weekly­19.tgz
depois de digitado basta apertar “enter” e aguardar ...
Confirmando o download e aguardando
Nesta telinha que apareceu apenas marque a opção salvar arquivo, como mostrado abaixo e aperte OK, o arquivo depois de um tempinho de download, será salvo em seu Desktop, por enquanto deixe­o lá...
Tirando os arquivos baixados do Desktop
Como os arquivos foram baixados para a pasta /home/usuario/desktop” ( destaque em azul), vamos movê­
los para a pasta “/home/usuario” que é o mesmo local em que salvamos o arquivo “limpa” e também onde esta aberto o nosso terminal.
Colando na pasta “/home/usuario”
Estando na pasta correta ( destaque em azul), vamos colar os arquivos que recortamos no passo anterior, logo após observe que você deverá ver a sua tela como a mostrada ao fundo, se tudo estiver bem até aqui, podemos continuar com nossa instalação, se não volte e reveja o passo a passo pois com certeza algo esta errado... Descompactando os arquivos baixados
Selecione os 2 arquivos baixados e com o botão direito do mouse escolha a opção “Extrair > Extrair Aqui...” como mostra a figura ao lado... Veja o resultado da descompactação
Quando o trabalho terminar você vai ver que foram criadas mais duas pastas no seu “/home/usuario” (destaque em azul), são elas a pasta “lampp” e a pasta “moodle”...
Movendo a pasta moodle
Selecione a pasta “moodle” e corte como na figura ou use “ctrl+x” que faz a mesma coisa.
Colando a pasta moodle no lugar certo
Vá para a pasta “/home/usuario/lampp/htdocs” e cole a pasta moodle use “ctrl+v” ou botão direito do mouse “Colar” que faz a mesma coisa, observe o resultado nos destaques em azul da tela ao fundo...
Criando a pasta de trabalho do moodle
Vá para a pasta “/home/usuario/lampp” e usando o botão direito do mouse > escolha a opção “Criar Novo” > “Pasta”.
Colando a pasta moodle no seu lugar
Nesta janelinha daremos o nome para a pasta que vamos criar, neste caso digitaremos “moodledata” e apertaremos “OK”
Alterando as permissões da pasta criada
Clique com o botão direito do mouse em cima do arquivo e vamos acionar “Propiedades”, veja desenho ao lado...
Janela de permissões da pasta
Nesta tela deixe exatamente como mostra a figura cima e depois aperte “OK”, mas antes confira todos os itens...
Levando a pasta lampp para seu lugar
Com o botão direito do mouse sobre a pasta “lampp” escolha a opção “Cortar' ou 'ctrl+x”...
Janela de permissões da pasta
Agora vá para a pasta “/opt” (confira no destaque em azul) e com o botão direito do mouse escolha a opção “colar” ou “ctrl+v”, veja que agora a pasta lampp apareceu na tela ...
Iniciando o servidor e verificando erros
Testando nosso servidor, se deu tudo certo até aqui o servidor vai funcionar, se sua telinha do terminal esta como a do lado, parabéns!!! Se não retorne e veja onde errou.
No terminal digite:
/opt/lampp/lampp start + enter
Testando no navegador firefox
Com o firefox aberto digite: “http://localhost” + enter, se abrir esta janela como a mostrada ao fundo sua instalação funcionou perfeitamente, agora é só escolher o idioma e já vamos para a tela principal do xampp
Criando o banco de dados para o moodle
Nesta tela clique “phpMyAdmin” veja destaque ao lado em azul...
E a segurança como fica?
As questões de segurança na WEB podem ser
pesquisadas em www.guiadohardware.net.
Lá tem vários tutoriais pra fazer isso ...
entretanto, dentro do Xampp, click em
segurança e verifique como está o seu status.
Se algum item aparecer inseguro é
importante você fazer as devidas alterações.
No meu caso deixarei como esta.
Para alterar isso, no terminal, logado como
root, execute o comando:
“/opt/lampp/lampp security”
Criando o banco de dados para o moodle
Nesta tela em “Criar novo Banco de Dados” digite o nome do banco que vamos usar na instalação do moodle em meu exemplo usei “moodle” (aconselho usar o mesmo também), depois clique em “Criar”
O resultado do banco de dados
Como resultado você vai ver a tela ao fundo com destaque em azul para o banco criado e em verde informando que tudo deu certo... Foi muito simples criar o banco de dados não foi ???
Rodando a instalação do moodle
No firefox digite:
“http://localhost/moodle + enter”
você deverá ver uma tela como a mostrada ao fundo, escolha o idioma em português e clique em “next” ou “avançar” Visualizando um erro no arquivo php.ini
Aqui somos informados de um erro de configuração no arquivo php.ini, que devemos consertar antes de que a instalação possa prosseguir, mão na massa. Localizando e abrindo arquivo php.ini
Vá para a pasta “/opt/lampp/etc” localize o arquivo “php.ini” e com o botão direito do mouse > escolha a opção “Ações” > “Edit as Root” para abrir o arquivo, confira nos destaques em azul. Fazendo a modificação no arquivo php.ini
Aperte a tecla “F11” para aparecer a numeração das linhas (destaque em rosa) e localize a linha “325 – register_globals = On” teremos que modificá­la para “register_globals = Off”, veja na próxima tela como ficou...
Vendo o resultado e salvando o arquivo
Agora basta salvar o arquivo ( ctrl+s ou arquivo salvar) e depois sair ( ctrl+q ou arquivo sair), até mais...
Reiniciando o servidor lampp
Como fizemos mudanças num arquivo de configuração do servidor teremos que reiniciá­lo antes de continuar com a instalação, no terminal digite:
“/opt/lampp/lampp restart + enter”
Acompanhe o resultado do comando
Após apertar o enter, você deverá ter o resultado mostrado ao lado com destaque em azul....
Voltando e reiniciando a instalação
De volta ao navegador firefox, vamos usar o botão “Voltar” (destaque em azul), para reiniciar a instalação do moodle, agora com o arquivo consertado...
Agora já podemos começar de novo
Que bom agora vamos tocar o barco, repare que estamos com a instalação em português, clique em “próximo” e vamos ver se o erro do arquivo “php.ini” foi realmente consertado na próxima tela.
Checagem feita e estamos sem erros
Veja no destaque em azul, que estamos com tudo certo e já podemos ir em frente, basta apertar o botão “Próximo”
Caminhos de instalação
Nesta tela não precisa modificar nada, a não ser que você saiba o que vai alterar, aperte o botão “Próximo”
Informações sobre a base de dados
Nesta tela basta deixar como estou mostrando abaixo (destaque em azul) isso se você seguiu o meu conselho e criou o banco de dados com o nome de “moodle” e não colocou senha, do contrário coloque os dados que você alterou, depois aperte o botão “Próximo”.
Verificações do servidor
Nesta tela podemos ignorar o destaque em amarelo, pois é opcional e não vai fazer falta em nosso moodle, depois aperte o botão “Próximo”
Baixando o idioma em português
Nesta tela clique no botão, com destaque em azul, para tentar baixar o pacote de idioma em português.
Se ele não conseguir você terá que fazer o trabalho manualmente, veja na próxima tela.
Baixando manualmente o pacote
Clique no “arquivo” em azul, para fazer o download que será salvo automaticamente no seu Desktop e depois você terá que fazer o que foi solicitado em cor vermelha. Mandando salvar o arquivo de tradução
Após clicar no download mande salvar o arquivo e aperte o botão “OK” e aguarde o final, vai ser rápido...
Copiando a tradução para o lugar certo
Vá no seu Desktop, com o botão direito do mouse em cima do arquivo baixado escolha a opção “copiar” ou “ctrl+c”, veja os destaques em azul.... Colando a tradução para o lugar certo
Vá na pasta “/opt/lampp/moodledata/lang” e com o botão direito do mouse escolha a opção “colar” ou “ctrl+v”, veja os destaques em azul.... Descompactando o arquivo
Agora com o botão direito do mouse em cima do arquivo colado, escolha a opção “Extrair” > “Extrair Aqui”, veja os destaques em azul.... Veja o resultado final
Este deverá ser o resultado depois de descompactado o arquivo de tradução...
De volta ao navegador avançando a tela
Clique em “próximo” e vamos ver o que vem pela frente....
Salvando as configurações do servidor
Clique em “Download” e mande salvar o arquivo como já fizemos anteriormente, pois depois vamos movê­lo para o lugar indicado nas linhas em vermelho acima
Copiando o arquivo baixado
Como sempre vá em Desktop e copie o arquivo baixado “config.php” usando o botão direito do mouse “copiar” ou “ctrl+c”, veja nos destaques...
Colando o arquivo no lugar certo
Vá ate a pasta “/
opt/lampp/htdoc
s/moodle” e com botão direito do mouse selecione “colar” ou “ctrl+v”, veja nos destaques em azul...
Continuando no navegador
Agora clique no botão “continuar” e vamos ver o que vem a frente...
Aceitando o contrato de licença
Agora clique no botão “Sim” para continuar, claro você pode clicar em não, porém a instalação vai parar...
Tela de informações da versão
Clique no botão “Continuar” e bola pra frente...
Várias telas de informação Agora vão aparecer varias telas como a que estamos vendo ao fundo, no final da tela temos o que mais importa, a frase “A base de dados foi atualizada com sucesso” ou algo parecido... isto quer dizer que estamos no caminho certo ... para todas as telas que forem aparecendo com a mensagem, basta ir apertando o botão “Continuar”
Após umas 12 telas de sucesso Preencha os dados de acordo com a sua necessidade, lembrando que são dados particulares seus e use a rolagem, pois temos mais dados nesta tela
Após a rolagem de tela
Depois de preencher tudo clique em “atualizar perfil”
Dando personalidade ao seu moodle
Preencha de acordo com a sua necessidade
Após a rolagem da tela
Eu deixo a opção “auto­registro” em “Desabilitar”, mas se quiser que seus usuários recebam um e­mail para confirmar o registro no moodle, fica a seu critério, se não o registro é automático ... clique em “Salvar mudanças”.
Finalmente o moodle já ficou pronto
Agora você já pode acessar o moodle no servidor pelo endereço “http://localhost/moodle“ e pelos outros micros da rede “http://ipdoservidor/moodle, bem agora você vai ter que fazer seu moodle ficar com a carinha da sua instituição, para isso troque os temas, pluggins, etc...
Veja com outro tema
Para trocar de tema ou pele, basta ir em “Aparência > Temas > Seletor de temas” e escolha o que mais lhe agradar, fique a vontade ...
Mais um ...
E outro ....
Finalizando as configurações
Feche o navegador firefox e o gerenciador de arquivos, deixe aberto somente o terminal.
Precisamos fazer com que nosso servidor seja iniciado juntamente com o sistema operacional, para isso vamos fazer um novo script, vamos digitar no terminal:
“nano /etc/init.d/meuservidor + enter”, veja acima...
Digitando os comandos do script
Dentro do editor nano, digite os comandos:
#!/bin/bash
/opt/lampp/lampp start
veja como ficou no exemplo abaixo...
Salvando e fechando o editor nano
Após digitar e conferir tudo, aperte “ctrl+x” confirme apertando “s” e depois finalize com a tecla “enter”, você deverá voltar para o prompt... Atualizando a inicialização do sistema
No terminal digite:
“update­rc.d meuservidor defaults + enter”
se sua tela ficar como a mostrada abaixo deu tudo certo e seu servidor vai ser acionado automaticamente a cada boot.
Dando permissão de execução ao script
No terminal digite: “chmod +x /etc/init.d/meuservidor + enter”
depois digite novamente, só para confirmar:
“update­rc.d meuservidor defaults + enter”
Erro da Edubar ao iniciar o KDE Como geralmente separamos um computador para ser o servidor, nós desinstalamos a barra de conteúdos edubar, que não tem serventia para o servidor e só ficaria gastando memória, porém o arquivo de inicialização da mesma não foi excluído, vamos ter que fazer isso na mão para não aparecer uma mensagem de erro na inicialização da interface gráfica KDE.
Resolvendo o problema da Edubar
Abra a pasta home do usuário, confira no destaque em azul.
Mostrando os arquivos ocultos
Clique no menu “Ver” > “Mostrar Arquivos Ocultos”, você vai notar o aparecimento de vários itens no seu home, veja na próxima tela, não se assuste é normal...
Vendo o que mudou
Bem apareceu bastante coisa, mas o que importa pra gente agora é a pasta “.kde” que contém algumas configurações do KDE é dentro dela que vamos trabalhar.
Abrindo a pasta correta para trabalhar
Precisamos chegar até a pasta “/home/usuario/.kde/Autostart” confira no destaque em azul e veja o que tem na pasta olhando para o desenho acima.
Excluindo o arquivo desnecessário
Com o botão direito do mouse em cima do arquivo “EduBar.desktop”, selecione a opção “Mover para o lixo”.
Confirmando a opção
Basta clicar no botão “Lixeira” e o arquivo será removido...
Agora escondendo arquivos novamente
Para segurança do seu usuário vamos esconder os arquivos de configuração novamente, para isso vá em “Ver” > “Mostrar Arquivos Ocultos”, desta forma vamos ocultar aquele monte de arquivos que estavam aparecendo e que na verdade são arquivinhos que fazem seu usuário funcionar corretamente e ficam ocultos para não serem excluídos acidentamente.
Reiniciar o sistema? Será que deu certo?
No terminal digite: “init 6 + enter”
O computador será reiniciado e quando ele acabar de ligar abra o navegador e veja se o seu servidor foi iniciado:
http://localhost/moodle ou http://ipdoservidor/moodle Moodle instalado com sucesso!!!
Teste final, depois de reiniciar o micro, feito no passo anterior, abrir o navegador firefox e digitar o endereço do seu moodle (destaque em azul) se ver a tela mostrada ao fundo ou outra parecida (de acordo com o seu tema) é sinal que deu tudo certo!!!
Trabalho terminado
Bem acabamos aqui o nosso pequeno (rsrsrsrsrs) tutorial com 90 telas, como fui instalando e resolvendo os problemas de acordo com que foram aparecendo, fui criando o passo a passo em tempo real, creio que com este guia vocês vão conseguir instalar o lampp e o moodle de forma fácil pois seguindo as telas e explicações todos os problemas serão resolvidos ... Espero que possam fazer bom proveito deste material e me deêm um feedback dos resultados alcançados... Até o próximo tutorial...
Alguns endereços que podem lhes trazer muita informação nesta sua empreitada do descobrimento!!!
http://moodle.org/mod/
http://www.moodlebrasil.net/moodle/ http://moodle.org/ http://web.educom.pt/moodlept/
http://www.apachefriends.org/pt_br/xampp­linux.html
http://ufpr.dl.sourceforge.net/sourceforge/xampp/xampp­linux­1.7.tar.gz
http://web.educom.pt/moodlept/course/view.php?id=10 www.guiadohardware.net
www.iaesmevr.org
www.vivaolinux.com.br
Créditos e agradecimentos
Giany Abreu
[email protected]
Companheira incansável de trabalho, que muito tem ajudado e incentivado com suas sugestões, idéias e críticas construtivas o desenvolvimento de vários códigos, tutoriais, portal IAE, Plataforma EAD e o Projeto VRlivre.
Professor Ricardo da Silva Miranda
[email protected]
Por sua força de vontade e dedicação em instalar o servidor na raça, me incentivou a montar esse passo a passo e com muitas imagens.
RECEBAM O MEU MUITO OBRIGADO !!!!
Créditos e agradecimentos
Sergio Maria das Graças
Desenvolvedor do Projeto GNU/Linux VRlivre
Administrador do Portal IAESMEVR
Técnico de Informática SMEVR
[email protected]
http://www.iaesmevr.org
Usuário Linux nº 456767
Usuário Ubuntu nº 25471
Cel.: (24) 9242­6788
"Software Livre ­ Separados somos fracos, unidos com certeza seremos fortes."
E a todos os que sempre ajudam na disseminação e desenvolvimento do Software Livre!!!

Documentos relacionados

Escola Municipal Fausto de Oliveira Figueiredo

Escola Municipal Fausto de Oliveira Figueiredo Usuário normalmente é root e a senha, se você tiver criado, é a de acesso ao banco de dados. 11.5 Nas próximas telas, dê uma olhada e verifique se você quer alterar alguma coisa, mas geralmente é s...

Leia mais