Drupal CMS herunterladen

12 Januar 2025

Nun da du Composer auf deinem Rechner installiert hast, kannst du das Tool verwenden, um Drupal herunterzuladen. Unter Ubuntu liegen Webseiten Standardmäßig im Verzeichnis /var/www. Dort haben normale Benutzer zunächst keinen Schreibzugriff. 

Schritt 1: Schreibrechte korrekt setzen

Da du mittels Composer Dateien in dem Verzeichnis platzieren lassen möchtest verschaffen wir uns zunächst Besitzrechte am Verzeichnis.

# Verzeichnisberechtigungen setzen
sudo chown -Rh $LOGNAME:www-data /var/www && sudo chmod -R 775 /var/www &&

Schritt 2: Programme installieren, die Composer benötigt, um richtig zu funktionieren (sog. Abhängigkeiten)

Anschließend installieren wir noch schnell die Kommandozeilenprogramme  p7zip, zip unzip und git. 

# Abhängigkeiten für Composer installieren
sudo apt-get install -y p7zip zip unzip git

Sie sind notwendig, damit Composer diese Programme verwenden kann um Abhängigkeiten herunterzuladen und Archive(z. B. von Github) zu extrahieren, wenn er die Abhängigkeiten, die in einer composer.json definiert sind auflöst. 

Schritt 3: Drupal CMS  herunterladen

Im dritten Schritt laden Wir Drupal CMS in das Verzeichnis /var/www/cms runter. 

# Drupal herunterladen
composer create-project drupal/cms /var/www/cms

Bevor wir mit der Installation von Drupal CMS über die Kommandozeile beginnen können, müssen wir allerdings den Web Server noch auf das Verzeichnis /var/www/cms/web zeigen lassen. In diesem Verzeichnis liegen alle Dateien, die über das Web abrufbar sein sollen. Dazu ändern wir im nächsten Teil der Anleitung die Konfiguration von Apache entsprechend ab, schalten für Menschen lesbare URLs ein und installieren anschließend Drupal.