Ambiente Virtual de Aprendizagem Prof. M.Sc. Robson Santos da Silva
Versões
Requisitos LAMP Moodle é desenvolvido principalmente em Linux, usando Apache, MySQL e PHP (a combinação comumente designada de plataforma LAMP), mas também é testado regularmente com PostgreSQL e nos sistemas operativos Windows XP, Mac OS X e Netware 6.
Servidor Web. A maioria das pessoas usam Apache, mas Moodle deveria funcionar com qualquer servidor Web que suporte PHP, como, por exemplo, IIS nas plataformas Windows. Apache A linguagem PHP (versão ou superior). A partir de Moodle 1.4 já é possível usar PHP 5.PHP Servidor de bases de dados: Moodle funciona perfeitamente com MySQL ou PostgreSQL que são as duas opções recomendadas em Moodle.MySQLPostgreSQL Requisitos
Existem duas formas de obter o Moodle, num ficheiro comprimido ou através do CVS Depois de copiar e desempacotar o arquivo, ou depois de ter obtido uma cópia do CVS, deverá ter um directório "moodle", que contém vários ficheiros e subdirectórios. Pode transferir esse directório directamente para o directório raiz do seu servidor web, e nesse caso o seu sítio ficará disponível em ou pode copiar o conteúdo do directório moodle directamente para o directório raiz do seu servidor web, ficando a sua instalação do Moodle dierectamente em Obtenção do Código
Se desejar instalar e configurar o Moodle em seu computador para depois transferi-lo para o servidor Web, é melhor enviar o arquivo completo num único ficheiro e depois desempacotá-lo no servidor Web. A maior parte das interfaces usadas nos serviços de alojamento de páginas web, por exemplo o Cpanel, permitem-lhe descomprimir arquivos com o "File Manager".
Observações Importantes Primeiro: certifique-se que o seu servidor web está configurado para usar index.php como página principal. Segundo: se você está usando Apache 2, então ative a variável AcceptPathInfo Terceiro: o Moodle requer um certo número de configurações ativadas no PHP para que possa trabalhar: magic_quotes_gpc = 1 (preferível, mas não necessário) magic_quotes_runtime = 0 (necessário) file_uploads = 1session.auto_start = 0session.bug_compat_warn = 0
Sistema UTF - 8 A partir da versão 1.6, o Moodle adotou o sistema de caracteres universal UTF-8. Assim, as atualizações para versões posteriores se tornaram mais seguras, muito embora seja aconselhado fazer o backup antes de fazer o upgrade.
Atualização Faça um Backup das informações importantes. Existem três áreas que necessitam atenção: 1. O diretório do próprio software Moodle Faça uma cópia separada desses arquivos antes da atualização, assim você pode recuperar seu config.php e outros módulos que você tenha adicionado, tais como temas, idiomas, etc. 2. Seu diretório de dados Aqui é onde são colocados os conteúdos (tais como recursos dos cursos e tarefas dos estudantes), dessa forma é muito importante sempre fazer backups desses arquivos. Algumas vezes uma atualização pode mover ou renomear um diretório que faz parte do diretório de dados.
Atualização 3. Seu banco de dados A maioria das atualizações do Moodle irão alterar as tabelas do banco de dados, adicionando ou trocando campos. Para cada banco de dados existe uma forma diferente de efetuar o backup. Uma forma de fazer backup de um banco de dados MySQL é 'descarregá-lo' (dump) em um único arquivo SQL. O exemplo seguinte exibe comandos UNIX para descarregar um banco de dados chamado "moodle": mysqldump moodle > moodle-backup sql