Apache PHP

Introdução

Esse post faz parte de uma série onde descrevo a montagem de um cluster moodle. O primeiro post, explicando todo o projeto pode ser visto aqui.

O Apache é o servidor HTTP que, junto com o PHP, executarão o Moodle do nosso projeto. Existem outras alternativas como o Nginx e até o IIS da Microsoft, no entanto, o mais recomendado e amplamente utilizado é o Apache.

Este artigo visa a instalação e configuração do conjunto apache e php seguindo a documentação oficial do moodle e as melhores práticas. Um outro artigo tratando separadamente dos ajustes de performance ficará para um post futuro.Continuar lendo

Moodle

Introdução

No início de 2020, muitas escolas já disponibilizavam parte das suas disciplinas em formato EAD. Com o surto pandêmico, muitas escolas tiveram que se adaptar rapidamente para minimizar os impactos na educação de seus alunos, passando a prover cem por cento do conteúdo e avaliações, no formato a distância.

Em abril, recebi o contato de uma escola de Brasília, que possui aproximadamente 3000 alunos, para avaliar a estrutura do AVA e propor soluções para ampliação e melhoria do ambiente. Até então, a utilização era bastante tímida, com poucos acessos simultâneos.Continuar lendo