Moodle
O Moodle é um sistema de gestão de aprendizagem de código aberto, usado por governos, ONGs e universidades para realizar capacitações. Abrange a criação de cursos, inscrições e coortes, testes e tarefas, notas, acompanhamento de conclusão, fóruns e certificados. Trata-se do Moodle LMS, a edição de código aberto, e não do Moodle Workplace, que é proprietário.
O Moodle é licenciado sob GPL-3.0-or-later. Execução gratuita — não é cobrado.

O que é instalado
Seção intitulada “O que é instalado”- Moodle (versão 5.2.2): o aplicativo web do Moodle, compilado a partir do código-fonte não modificado do Moodle LMS por uma imagem mantida pela comunidade. As tarefas agendadas do Moodle (cron) rodam dentro dele.
- Banco de dados: um banco de dados PostgreSQL usado somente por esta instalação.
O Moodle é servido em um único endereço web: o endereço principal da instalação. Sem domínio, esse endereço é o IP do servidor e a porta da própria instalação, por exemplo http://203.0.113.10:20001. Quando você atribui um domínio, o Moodle passa para esse domínio na inicialização seguinte, incluindo links https quando o domínio tem HTTPS. Você não precisa configurar nada disso.
A primeira inicialização executa o instalador completo do Moodle e pode levar vários minutos. A instalação mostra Pronto quando a página de login do Moodle responde.
Antes de instalar
Seção intitulada “Antes de instalar”Escolha um Deployment size (tamanho da implantação):
- small: o Moodle recebe 1,5 GiB de memória e até 6 processos PHP; o banco de dados recebe 512 MiB.
- medium: o Moodle recebe 4 GiB e até 16 processos PHP; o banco de dados recebe 1 GiB. Para catálogos de cursos maiores e mais alunos simultâneos.
A verificação Adequação do servidor do assistente indica se o seu servidor é grande o suficiente para o tamanho escolhido. Você pode alterar o tamanho mais tarde com Redimensionar; o Moodle e o banco de dados reiniciam com os novos limites.
Se o Moodle precisar enviar e-mails (notificações de conta, de inscrição e dos fóruns), tenha um servidor de e-mail SMTP pronto. Sem ele, o Moodle coloca essas mensagens em fila e nada sai do servidor.
| Campo | O que faz |
|---|---|
| Deployment size | small ou medium, como descrito acima. |
| Site name (nome do site) | O nome completo do site. Por padrão, Moodle. Não pode conter espaços durante a instalação; use um hífen ou um sublinhado. Você pode mudar o nome do site no Moodle mais tarde, em Site administration (administração do site) > Site home settings (configurações da página inicial do site). |
| Administrator username (nome de usuário do administrador) | O nome de usuário do administrador do site Moodle criado na primeira inicialização. Por padrão, admin. Não pode conter espaços, e uma atualização posterior não o altera. |
| Administrator email (e-mail do administrador) | Para onde o Moodle envia redefinições de senha e avisos do site destinados ao administrador. Vem preenchido com o seu próprio endereço de e-mail; selecione Alterar para usar outro. |
| Site language (idioma do site) | O pacote de idioma do Moodle a instalar, como en, fr ou pt. |
Avançado contém Maximum upload size (tamanho máximo de upload: o maior arquivo que um professor ou aluno pode enviar; por padrão 50M), PHP memory limit (limite de memória do PHP; por padrão 256M; aumente-o se o backup ou a restauração de cursos ficar sem memória) e as configurações de e-mail SMTP host (host SMTP), SMTP port (porta SMTP), SMTP username (nome de usuário SMTP), SMTP password (senha SMTP) e SMTP encryption (criptografia SMTP). Deixe SMTP host em branco para desativar o e-mail de saída. A SMTP password é armazenada selada e nunca mais é exibida. Como alternativa, você pode conectar um relay de e-mail cadastrado no servidor como Outbound email relay (relay de e-mail de saída) (consulte Conexões). O banco de dados e o usuário dele sempre se chamam moodle. Avançado também oferece a opção de usar um servidor PostgreSQL que você já executa em vez do banco de dados incluído. Consulte serviços externos.
Primeiro login
Seção intitulada “Primeiro login”Na primeira inicialização, o Moodle cria o administrador do site:
- Nome de usuário: o que você informou em Administrator username (
admin, a menos que você o tenha alterado). - Senha: gerada pela plataforma.
Quando você clica em Criar, o portal mostra a senha uma única vez, em Credenciais de primeiro acesso, com o rótulo Senha de administrador do Moodle. Copie-a antes de sair da página: ela não pode ser exibida novamente.
Abra o endereço da instalação e entre com esse nome de usuário e essa senha. O e-mail do administrador é o informado em Administrator email.
A senha do banco de dados também é gerada pela plataforma e selada. Você nunca precisa digitá-la.
Conexões
Seção intitulada “Conexões”O Moodle pode disponibilizar a outra instalação no mesmo servidor:
- Moodle learning records (read-only) (registros de aprendizagem do Moodle, somente leitura): acesso somente leitura ao banco de dados do Moodle, para relatórios sobre capacitação, por exemplo sobre conclusão. As contas de usuário, as sessões, os tokens dos serviços web, o histórico de senhas e as chaves privadas ficam de fora. O Metabase pode usá-la como Analytics data source (fonte de dados de análise) para gerar relatórios sobre capacitação junto com os dados dos programas.
Pode usar:
- Outbound email relay: um relay de e-mail cadastrado no servidor, para que o Moodle possa enviar e-mails. Opcional. Preenche as configurações de e-mail do Moodle, incluindo a senha.
Consulte conexões.