Warum du Drupal CMS auf Deutsch installieren solltest?
Drupal CMS wird standardmäßig auf Englisch installiert. Wer jedoch ein deutsches CMS möchte, kann dies mit wenigen Handgriffen realisieren – auch wenn das bei der Installation über den Browser noch nicht offiziell vorgesehen ist. Mit dem Kommandozeilen-Tool Drush ist das aber ganz einfach möglich.
Kommandozeile auf Plesk: Der erste Eindruck
Wer sich mit SSH oder über das Plesk-Terminal auf der Kommandozeile eines mit Plesk betriebenen Webservers einloggt, stellt schnell fest, dass die Kommandozeile sehr schlicht wirkt. Farben und praktische Befehle wie ll (zum auflisten aller, auch der verstecken Dateien in einem Verzeichnis) fehlen zunächst. Das ist Absicht: Plesk möchte Nutzerinnen und Nutzer davon abhalten, unbedacht Änderungen vorzunehmen. Doch wer etwas mehr Komfort und Übersicht möchte, kann das ändern.
Die Shell bunt machen – so geht’s
Um die Shell benutzerfreundlicher zu gestalten, kopierst du die folgenden Dateien aus dem Ordner /etc/skel/ in dein Heimatverzeichnis:
cp /etc/skel/.profile . cp /etc/skel/.bash_logout . cp /etc/skel/.bashrc .
Danach lässt du deine Shell Ihre Konfiguration neu einlesen.
source .bashrc
Jetzt erscheinen Verzeichnisse farbig und der Befehl ll funktioniert wie wir dass aus anderen Installationen von Ubuntu kennen. Das macht die Arbeit mit der Shell deutlich angenehmer.
Drush – das Kommandozeilen-Tool für Drupal
Drush ist das offizielle Kommandozeilen-Tool für Drupal und wird direkt mit Drupal ausgeliefert. Im Verzeichnis vendor/bin/ findest die die ausführbare Datei drush. Um Drush systemweit nutzen zu können, musst du den Pfad zu vendor/bin in deine PATH-Variable aufnehmen.
Das erledigst du, indem du in der Datei .profile im eigenen Home-Verzeichnis folgenden Eintrag (angepasst an deinen Pfad) hinzufügst:
if [ -d "/var/www/vhoosts/dieneebsite/httpdocs/cms" ] ;then
PATH="/var/www/vhoosts/dieneebsite/httpdocs/cms/vendor/bin:$PATH"
fi
Nach dem Speichern und erneutem Einlesen der Datei mit
source .profile
ist Drush von jedem Ort auf deinem System ausführbar.
Drupal auf Deutsch installieren mit Drush
Nun kann die Installation von Drupal direkt auf Deutsch erfolgen. Mit folgendem Befehl wird Drupal installiert und die deutschen Übersetzungen werden automatisch geladen, sofern verfügbar:
drush site:install -y --locale=de --site-name="Drupal CMS"
Der Vorteil: Du erhältst ein vollständig deutschsprachiges CMS, ohne Umwege über die Web-Oberfläche und musst die Anzeigesprache Englisch nicht erst umständlich deaktivieren. Das ist vor allem dann hilfreich, wenn du anfangs überhaupt nicht vorhast, deine Website in mehr als einer Sprache auszuliefern.
Fazit
Mit diesen Schritten hast du nicht nur eine komfortable Shell, sondern auch ein CMS, dass dir alle Verfügbaren Hilfetexte und Informationen im Verwaltungsbereich in Deutsch anzeigt. Die Kommandozeile ist – entgegen vieler Vorurteile – ein mächtiges Werkzeug, das die viel Zeit und Nerven sparen kann, sobald du weist, wie sie funktioniert.
Im nächsten und abschließenden Teil der Serie geht es um das Installieren von Modulen direkt über die Kommandozeile und darum, wie du Drush so einrichtest, dass du als Einsteiger es möglichst einfach nutzen kannst. – bleibt gespannt!
Tipp: Wenn du dich für die genaue Vorgehensweise interessiert, findest du im Video alle Schritte noch einmal ausführlich erklärt