- Servidor Web (apache)
- PHP
- Servidor / Cliente SQL (mySQL)
- Firewall
configurar o apache:
editar o arquivo /etc/apache2/apache2.conf, e adicionar a linha
ServerName nome.do.seu.dominio
# apache2 -k restart
configurar mysql:
mais detalhes em http://www.guiadohardware.net/tutoriais/configurando-servidor-lamp/parte.html
# mysql_install_db
# mysqladmin -u root password 'senha_do_sql_root'
entrar no prompt mysql:
# mysql -u root -p
mysql> create database moodle;
mysql> grant all on moodle.* to moodle_sql_admin identified by 'senha_do_administrador';
mysql> quit
criar diretório moodledata
# mkdir /var/moodledata
# chown www-data /var/moodledata
copiar arquivos do moodle em www/aulas
# cd /var/www/aulas
# tar -zxvf moodle-latest-18.tgz
ok... agora basta acessar o site nome.do.seu.dominio/aulas, para iniciar o procedimento de instalação do moodle