---
url: 'https://sithis.xyz/tutorials/drupal-cms-fuer-selfmade-men-und-macher/das-content-cockpit'
title: 'Trainingslevel - Das Content Cockpit'
author:
  name: 'Joachim Namyslo'
  url: 'https://sithis.xyz/team/joachim'
  sameAs:
    - 'https://www.youtube.com/@jo_de'
    - 'https://github.com/nodedropweb'
    - 'https://www.drupal.org/u/Joachim-Namyslo'
date: '2026-08-29T19:24:42+00:00'
updated: '2026-09-05T08:51:49+00:00'
type: article
summary: 'Bevor du installierst, richtest du dein Cockpit ein: Tech-Stack, SSH-Vorbereitung und Werkzeuge für eine Enterprise-Infrastruktur, Schritt für Schritt.'
tags:
  - 'Drupal CMS für Selfmade-Men und Macher'
image: 'https://sithis.xyz/sites/default/files/2026-08/content-cockpit_2.jpg'
published: true
og:
  site_name: 'Drupal TV'
  updated_time: '2026-09-05T10:51:49+02:00'
---
# Trainingslevel - Das Content Cockpit

 

**Serie:** Drupal CMS für Selfmade-Men und Macher

## Key Facts

- Strategie First: Wir wählen unseren Tech-Stack (MariaDB, Postgres, Redis) bewusst für zukünftige AI-Features und Performance.

In der Web-Entwicklung stürzen sich viele sofort auf die Installation („Los, schnell Drupal hochladen!“). Das ist, als würdest du den Airbus starten, während die Tankwagen noch angeschlossen sind. Das endet im Chaos.

Wir machen das anders. Wir atmen durch. Wir richten uns ein. In diesem Teil bauen wir dein **Content-Cockpit**. Denn ab Level 1 bist du der Pilot einer Enterprise-Infrastruktur.



Schritte

Phase 1: Das Mindset – Think Content, Build Smart

In den Dokumenten zu „Think Content“ lernen wir: **Strategie schlägt Taktik.** Bevor wir den Server aufsetzen, müssen wir wissen, *warum* wir ihn so bauen. Unser Setup (Ubuntu, MariaDB, PostgreSQL, Redis) ist keine zufällige Wahl. Es ist eine strategische Entscheidung für die Zukunft.

- **Warum MariaDB UND PostgreSQL?** Weil wir vorausdenken, aber kein bewährtes Fundament riskieren. MariaDB bleibt die von der Drupal-Community am besten getestete Datenbank für dein CMS. Wenn du zusätzlich KI-Funktionen (RAG) nutzen willst, um deine eigenen Dokumente lokal zu verarbeiten, brauchst du eine zweite Datenbank, die Vektoren versteht. Mit PostgreSQL 18 und pgvector – installiert parallel zu MariaDB – sind wir dafür bereit, ohne das System neu aufsetzen zu müssen.
- **Warum Redis?** Weil Content-Performance King ist. Niemand wartet 3 Sekunden auf eine Seite. Redis hält deine Inhalte im Arbeitsspeicher (RAM) bereit. Das ist der Unterschied zwischen „Laden...“ und „Da!“.



 



Phase 2: Deine Werkzeuge (Das Instrumentenbrett)

Ein Tech-Sherpa geht nicht in Sandalen auf den Mount Everest. Du brauchst die richtige Ausrüstung auf deinem lokalen Rechner, um den Server fernzusteuern.

**1. Das Terminal (Deine Steuerkonsole)** Vergiss bunte Buttons. Das Terminal ist der direkteste Draht zur Maschine.

- *Windows:* Nutze die **PowerShell** oder das neue **Windows Terminal** (aus dem Microsoft Store).
- *Mac/Linux:* Dein Standard-Terminal reicht völlig.

**2. Der SSH-Key (Dein Funkschlüssel)** Wir werden uns später *nicht* mit Passwörtern auf dem Server einloggen. Passwörter können erraten werden. Wir nutzen SSH-Keys. Das ist wie ein kryptografischer Handschlag zwischen deinem Laptop und dem Server.

- *Aufgabe:* Prüfe, ob du schon einen Key hast. Tippe im Terminal: ls ~/.ssh/id\_rsa.pub
- *Falls nicht:* Keine Sorge, das erstellen wir in Level 1 frisch. Aber wisse: Das ist dein Generalschlüssel.

**3. VS Code (Dein Logbuch &amp; Editor)** Wenn wir Konfigurationsdateien bearbeiten, machen wir das zwar oft direkt im Terminal (mit nano), aber für größere Arbeiten brauchst du einen Code-Editor. **Visual Studio Code** ist hier der Standard. Installiere es und hol dir die Extension „Remote - SSH“. Damit kannst du Dateien auf dem Server bearbeiten, als lägen sie auf deinem Desktop.



 



Phase 3: Die Route

Wir bauen in den nächsten Levels Schicht für Schicht auf. Das Prinzip nennt sich „Layered Architecture“:

1. **OS-Layer (Level 1):** Ubuntu 26.04 – Der Boden, auf dem wir stehen.
2. **Service-Layer (Level 2-5):** Apache, PHP, MariaDB, Postgres, Redis – Die Crew.
3. **App-Layer (Level 6-8):** Drupal CMS – Das Flugzeug.
4. **Tuning-Layer (Level 9):** Drush &amp; Config – Der Nachbrenner.



 



Ready for Takeoff?

Dein Mindset ist jetzt justiert: Du bist kein Passagier mehr, du bist der Architekt. Du weißt, dass wir MariaDB und PostgreSQL nicht aus Laune kombinieren, sondern aus Strategie.

Atme tief ein. Im nächsten Level verlassen wir die Theorie. Wir verbinden uns mit dem Server und legen das Fundament.