Drupal 11 - Installation und Kundenleitfaden

Aus HOSTING-STATION55 - Webhosting Wiki / FAQ
Version vom 20. September 2026, 18:13 Uhr von Station55 (Diskussion | Beiträge) (In neue Kategorie „CMS und Onlineshops“ verschoben)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Drupal ist ein Content-Management-System für strukturierte Inhalte, eigene Inhaltstypen und fein abgestufte Rollen. Diese Anleitung bezieht sich auf Drupal 11. Für Installation und Updates empfiehlt das Drupal-Projekt einen Composer-basierten Arbeitsablauf.

Voraussetzungen

  • Hosting mit einer von Drupal 11 unterstützten PHP-, Datenbank- und Webserverversion.
  • SSH und Composer für eine wartbare Standardinstallation.
  • Leere Datenbank und eigener Datenbankbenutzer.
  • HTTPS und eine korrekt auf das öffentliche Webverzeichnis gerichtete Domain.
  • Backup- und Staging-Konzept.

Installation mit Composer – Überblick

  1. Erstellen Sie das Projekt mit der offiziellen Vorlage drupal/recommended-project.
  2. Richten Sie den Dokumentenstamm auf das Webverzeichnis des Projekts ein.
  3. Öffnen Sie die Domain und wählen Sie Installationsprofil sowie Sprache.
  4. Tragen Sie die Datenbankzugangsdaten ein.
  5. Legen Sie Website-Name, Administrator-E-Mail-Adresse und Administrator-Konto fest.
  6. Schließen Sie die Installation ab und prüfen Sie Statusbericht und Protokolle.

Ein typischer Projektstart lautet composer create-project drupal/recommended-project mein-projekt. Verzeichnisname und Ausführungsort müssen zur Hosting-Struktur passen; führen Sie den Befehl nicht in einem belegten Zielordner aus.

Grundbegriffe

  • Inhaltstyp: definiert die Struktur eines Inhalts, etwa Artikel oder Veranstaltung.
  • Feld: einzelner Bestandteil wie Text, Bild, Datum oder Referenz.
  • Taxonomie: kontrollierte Begriffe zur Klassifizierung.
  • Ansicht (View): konfigurierbare Liste oder Ausgabe von Inhalten.
  • Block: Inhalt oder Funktion in einer Layoutregion.
  • Modul: erweitert Funktionen.
  • Theme: steuert Darstellung.

Inhalte erstellen

  1. Öffnen Sie im Verwaltungsmenü den Inhaltsbereich und wählen Sie Inhalt hinzufügen.
  2. Wählen Sie den passenden Inhaltstyp.
  3. Füllen Sie Titel und Pflichtfelder aus.
  4. Prüfen Sie Menü-, URL-, Autor-, Veröffentlichungs- und Spracheinstellungen.
  5. Speichern Sie zunächst unveröffentlicht, wenn eine Prüfung erforderlich ist.
  6. Öffnen Sie die Vorschau beziehungsweise den gespeicherten Inhalt und veröffentlichen Sie ihn.

Eigene Inhaltstypen und Felder

  1. Planen Sie zuerst, welche Informationen strukturiert gespeichert werden sollen.
  2. Legen Sie einen Inhaltstyp mit eindeutigem Namen an.
  3. Fügen Sie Felder mit passendem Datentyp hinzu.
  4. Konfigurieren Sie Eingabeformular und Anzeige getrennt.
  5. Testen Sie Erstellung, Bearbeitung, Suche und Rechte mit Beispieldaten.

Ändern Sie den Datentyp eines bereits produktiv genutzten Feldes nicht unüberlegt; Daten können verloren gehen oder Migrationen nötig werden.

Benutzer, Rollen und Rechte

  1. Legen Sie eine Rolle für eine klar umrissene Aufgabe an.
  2. Erteilen Sie nur die benötigten Berechtigungen.
  3. Erstellen Sie einen Testbenutzer mit dieser Rolle.
  4. Prüfen Sie Lesen, Erstellen, Bearbeiten, Veröffentlichen und Löschen getrennt.

Die Berechtigungskonfiguration ist sicherheitsrelevant. Vergeben Sie keine Sammelrechte, wenn nur ein Inhaltstyp benötigt wird.

Module installieren

Für Erweiterungen von drupal.org wird Composer empfohlen.

  1. Prüfen Sie Projektstatus, Sicherheitsabdeckung und Drupal-11-Kompatibilität.
  2. Erstellen Sie Backup und Staging-Kopie.
  3. Laden Sie das Modul per Composer in das Projekt.
  4. Öffnen Sie die Erweiterungsverwaltung unter /admin/modules, aktivieren Sie das Modul und speichern Sie.
  5. Prüfen Sie die Berechtigungen unter /admin/people/permissions.
  6. Konfigurieren und testen Sie das Modul.

Zum Entfernen wird ein Modul zuerst unter /admin/modules/uninstall deinstalliert und erst danach aus Composer entfernt.

Themes

Installieren Sie ein kompatibles Theme per Composer, aktivieren Sie es unter Darstellung und legen Sie es erst nach einer vollständigen Vorschau als Standard fest. Verwenden Sie ein eigenes Subtheme für Anpassungen, statt Herstellerdateien direkt zu verändern.

Updates und Wartung

  1. Prüfen Sie Statusbericht, verfügbare Updates und Protokolle.
  2. Sichern Sie Dateien, Datenbank und Composer-Lockdatei.
  3. Aktualisieren Sie Staging per Composer.
  4. Führen Sie notwendige Datenbankupdates aus und leeren Sie Caches.
  5. Prüfen Sie Inhalte, Formulare, Views, Rechte, Suche und E-Mail.
  6. Übernehmen Sie erst danach den getesteten Stand.

Häufige Probleme

Änderung wird nicht angezeigt
Leeren Sie den Drupal-Cache und prüfen Sie Veröffentlichungsstatus, Sprache und Zugriffsrechte.
Zugriff verweigert
Prüfen Sie Rolle, konkrete Berechtigung und gegebenenfalls Inhaltsbesitz.
Modulinstallation scheitert
Prüfen Sie Composer-Abhängigkeiten und die ausdrücklich unterstützte Drupal-Version. Erzwingen Sie keine nicht freigegebene Version.

Verwandte Artikel