Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tutorial instalacao xampp_e_moodle_parte1

1,418 views

Published on

  • Be the first to comment

  • Be the first to like this

Tutorial instalacao xampp_e_moodle_parte1

  1. 1. Escola Municipal Fausto de Oliveira Figueiredo - Betim – MG – Brasil Instalação do AVA Moodle no sistema operacional Linux Educacional 3.0Para o Moodle funcionar necessita de três outros programas funcionando Apache, PHP e Mysql.Assim, antes de instalar o Moodle devemos instalar estes três programas o mais fácil é instalar umpacote que já vem completo. O Xampp.OBSERVAÇÃO: Como fiz esta instalação no PC da minha casa todos os comandos aparecem rsimiranda@rsimiranda-Casa:~$ ou quando logado como superusuário root@rsimiranda-Casa:/home/rsimiranda# . Onde aparece estes escritos neste tutorial aparecerá a inscrição do computador de quem estiver procedendo a instalação 1. Primeiramente faça o download do arquivo de instalação do Xampp, em um dos links abaixo:  http://www.apachefriends.org/pt_br/xampp-linux.html (As instruções podem ser passadas para o português clicando em português (brasil) na parte superior do site  http://ufpr.dl.sourceforge.net/sourceforge/xampp/xampp-linux-1.7.tar.gz Você receberá o arquivo xampp-linux-1.7.tar.gz. No meu caso, eu salvei o arquivo na pasta /home/rsimiranda 2. Abra o terminal (INICIAR => SISTEMA => TERMINAL(Console)) Logue como superusuário digitando o comando “su” e a senha de administrador rsimiranda@rsimiranda-Casa:~$ su Senha: SUA SENHA root@rsimiranda-Casa:/home/rsimiranda#OBSERVAÇÃO: quando aparece o símbolo $ você está com o terminal aberto mas logado como usuário comum, sem privilégios de administrador. Quando aparece o símbolo # você está logado como administrador (Superusuário) 3. Com o cursor na pasta que baixou o arquivo ( esteja como root ) e digite tar xvfz xampp-linux-1.7.tar.gz -C /opt e tecle ENTER root@rsimiranda-Casa:/home/rsimiranda# tar xvfz xampp-linux-1.7.tar.gz -C /opt 4. Agora inicialize o xampp digitando o comando: /opt/lampp/lampp start e tecle ENTER root@rsimiranda-Casa:/home/rsimiranda# /opt/lampp/lampp start Quando você quiser fechar o Xampp, que não é o caso no momento, é só digitar root@rsimiranda-Casa:/home/rsimiranda# /opt/lampp/lampp stop Se você fizer qualquer alteração no Xampp, e for necessário utilizar esta informações, você deve reiniciar o Xampp. é só digitar Professor Ricardo da Silva Miranda (ricardontebetim@gmail.com) folha 1 / 4
  2. 2. Escola Municipal Fausto de Oliveira Figueiredo - Betim – MG – Brasil Instalação do AVA Moodle no sistema operacional Linux Educacional 3.0 root@rsimiranda-Casa:/home/rsimiranda# /opt/lampp/lampp restart ○ No meu caso, ocorreu um erro e o Apache não inicializava (Provavelmente isto ocorreu porque o LE 3.0 já utiliza o Apache2 como web server, e este utiliza a porta 80. Ainda provavelmente, em Linux Educacional anterior ao 3.0 isto não ocorrerá). A mensagem que me retornava era a seguinte: root@rsimiranda-Casa:/home/rsimiranda# /opt/lampp/lampp start Starting XAMPP for Linux 1.7... XAMPP: Starting Apache with SSL (and PHP5)... XAMPP: Error 1! Couldnt start Apache! XAMPP: Starting diagnose... XAMPP: Sorry, Ive no idea whats going wrong. XAMPP: Please contact our forum http://www.apachefriends.org/f/ XAMPP: Starting MySQL... XAMPP: Starting ProFTPD... XAMPP for Linux started. ○ Para colocá-lo rodar, foi necessário parar um arquivo chamado Apache2 (server do LE 3.0) e novamente reinstalar o xampp. Para parar apache2 utilizei o comando sudo /etc/init.d/apache2 stop root@rsimiranda-Casa:/home/rsimiranda# sudo /etc/init.d/apache2 stop Em seguida executei a reinstalação do XAMPP, conforme comando citado no item 3. Ao startar o xampp /opt/lampp/lampp start me retornou esta mensagem: root@rsimiranda-Casa:/home/rsimiranda# /opt/lampp/lampp start Starting XAMPP for Linux 1.7... XAMPP: Starting Apache with SSL (and PHP5)... XAMPP: Starting MySQL... XAMPP: Starting ProFTPD... XAMPP for Linux started. root@rsimiranda-Casa:/home/rsimiranda#5. Para verificar se tudo está funcionando direitinho, e fazer as configurações necessárias do xampp, abra um navegador web (Firefox, Konqueror, etc) e na barra de endereços digite http://localhost/xampp o xampp deverá abrir sem dificuldade. ○ No meu caso, não consegui acessar o xampp (http:// localhost ) pelo Firefox 3.0 (residente no LE 3.0) aí, abri o navegador Konqueror e neste consegui ○ Na tela inicial click sobre a linguagem Português (Brasil)6. Temos agora de criar a Base de Dados no Mysql, assim, dentro do start do xampp, click em phpMyAdmim e crie uma base de dados conforme o seu interesse. Na caixa de diálogo em branco escreva o nome da base de dados que você quer criar e click em criar. Pode-se Professor Ricardo da Silva Miranda (ricardontebetim@gmail.com) folha 2 / 4
  3. 3. Escola Municipal Fausto de Oliveira Figueiredo - Betim – MG – Brasil Instalação do AVA Moodle no sistema operacional Linux Educacional 3.0 também proteger o banco de dados com uma senha, clickando em Alterar a senha. Estes dados serão usados no ítem 11. 7. 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. Para isso, no konsole (terminal), logado como root, execute o comando / opt/lampp/lampp security. Toda vez que lhe for peguntado [Yes] (sim), responda y (yes) e tecle <ENTER> e digite sua senha tecle <enter>, digite novamente a sua senha e tecle <enter>, observe o exemplo abaixo em que eu usei como senha a expressão Jesus é o Salvador ,No konsole Traduzidoroot@rsimiranda-Casa:/home/rsimiranda# root @ rsimiranda-Casa: / home / rsimiranda # //opt/lampp/lampp security opt / lampp / lampp segurançaXAMPP: Quick security check... XAMPP: Quick inspeção de segurança ...XAMPP: Your XAMPP pages are NOT secured XAMPP: Seu XAMPP páginas não sãoby a password. garantidos por uma senha.XAMPP: Do you want to set a password? [yes] XAMPP: Você deseja definir uma senha? [sim] yy XAMPP: Senha: Jesus é o SalvadorXAMPP: Password:Jesus é o Salvador XAMPP: Senha (novamente): Jesus é o SalvadorXAMPP: Password (again):Jesus é o Salvador XAMPP: Senha proteção ativa. Por favor useXAMPP: Password protection active. Please use lampp como nome do usuário!lampp as user name! XAMPP: MySQL está acessível via rede.XAMPP: MySQL is accessable via network. XAMPP: normalmente isso não é recomendado.XAMPP: Normaly thats not recommended. Do Quer desligar isso? [sim] yyou want me to turn it off? [yes] y XAMPP: desligado.XAMPP: Turned off. XAMPP: Parar o MySQL ...XAMPP: Stopping MySQL... XAMPP: Starting MySQL ...XAMPP: Starting MySQL... XAMPP: O MySQL /phpMyAdmin usuário pmaXAMPP: The MySQL/phpMyAdmin user pma não tem senha definida!has no password set!!! XAMPP: Você deseja definir uma senha? [sim] yXAMPP: Do you want to set a password? [yes]y XAMPP: Senha: Jesus é o Salvador XAMPP: Senha (novamente): Jesus é o SalvadorXAMPP: Password:Jesus é o Salvador XAMPP: Configurando nova senha para oXAMPP: Password (again):Jesus é Salvador MySQL PMA.XAMPP: Setting new MySQL pma password. XAMPP: Configurando uma senha para o novo phpMyAdmin PMA.XAMPP: Setting phpMyAdmins pma password XAMPP: MySQL não tem nenhuma raiz senhato the new one. conjunto!XAMPP: MySQL has no root passwort set!!! XAMPP: Você deseja definir uma senha? [sim] yXAMPP: Do you want to set a password? [yes] XAMPP: Escreva a senha em algum lugar, paray se certificar de que você não vai esquecê-la! Professor Ricardo da Silva Miranda (ricardontebetim@gmail.com) folha 3 / 4
  4. 4. Escola Municipal Fausto de Oliveira Figueiredo - Betim – MG – Brasil Instalação do AVA Moodle no sistema operacional Linux Educacional 3.0 XAMPP: Senha: Jesus é SalvadorXAMPP: Write the password somewhere down XAMPP: Senha (novamente): Jesus é Salvadorto make sure you wont forget it!!! XAMPP: Configurando o MySQL raiz novaXAMPP: Password:Jesus é Salvador senha.XAMPP: Password (again):Jesus é Salvador XAMPP: Variação phpMyAdmin do método deXAMPP: Setting new MySQL root password. autenticação. XAMPP: A senha FTP ainda está definido paraXAMPP: Change phpMyAdmins authentication lampp.method. XAMPP: Você deseja alterar a senha? [sim] yXAMPP: The FTP password is still set tolampp. XAMPP: Senha: Jesus é SalvadorXAMPP: Do you want to change the password? XAMPP: Senha (novamente): Jesus é Salvador[yes] y XAMPP: Recarregar proftpd ...XAMPP: Password:Jesus é Salvador XAMPP: Feito.XAMPP: Password (again):Jesus é Salvador root @ rsimiranda-Casa: / home / rsimiranda #XAMPP: Reload ProFTPD...XAMPP: Done.root@rsimiranda-Casa:/home/rsimiranda#Observação: O Usuário (login) do Xampp é Lampp e do phpMyadmin é root Neste momento a instalação do Xampp já está concluída e o Apache, MSQL e PHP já devem estar rodando perfeitamente. Assim podemos passar para a instalação do Moodle 8. Agora, vamos à instalação do Moodle. Baixe a última versão do Moodle ou a que você quiser (http://download.moodle.org/) e salve na mesma pasta em que havia salvado o Xampp antes de instalá-lo. No meu caso, a última versão do moodle para linux era moodle- weekly-19.tgz e salvei salvei o arquivo na pasta /home/rsimiranda.OBSERVAÇÃO: Para linux são os arquivos .tgz e para Windows os arquivos .zip 9. Antes de rodar a instalação, vá na pasta /opt/lampp , como root e crie a pasta moodledata . Aproveite para lhe atribuir permissões de leitura e escrita. Detalhe, eu não sabia como dar permissões a uma pasta, assim, copiei uma das pastas já criadas, que já tinha permissões, renomeie para moodledata e apaguei todo o conteúdo que estava la dentro. 10. O Moodle deverá ser instalado na pasta /opt/lampp/htdocs, assim, para instalar o Moodle digite: tar xvfz moodle-weekly-19.tgz -C /opt/lampp/htdocsroot@rsimiranda-Casa:/home/rsimiranda# tar xvfz moodle-weekly-19.tgz -C /opt/lampp/htdocs 11. Agora, com o Moodle descompactado na pasta /opt/lampp/htdocs é hora de configurá-lo. (Ajuda para configuração do Moodle) No navegador web (Firefox, Konqueror, etc) e na barra de endereços digite http://localhost/moodle e siga os paços para a configuração. Professor Ricardo da Silva Miranda (ricardontebetim@gmail.com) folha 4 / 4

×