A11y

Installation

Von Clemens, 13. März 2023

Seit Drupal 8 gilt eigentlich die Empfehlung Drupal vorrangig mit Composer zu installieren. Dazu sollte der Webspace über einen SSH-Zugang verfügen. Unser All-Inkl-Server lässt SSH-Nutzer zu und ermöglicht auch die Hinterlegung von privaten Schlüsseln. Da wir uns für die stabile 9er-Version entschieden haben, kommt auch nur die Wahl von PHP 8.1 in Frage.

Als erstes richte ich mir einen virtuellen Host mit der Subdomain a11y.kastanie1.de über das KAS meines All-Inkl-Servers ein. Ich konfiguriere zusätzlich eine Datenbank und einen Cron-Job. Letzterer ist für eine Drupal-Installation sinnvoll, um einen automatische Wartung zu ermöglichen. Die Subdomain statte ich gleich mit einem kostenlosen Let's Encrpyt-Zerzifikat aus um gleich von Anfang ein SSL-Zertifikat zu haben.

Ich installiere Drupal 9.5.4 also via Composer. Zunächst setze ich die PHP-Version der Konsole auf PHP 8.1:

ln -sfv /usr/bin/php80 /usr/bin/php

Einen Arbeitsordner habe ich bereits durch die angelegte Subdomain a11y.kastanie1.de erhalten. Somit installiere ich Drupal per Composer - ausgehend von meinem All-Inkl-Arbeitsverzeichnis - in genau diesen Ordner.

composer create-project drupal/recommended-project:9.5.4 "a11y.kastanie1.de"

Das funktioniert gut und ich muss anschließend noch die eingerichtete Subdomain auf den web-Ordner zeigen lassen.

 

 

 

Kommentare