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) |