1.2. Installazione dei moduli in Drupal 8
Come molte altre CMS, Drupal è composto da moduli. Questo approccio consente di aggiungere o rimuovere funzionalità a seconda delle esigenze del sito: blog, gallerie, messaggi privati, forum e molto altro possono essere attivati o disattivati per ottimizzare le prestazioni.
Aggiungere un nuovo modulo in Drupal 8 è piuttosto semplice. Tutti i moduli aggiuntivi vengono collocati nella cartella modules nella root del sito. Ecco la traduzione del file README.TXT presente in quella cartella:
Spazio per i moduli scaricati o personalizzati per estendere le funzionalità del tuo sito. Questa cartella mantiene separati i moduli core da quelli aggiuntivi, garantendo aggiornamenti sicuri di Drupal. I moduli aggiuntivi possono essere scaricati da: http://drupal.org/project/modules.
Visitiamo quindi il link http://drupal.org/project/modules e cerchiamo il modulo Backup and Migrate.
Apriamo la pagina del modulo:
https://drupal.org/project/backup_migrate
Qui troveremo la descrizione del modulo e i link per scaricare le varie versioni.
I moduli sono organizzati per versioni di Drupal: 5.x, 6.x, 7.x, 8.x. La prima cifra indica per quale versione del core è stato creato il modulo. Poiché ci serve per Drupal 8, scaricheremo la versione che inizia con 8.x. Un modulo può avere diverse versioni per lo stesso core, ad esempio per Drupal 7 esistono 7.x-2.7 e 7.x-1.3: la prima cifra dopo il trattino indica la versione principale del modulo, la seconda la sotto-versione. In questo caso, 2.7 è la più recente. È sempre consigliabile scaricare le versioni più recenti: quelle raccomandate (in verde) se disponibili, altrimenti quelle altre release (in giallo) o le versioni in sviluppo. Le versioni in sviluppo (dev) funzionano, ma possono contenere bug minori. Per questo esempio scarichiamo la versione 8.x-2.x-dev.
I moduli si possono scaricare in formato .zip o .tar.gz. Scegli il formato con cui ti trovi meglio. Dopo aver estratto l’archivio, troverai una cartella backup_migrate-8.x-2.x-dev
e al suo interno un’altra chiamata backup_migrate
, che contiene i file del modulo.
Questa è la cartella da copiare in /modules nella root del sito:
Ora possiamo attivare il modulo dall’amministrazione di Drupal. Vai su:
/admin/modules
E abilita il modulo Backup and Migrate:
Dopo l’attivazione, accedi alla pagina di configurazione del modulo per creare un backup:
/admin/config/system/backup_migrate
Se compare il messaggio “You must specify a private file system path in the file system settings to backup to the server”, segui il link file system settings:
/admin/config/media/file-system
Imposta il percorso per i file privati, ad esempio:
sites/default/files/private
Ora torna alla pagina delle impostazioni di Backup and Migrate e crea il tuo backup del sito: