Ambiente Virtual de Aprendizagem

Propaganda
Ambiente Virtual de
Aprendizagem
Prof. M.Sc. Robson Santos da Silva
www.moodle.org
Versões
Requisitos

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.
Requisitos



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.
A linguagem PHP (versão 4.1.0 ou superior). A
partir de Moodle 1.4 já é possível usar PHP 5.
Servidor de bases de dados: Moodle funciona
perfeitamente com MySQL ou PostgreSQL que são
as duas opções recomendadas em Moodle.
Obtenção do Código



Existem duas formas de obter o Moodle, num ficheiro
comprimido
ou
através
do
CVS
http://moodle.org/download/
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 http://o_seu_servidor/moodle,
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
http://o_seu_servidor
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-2002-10-26.sql
Download