Mudanças entre as edições de "Instalação Moodle - Sql e Mysql"
Linha 17: | Linha 17: | ||
− | '''Instalação do BitNami''' quando a máquina já tiver um servidor para php como o easyphp. | + | '''Instalação do BitNami''' quando a máquina já tiver um servidor para php como o easyphp ou o apache, sempre instale o apache ou easyphp primeiro, e o BitNami depois. |
Edição das 11h42min de 5 de junho de 2015
Índice
- 1 Instalação
- 2 Configuração
- 2.1 Navegação, Administração e Administração do site
- 2.2 Adicionando blocos existentes
- 2.3 Instalação de novos recursos
- 2.4 Alterando o tema
- 2.5 Criando um repositório para o moodle
- 2.6 Configuração do Cron
- 2.7 Integração Moodle/Giz
- 2.8 Enviar uma mensagem para um usuário do moodle
- 2.9 Configuração de envio de e-mail
- 2.10 Scorm
- 3 Casos
Instalação
Instalação do BITNAMI
Atualmente o sistema Giz realiza a integração com o Moodle na versão 2.6.2. Não há testes realizado em versão superior do moodle. Portanto, não há garantias que a integração funcione corretamente.
Para conferir a versão atual do moodle, faça o login como Administrador e acesse a opção de menu Administração do Site >> Avisos, conforme ilustrado na tela abaixo.
IMPORTANTE: Ao instalar o Moodle 2x não mudar o nome do prefixo das tabelas no banco do mysql; É preciso que este seja mdl_, porque senão a integração não funciona.
Instalação do BitNami quando a máquina já tiver um servidor para php como o easyphp ou o apache, sempre instale o apache ou easyphp primeiro, e o BitNami depois.
- 1 - Instalar o BITNAMI:
- 2 - Desabilitar todas estas opções:
- 3 - Colocar senha de configuração do moodle. Por padrão usa-se a senha "eadtotal".
- 4 - Por padrão usa-se a porta "80". Caso tenha algum serviço utilizando esta porta (como skype, por exemplo) será necessário trocar. Segue exemplo:
- 5 - Por padrão exibe-se a SSL Port "443", porém foi alterada para "444":
- 6 - Usa-se a "MySQL Server port" 3309:
- 7 - Instalação concluída:
O BitNami oferece um aplicativo para gerenciamento dos serviços do apache e mysql. Este aplicativo encontra-se na pasta raiz de instalação do Bitnami. O arquivo tem o nome manager-windows.exe.
Instalação do Moodle MySQL
- 1 - Acesse o caminho:
http://127.0.0.1:8080/moodle/install.php Acesse este link, caso o serviço do apache do BitNami tenha sido configurado na porta 8080. É necessário neste momento ter copiado o contexto do MOODLE para pasta \BitNami\apache2\htdocs.
Lembre-se: é necessário trocar a linguagem.
- 2 - Caminho da pasta onde fica arquivos (vídeos, fotos etc) do moodle. Foi deixado o padrão do Moodle.
- 3 - Nesta instalação utilizar a primeira opção, porém, em um futuro bem próximo será utilizada a última opção da lista.
- 4 - Preencher como o exemplo abaixo:
Lembre-se: O prefixo das tabelas não pode ser alterado.
- 5 - Necessário habilitar a extensão do MSSQLNATIVE. Siga os procedimentos abaixo:
1:: Abra o diretório C:\BitNami\php e abra o arquivo php.ini.
2:: Adicione o comando extension=php_sqlsrv_53_ts_vc9.dll
3:: Copie o arquivo php_sqlsrv_53_ts_vc9.dll para pasta: C:\BitNami\php\ext. O arquivo encontra-se disponível em \\SRVAPLIC\Versão-Homologada\DLL e OCX\PHP_SQLSRV.
4:: Reinicie o serviço do Apache.
Instalação na base SQL
- 1 - escolha o idioma e clique em próximo:
- 2 - Verifique os caminhos e observe que o diretório de dados foi alterado. Clique em próximo:
- 3 - Escolha o drive da base de dados, caso não esteja disponível o drive do SQL, diferente da imagem abaixo, deve-se copiar a DLL = php_sqlsrv_53_ts_vc9 para a pasta php\ext e registrá-la no arquivo php.ini (este arquivo fica na pasta php).
- Feito isso, reinicie o serviço do apache e mysql do bitnami, que a opção SQL *Server Microsoft (native/sqlsrv) estará ativa.
- 4 - Neste momento deve-se inserir informações de conexão com o SQL e a base a ser instalado o moodle.
- 5 - Clique em continuar:
- 6 - Nesta tela é mostrado as extensões que devem ser habilitadas (o arquivo que se habilita estas extensões é o php.ini, que fica na pasta php).
- As extensões que estão na cor amarela é porque não estão habilitadas e precisam ser habilitadas, porém mesmo habilitadas o moodle mostra como não habilitadas e instalação segue normalmente;
- Algumas dll's que devem ser ativas no arquivo php.ini são: max_file_uploads (colocar 1000) e upload_max_filesize (colocar 1000).
- 7 - Nesta tela é feita a exclusão das tabelas do moodle, para a base selecionada no SQL Ao término clique em continuar.
- 8 - Neste passo será configurado o acesso, senha e o admin. do moodle. Após esta configuração clique em atualizar perfil, conforme tela abaixo:
- 9 - Informações da pagina, ou seja, títulos para pagina logada, não logada e uma breve descrição da pagina. Ao término clique em salvar mudanças. Estas alterações podem ser modificadas depois.
- 10 - Moodle instalado.
Configuração
Do lado esquerdo da tela o moodle exibe os menus Navegação, Administração e Administração do site.
- Navegação: usado para navegação no curso e informações do perfil do usuário.
- Administração: usado para administração do curso e dos usuários.
- Administração do site: esta opção é habilitada somente para usuário Administrador do moodle. Aqui são realizadas as configurações que podem ser feitas em todo o moodle, como por exemplo, criar e alterar permissões de usuários no sistema.
Adicionando blocos existentes
Clique em Ativar edição que se encontra no bloco Administração. Com esta opção ativada é possível acrescentar um ou mais blocos no Moodle. O bloco que será usado é o acesso, que quando não logado permite acesso a tela de login de maneira mais objetiva. Este bloco fica acessível quando logado e não logado.
Instalação de novos recursos
Em Administração do site a opção Avisos identifica se tem algum recurso que deve ser instalado/atualizado no Moodle. Para essa identificação o moodle lê as pastas: mod (módulos, que são plugins), blocks (blocos, como o bloco acesso) e them (templete).
- Caminho para estas pastas: raiz do moodle que foi instalado.
- Quando tem módulos, pluguins, bloks para serem instalados a tela aparecerá como imagem abaixo;
- Clique em: Atualizar base de dados do moodle agora;
- Serão instalados tudo que fora reconhecido. Ao término (no final da página) clique em continuar;
- É ativada uma página para que seja configurado cada recurso instalado, porém deixe como defult e no final da página clique em salvar mudanças.
Alterando o tema
Em Administração do site, selecione Aparência:
- A opção Temas lista todos os temas instalados, com possibilidade de alterar a configuração de cada um deles;
- Clique em Seletor de tema e escolha a opção trocar tema;
- Escolha o tema, e clique em Usar tema. Na tela seguinte clique em Continuar;
- O tema foi aplicado com sucesso.
Criando um repositório para o moodle
- Selecione a opção Administração do site | Plugins | Gerenciar repositórios. É necessário habilitar a opção Sistema de arquivos. Feito isso, clique em Configurações ou siga o caminho da imagem abaixo:
- Neste caminho também é possível configurar a pasta do repositório, porém o Moodle não cria essa pasta. Sendo assim, deve-se criar a pasta no moodledata (neste caminho C:\BitNami\wampstack-5.3.27-0\apache2\htdocs\moodledataPiraquara\repository). Neste caminho deve-se criar a pasta que será usada para o repositório (ou várias pasta, por questão de organização).
- Assim que a pasta estiver criada, a mesma já estará acessível no moodle para o vincular arquivos, como mostra a imagem abaixo:
- Desta maneira todos os arquivos (fotos, jogos, vídeos etc) podem ser inseridos no Moodle de forma mais rapida.
Configuração do Cron
- Utilizado para atualizar atividades no moodle. Para instalação do Cron siga os seguintes passos no link do Wiki externo da AIX: http://wikiaix.gestaodoensino.net/wikiaix/index.php/EAD_-_Rodar_Cron_no_Moodle_Manualmente
Integração Moodle/Giz
- Para integração Moddle/Giz siga os seguintes passos no link do Wiki externo da AIX: http://wikiaix.gestaodoensino.net/wikiaix/index.php/Instala%C3%A7%C3%A3o_Integra%C3%A7%C3%A3o_Moodle
Enviar uma mensagem para um usuário do moodle
- Clique me Participantes (que está na página inicial e caso este bloco não estiver ativado, deve-se solicitar ao Adm. do moodle que ative este bloco).
- Selecione o Usuário para enviar a mensagem.
- No campo Com usuários selecionados, escolha a opção Enviar mensagem.
- Digite a mensagem desejada e clique em Visualização.
- Confirme a mensagem, os destinatário e clique em Enviar mensagem. O sistema exibe uma mensagem informando que o envio foi realizado com sucesso. Caso contrário, aparecerá uma mensagem informando que pode ter ocorrido algum erro ao tentar enviar a mensagem.
- A opção de Enviar mensagens também pode ser acessada pela tela da Página inicial no bloco Usuários online. Para isso basta clicar no ícone de carta que aparece ao lado do nome do usuário.
Configuração de envio de e-mail
- Utilizando o caminho (imagem abaixo) a configuração de envio de email no Moodle já estará acessível. Neste passo deve-se colocar as configurações que foram realizadas no email, de acordo com o servidor do email utilizado.
- Ao término das configurações clique em Salvar mudanças.
- P.s: para que seja configurado corretamente no Moodle, as configurações de pop/imap devem estar configuradas no seu email.
Scorm
- É uma tecnologia que permite a importação de cursos em formatos fechados (ppt.,por exemplo), para o Moodle. Também os cursos desenvolvidos em programas específicos para Scorm (Curselab ou Xerte, por exemplo) podem m ser importados.
- Esta importação é possível devido a um puglin do Moddle que permite rodar este tipo de material que não foi desenvolvido para Moddle.
- No caminho Administração do site | Pluguins | Módulos de atividades | Gerenciar atividades, é possível visualizar a lista com todos os módulos que estão instalados.
Casos
Caso Facnopar
Problema
- Instituição utilizava um servidor onde todos os produtos adquiridos na AIX estavam instaladoes, porém o Server tem o poder de armazenamento muito pequeno, e não estava suportando o crescente volume de dados do Moodle. Sendo assim, a instituição foi orientada a adquirir um novo Server e ao adquirir a faculdade pediu para que seja tudo reinstalado.
Solução
- Ao fazer essa instalação do Moodle (de acordo com o que o Robson disse) foi feito um backup da base (que estava ainda em mysql) e restaurada no novo Server, porém não funcionou porque a versão do novo Server era diferente do antigo. Com isso, foi colocada a mesma versão do Moodle e do bitnami e reinstalado o moodle, ou seja, excluído o config que já existia, apontando as informações para os caminhos já existentes. Sendo assim, o Moodle entende que existem informações e reconstrói o config.
- Desta maneira funcionou, porém não sabemos fazer a integração e o Robert achou melhor deixar somente o Moodle funcionando no Server antigo e apontar a integração para o Server novo. Foi usado um programa para gerenciamento de sessões que pode ser feito o backup e restaurar a base mysql.
Caso XXXXXXX
Problema
- XXXXXXXXXXXXXXXXXXXXXX
Solução
- XXXXXXXXXXXXXXXXXXXXX