Piattaforme e-learning: Moodle

Moodle

 

Installazione di Moodle su Ubuntu server

 

Risorse necessarie
Sistema operativo Ubuntu server;
Web server Apache, server FTP, Server MySQL, Php (vengono installati automaticamente durante l'installazione standard di Ubuntu server).

1) Creazione database Moodle in MySQL
da linea comandi di MySQL:
mysql -u root -p
> CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
> GRANT ALL PRIVILEGES ON moodle.* TO moodleuser@localhost IDENTIFIED BY 'miapassword';
> GRANT SELECT,LOCK TABLES on moodle.* TO moodlebackup@localhost IDENTIFIED BY 'bkpassword';
> FLUSH PRIVILEGES;
> QUIT

(sostituire nome utenti e password con le proprie scelte; l'utente moodlebackup consente di usare il comando mysqldump per fare backup del database)

2) Installazione di Moodle
da linea comandi di Ubuntu:
$ cd /var/www
$ sudo wget http://download.moodle.org/stable19/moodle-latest-19.tgz
$ sudo tar zxf moodle-latest-19.tgz
$ sudo mkdir /var/moodledata
$ sudo chown -R www-data.www-data /var/moodledata

3) Configurazione di Moodle
dal browser di un altro computer:
http://indirizzoIPserver/moodle
(per conoscere l'indirizzo IP del server, si può usare il comando ifconfig)
oppure
http://nomeserver/moodle
La configurazione è guidata; occorre fornire nome e password dell'amministratore MySQL e decidere un nome e password per l'amministratore di Moodle.

Se il server non è raggiungibile, controllare che nel file
/etc/apache2/conf.d/moodle
la linea
allow from all
non abbia il carattere # iniziale (commento).
In caso contrario, editare il file, togliere il commento e riavviare il Web server con:
$ sudo /etc/init.d/apache2 restart

(le note precedenti seguono la traccia presentata in Step-by-step Install Guide for Ubuntu)

 

Per aumentare la dimensione massima dei file in upload

 

Occore modificare le impostazioni nel file
/etc/php.ini
oppure
/etc/php5/cli/php.ini
oppure
/etc/php5/apache2/php.ini
Le variabili da modificare sono:
upload_max_filesize
post_max_size

Per esempio, modificare il valore predefinito 10M in 64M.

Ora si può modificare la configurazione di Moodle dal browser:
http://indirizzoIPserver/moodle/admin/config.php
oppure
http://nomeserver/moodle/admin/config.php
(a seconda delle versioni:
moodle>Amministrazione>Configurazione
oppure
moodle>Amministrazione>Sicurezza>Politiche del sito)
Nella sezione Variabili, si ha la possibilità di scegliere un valore maggiore per la variabile maxbytes.







> Moodle
link al sito
> Altre piattaforme
Dokeos