1.2. Installatie van modules in Drupal 8
Net als veel andere CMS-systemen bestaat Drupal uit modules. Dit maakt het mogelijk om verschillende functionaliteiten op verschillende websites te gebruiken — blogs, galerijen, privéberichten, forums en andere modules kunnen naar behoefte worden ingeschakeld. Onnodige modules kunnen ook worden uitgeschakeld om de site lichter te maken.
Het toevoegen van een nieuwe module in Drupal 8 is vrij eenvoudig. Alle extra modules in Drupal worden geplaatst in de map modules in de hoofdmap van de site. Hier is de vertaling van het bestand README.TXT uit die map:
Plaats voor gedownloade en aangepaste modules om de functionaliteit van je site uit te breiden. Deze map zorgt voor een scheiding tussen kernmodules en extra modules, wat het veilig updaten van Drupal mogelijk maakt. Extra modules kun je downloaden van: http://drupal.org/project/modules.
Laten we de link http://drupal.org/project/modules volgen en de module Backup and Migrate zoeken.
Ga vervolgens naar de pagina van deze module:
https://drupal.org/project/backup_migrate
Hier vind je de modulebeschrijving en daaronder de downloadlinks voor verschillende versies.
Modules zijn beschikbaar voor verschillende Drupal-versies. Om dit te onderscheiden, worden versienummers gebruikt: 5.x, 6.x, 7.x, 8.x. Het eerste cijfer geeft aan voor welke versie van Drupal de module bedoeld is. Wij hebben een module nodig voor Drupal 8, dus het versienummer moet beginnen met 8.x. Soms zijn er meerdere versies voor één Drupal-kernversie, bijvoorbeeld 7.x-2.7 en 7.x-1.3. Als we Drupal 7 zouden gebruiken, zouden we 7.x-2.7 downloaden, omdat dit de nieuwere versie is (tweede moduleversie, zevende subversie).
Het is het beste om de nieuwste stabiele versie van een module te downloaden — bij voorkeur uit de sectie “Aanbevolen releases” (groen gemarkeerd). Als die er niet is, kun je kiezen uit “Andere releases” (geel) of “Ontwikkelreleases” (rood). Ontwikkelreleases zijn niet per se instabiel, maar kunnen onvoltooide functies bevatten die in bepaalde omstandigheden fouten veroorzaken. Daarom download ik de versie 8.x-2.x-dev.
Modules kunnen worden gedownload als .zip
of .tar.gz
-archieven. Kies het formaat waarmee je het liefst werkt. Na het uitpakken van het archief krijg je een map backup_migrate-8.x-2.x-dev
, en daarin nog een map backup_migrate
met de daadwerkelijke modulebestanden. Kopieer deze map backup_migrate
met de bestanden erin naar de map /modules van je Drupal-site:
Nu kun je de module inschakelen via het beheerpaneel. Ga naar het menu Extend:
/admin/modules
Schakel de module Backup and Migrate in:
Vervolgens kun je naar de configuratiepagina van de module gaan om een back-up te maken:
/admin/config/system/backup_migrate
Als je het volgende bericht ziet: "You must specify a private file system path in the file system settings to backup to the server.", klik dan op de link file system settings:
/admin/config/media/file-system
Voer daar het pad in voor de privémap — bijvoorbeeld: sites/default/files/private
Ga nu terug naar de configuratiepagina van Backup and Migrate en maak een back-up van de site: