GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Moodle su Ubuntu 16.04

Guida all'installazione passo passo su come installare Moodle su Ubuntu 16.04. Moodle (acronimo di Modular-object-oriented dynamic learning environment') è un sistema di gestione dell'apprendimento gratuito e open source creato per fornire a insegnanti, studenti e amministratori un unico ambiente di apprendimento personalizzato. Moodle è costruito dal progetto Moodle, guidato e coordinato da Moodle HQ.

Moodle include molte funzioni utili come:

  • Interfaccia moderna e facile da usare
  • Dashboard personalizzata
  • Strumenti e attività di collaborazione
  • Calendario tutto compreso
  • Semplice editor di testo
  • Traccia i progressi
  • Notifiche
  • e molti altri...

In questo tutorial ti guideremo attraverso i passaggi per installare l'ultima versione di Moodle su un VPS Ubuntu 16.04 con server web Apache, MySQL e PHP 7.

1. Accedi tramite SSH

Prima di tutto, accedi al tuo Ubuntu 16.04 VPS tramite SSH come utente root

ssh root@IP_Address -p Port_number

2. Aggiorna i pacchetti del sistema operativo

Esegui il comando seguente per aggiornare i pacchetti del sistema operativo e installare alcune dipendenze

apt-get update && apt-get upgrade
apt-get install git-core graphviz aspell

3. Installa il server Web Apache

Installa il server web Apache dal repository di Ubuntu

apt-get install apache2

4. Avvia Apache Web Server

Una volta installato, avvia Apache e abilitalo all'avvio automatico all'avvio del sistema

systemctl enable apache2

5. Installa PHP 7

Successivamente, installeremo PHP 7 e alcuni moduli PHP aggiuntivi richiesti da Moodle

apt-get install php7.0 libapache2-mod-php7.0 php7.0-pspell php7.0-curl php7.0-gd php7.0-intl php7.0-mysql php7.0-xml php7.0-xmlrpc php7.0-ldap php7.0-zip

6. Installa e configura il server di database MySQL

Moodle memorizza la maggior parte dei suoi dati in un database, quindi installeremo il server di database MySQL

apt-get install mysql-client mysql-server

Dopo l'installazione, esegui mysql_secure_installation script per impostare la tua password di root MySQL e proteggere la tua installazione di MySQL.

Accedi al server MySQL come utente root e crea un utente e un database per l'installazione di Moodle

mysql -u root -p
mysql> CREATE DATABASE moodle;
mysql> GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost' IDENTIFIED BY 'PASSWORD';
mysql> FLUSH PRIVILEGES;
mysql> \q

Non dimenticare di sostituire "PASSWORD" con una password efficace.

7. Ottieni Moodle dal repository GitHub

Quindi, cambia la directory di lavoro corrente e clona Moodle dal loro repository GitHub ufficiale

cd /var/www/html/
git clone https://github.com/moodle/moodle.git

Vai alla directory '/moodle' e controlla tutte le filiali disponibili

cd moodle/
git branch -a

Seleziona l'ultima versione stabile (attualmente è MOODLE_34_STABLE) ed esegui il comando seguente per dire a git quale ramo tracciare o utilizzare

git branch --track MOODLE_34_STABLE origin/MOODLE_34_STABLE

e controlla la versione specificata

git checkout MOODLE_34_STABLE

Switched to branch 'MOODLE_34_STABLE'
Your branch is up-to-date with 'origin/MOODLE_34_STABLE'.

Crea una directory per i dati Moodle

mkdir /var/moodledata

Imposta la proprietà e le autorizzazioni corrette

chown -R www-data:www-data /var/www/html/moodle
chown www-data:www-data /var/moodledata

8. Configura server Web Apache

Crea un host virtuale Apache per il tuo nome di dominio con i seguenti contenuti

nano /etc/apache2/sites-available/yourdomain.com.conf

 ServerAdmin [email protected]
 DocumentRoot /var/www/html/moodle
 ServerName yourdomain.com
 ServerAlias www.yourdomain.com
 
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
 
 ErrorLog /var/log/httpd/yourdomain.com-error_log
 CustomLog /var/log/httpd/yourdomain.com-access_log common

salva il file e abilita l'host virtuale

a2ensite yourdomain.com

Enabling site yourdomain.com.
To activate the new configuration, you need to run:
  service apache2 reload

Infine, ricarica il server web come suggerito, affinché le modifiche abbiano effetto

service apache2 reload

9. Segui le istruzioni sullo schermo e completa l'installazione

Ora vai su http://yourdomain.com e segui le istruzioni sullo schermo per completare l'installazione di Moodle. Per ulteriori informazioni su come configurare e utilizzare Moodle, puoi consultare la loro documentazione ufficiale.

Non devi installare Moodle su Ubuntu 16.04, se utilizzi uno dei nostri hosting Moodle ottimizzati, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare e configurare l'ultima versione di Moodle su Ubuntu 16.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post su come installare Moodle su Ubuntu 16.04, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.


Panels
  1. Come installare ISPConfig 3 su Ubuntu 18.04

  2. Come installare Webmin su Ubuntu 18.04

  3. Come installare Panda3D su Ubuntu 10.04

  4. Come installare Zabbix su Ubuntu

  5. Come installare Observium su Ubuntu 14.04

Come installare Moodle su Ubuntu 20.04

Come installare qt su Ubuntu 20.04

Come installare Moodle su Ubuntu 14.04

Come installare Moodle su Ubuntu 15.04

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04