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.
Schreibrechte korrekt setzen
# Verzeichnisberechtigungen setzen
sudo chown -Rh $LOGNAME:www-data /var/www && sudo chmod -R 775 /var/www &&
# Abhängigkeiten für Composer installieren
sudo apt-get install -y p7zip zip unzip git &&
# Drupal herunterladen
composer create-project drupal/cms /var/www/cms
Da zu aber mittels Composer Dateien in dem Verzeichnis platzieren lassen möchtest verschaffen wir uns zunächst Besitzrechte am Verzeichnis und anschließend installieren wir noch schnell die Kommandozeilenprogramme p7zip, zip unzip und git 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.
Composers kleine Helferlein installieren
Deshalb installieren wir diese Tool mit dem zweiten Befehl.
Drupal CMS herunterladen
Im dritten Schritt laden Wir Drupal CMS in das Verzeichnis /var/www/cms runter. 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.