 ##  [ Drupal CMS installieren](/drupal-cms-installieren) 

  15 Januar 2025  

  

 

Image

![Vorschau](data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20500%20375'%2F%3E)     ![](data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20500%20375'%2F%3E)      ![](/sites/default/files/styles/16_9_512x288_focal_point_webp/public/2025-05/Drupal%20CMS%20installieren.jpg.webp?h=d1cb525d&itok=FHDH1tXk)  

 

 

 



 

 

Lesedauer des Inhalts

5 Minuten

 

 

 

Video





 



 

 

 

Grundsätzlich kannst du das auf zwei Arten erledigen. Zum einen über die Installationsroutine im Web-Browser und zum anderen mittels des Kommandozeilenwerkzeugs Drush.

Die Installation im Webbrowser lässt aktuell (Stand März 25) [noch keine Installation von Drupal-CMS in einer anderen Sprache ](https://www.drupal.org/project/drupal_cms/issues/3497951)als Englisch zu.[ Der Grund dafür](https://www.drupal.org/project/drupal/issues/3488972) ist dass neue Feature, namens Rezepte. Diese Rezepte liefern Vorkonfigurationen für bestimmte Anwendungsfälle und sind der Nachfolger von Drupals Distributionen.

###  [[Meta] Make recipes translatable

 ](https://www.drupal.org/project/drupal/issues/3488972) 

 [Problem/Motivation Well this is obviously some low-hanging fruit. (Kidding, this is going to be very complicated.) Currently recipes are not translatable. They may have hard-coded strings that are presented to users (e.g., during input collection), or saved in config in some way. These strings need to be translatable. But there's no way to do it, or at least no clear way.

https://www.drupal.org/project/drupal/issues/3488972

 ](https://www.drupal.org/project/drupal/issues/3488972) 

 Damit wird das Problem gelöst, dass Projektbetreuer nicht immer ganze Distributionen für einen bestimmten Anwendungsfall zusammenbauen müssen, sondern „nur noch“ die in der Distribution befindlichen Features als Rezepte bereitstellen können. Damit können andere diese Rezepte benutzen, um die so geschnürten Feature-Pakete in bestehende Drupal-Installationen zu integrieren, ohne, dass dafür, wie bisher die komplette Drupal Installation auf Grundlage der gewünschten Distribution neu gemacht werden muss.

Diese neuen Vorkonfigurationen sind aktuell noch nicht übersetzbar und können deshalb nur englische Werte für Feldbezeichnungen und Inhalte entgegennehmen.

Aus diesem Grund steht im Installationsprogramm im Webbrowser für Drupal CMS keine Sprachauswahl zur Verfügung.

### Drupal CMS über den Webbrowser installieren

Um eben dieses Installationsprogramm aufzurufen gibst du nach Ausführung der vorangegantgenen Teile in diesem Tutorial http://:localhost in deinem Browser ein. Daraufhin erscheint die neue Installiationsroutine von Drupal CMS.

Image

[![](/sites/default/files/2025-05/drupal-cms-intaller-1.png "drupal-cms-intaller-1.png")](http://www.drupal-tv.de/sites/default/files/2025-05/drupal-cms-intaller-1.png "drupal-cms-intaller-1.png")

 

 

Hier lassen sich im Ramen des insalltionsprozesses direkt die neuen Rezepte auswählen. Hiervon werden im Installationsbildschirm 6 Stück angeboten. Es gibt aber noch deutlich mehr. Du kannst alle Rezepte auch nach der installation des CMS noch aktivieren. Die Nachfolgenden Seiten des Installtionsbildschirms fragen dich in absteigender Reihenfolge:

- Nach den Rezepten, die du direkt aktivieren möchtest,
- Nach dem Namen, den du deiner neuen Website geben willst,
- Den Verbindungsdaten zu deiner Datenbank und
- einer E-Mail-Adresse und einem Passwort für den ersten Benutzer auf deiner neuen Website.

Die gewünschte Sprache, kannst du aktuell (warum steht im oben verlinkten Issue) noch nicht auswählen.

Für Viele Benutzer, vor allem solche, die Ihre Webseite nur in einer Sprache betreiben möchten, z. B. in Deutsch, ist nicht auf den ersten Blick klar, dass es immer noch möglich ist. Drupal CMS mit Deutsch als Standardsprache für die Benutzeroberfläche und die auf der Website veröffentlichten Inhalte zu installieren.

Natürlich gibt es trotzdem eine Möglichkeit, Drupal CMS sofort auf Deutsch zu installieren.

Das Kommandozeilenwerkzeug Drush, dass mit dem Download von Drupal CMS mitgeliefert wird, kann verwendet werden um über folgenden Befehl, Drupal CMS mit deutscher Sprachunterstützung zu installieren:

Teile von Drupal sind dann zwar, aufgrund der oben genannten Herausforderungen, immer noch Englisch, können aber händisch ganz einfach übersetzt werden. Wie das geht, zeigen wir dir im nächsten Beitrag.

Um Drupal CMS auf deutsch über das Kommandozeilenwerkzeug DruSh bequem installieren zu können sind nur wenige Konfigurationsschritte erforderlich. Diese findest du gleich hier im Artikel.

### Drupal CMS über die Kommandozeile installieren

Führe bitte folgende Schritte aus, um Drupal mittels DruSh installieren zu können.

#### 1. Drush Systemweit ausführbar machen

Das Kommandozeilenwerkzeug Drush kann nicht nur dafür verwendet werden viele nützliche Systemeinstellungen an Drupal vorzunehmen, sondern auch dazu Drupal zu installieren. Damit das möglichst angenehm von der Hand geht machen wir das Werkzeug zunächst Systemweit ausführbar.

Dazu gehen wir mit dem Befehl

```bash
cd
```

in unser Heimatverzeichnis. Als nächstes rufen wir die Datei .bashrc über folgenden Befehl auf:

```bash
nano .bashrc
```

Am Ende der Datei fügen wir folgenden Code hinzu:

```bash
# drush Systemweit ausführbar machen

if [ -d "/var/www/cms/vendor/bin" ] ; then
    PATH="/var/www/cms/vendor/bin:$PATH"
fi

```

Damit teilen wir der Shell mit, dass sie die Werte aus der Original-Variable $Path in eine neue Version dieser Variable übernehmen soll und die Variable um das Verzeichnis /var/www/cms/vendor/bin erweitert werden soll, sobald wir uns an unserem System anmelden.

Wird die Datei nun mit der Tastenkombination Strg+x abgespeichert und der Editor mit STRG+O verlassen, muss anschließend die geänderte Konfiguration mit Hilfe des Befehls:

neu eingelesen werden. Alternativ kannst du dich auch einmal mit dem Befehl

Abmelden und eine neue Kommandozeile öffnen. Der Effekt ist der selbe.

Du kannst jetzt in jedem Verzeichnis auf deiner Kommandozeile drush eingeben um das Tool aufzurufen.

#### 2. Temporär Schreibrechte für alle vergeben

Da drush für uns Dateien und Verzeichnisse anlegen können muss, damit Drupal richtig funktioniert, musst du sicherstellen, dass es auch die nötigen Berechtigungen hat. Dazu verwendest du den Befehl:

```bash
sudo chown -Rh $LOGNAME:www-data /var/www && sudo chmod -R 775 /var/www 

```

 Anschließend kannst du Drpal mit

```bash
/var/www/cms/vendor/bin/drush -y si --db-url=mysql://drupal:drupal@localhost/drupal?module=mysql --locale=de --account-name=admin 
```

installieren und Drush kann die notwenigen Dateien wie beispielsweise die Datei settings.php und auch die notwendigen Verzeichnisse wie beispielsweise das Verzeichnis /var/www/cms/web/sites/default/files/translations selbstständig anlegen.

Gelingt dass nicht, weißt Drush mit einer entsprechenden Fehlermeldung darauf hin und bricht die Installation ab.

Hast du Drupal zuvor noch nicht über den Browser installiert fragt drush vor der Installation noch die Zugangsdaten zu deiner Datenbank ab.

Image

[![](/sites/default/files/2025-05/drupal%20cms%20drush%20install%20databas%20credentials.png "drupal cms drush install databas credentials.png")](http://www.drupal-tv.de/sites/default/files/2025-05/drupal%20cms%20drush%20install%20databas%20credentials.png "drupal cms drush install databas credentials.png")

 

 

 Ist die Installation abgeschlossen, teilt dir Drupal am Ende der Installation deinen Benutzernamen und ein zufällig erstelltes Passwort mit.

Image

[![](/sites/default/files/2025-05/drush-setup-finished-random-password.png "drush-setup-finished-random-password.png")](http://www.drupal-tv.de/sites/default/files/2025-05/drush-setup-finished-random-password.png "drush-setup-finished-random-password.png")

 

 

Wenn du Drupal CMS nun im Browser über htrtp://localhost aufrufst ist Drupal CMS weitgehend in Deutsch installierst. Wie du Drupal CMS vollständig eindeutscht, erfährst du im Rahmen der kommenden Artikelreihen auf unserer Website.

Nun kannst du Drupal wieder absichern, indem du die Datei und Verzeichnisberechtigungen wie folgt einstellst:

```bash
sudo chown -Rh $LOGNAME:www-data /var/www
sudo chmod -R 775 /var/www/cms/web/sites/default/files
```

Wir wünschen dir viel Vergnügen beim Entdecken und kennenlernen von Druapl CMS.

Gerne kannst du im letzten Teil unseres Tutorials auch noch [Drush auf der Kommandozeile einrichten](/drush-richtig-konfigurieren)



 

 

### Tags

- [Drupal CMS Turbo-Start](/themen/drupal-cms-turbo-start)
 


 

 

 Joachim

 [![Profile picture for user Drupal TV](/sites/default/files/styles/thumbnail/public/pictures/2025-12/avatar4.png.webp?itok=z9kxe1G9)](/autor/joachim)

Über

Image

[![Logo der Drupal e.V., blau-weißer Kreis mit Tropfenmotiv.](/sites/default/files/2025-10/drupal-ev-badge.png)](https://drupal-tv.de/sites/default/files/2025-10/drupal-ev-badge.png "Logo der Drupal e.V., blau-weißer Kreis mit Tropfenmotiv.")

 

 

[Joachim (Profil auf Drupal.org)](https://www.drupal.org/u/joachim-namyslo) ist : Dein Drupal Brückenbauer



Ziel: Die Komplexität von Drupal und der damit in Verbindung stehenden Linux-Infrastruktur für dich abbauen, um Dir den schnellstmöglichen…







[Über Joachim](/autor/joachim)