Schritt 1: Erstelle das Projektverzeichnis
Erstelle ein neues Verzeichnis für dein Projekt und navigiere in dieses Verzeichnis.
bash
mkdir my-drupal-project cd my-drupal-project
Schritt 2: Initialisiere ein neues ddev-Projekt
Initialisiere das ddev-Projekt für Drupal 9:
bash
ddev config --project-type=drupal9 --docroot=web --create-docroot
Schritt 3: Starte ddev
Starte die ddev-Umgebung:
bash
ddev start
Schritt 4: Installiere Composer (falls noch nicht installiert)
Installiere Composer:
bash
brew install composer
Schritt 5: Installiere Drupal mit Composer
Installiere Drupal in deinem Projektverzeichnis:
bash
ddev composer create "drupal/recommended-project"
Schritt 6: Öffne die Drupal-Installationsseite
Rufe die URL auf, die von ddev bereitgestellt wird (normalerweise http://my-drupal-project.ddev.site
), und folge den Anweisungen zur Installation von Drupal.
Schritt 7: Konfiguriere die Domain
Bearbeite die ddev config
-Einstellungen:
Öffne die ddev/config.yaml
-Datei.
Füge deine gewünschte Domain hinzu, z.B.:
yaml
additional_hostnames: - my-drupal.local
Aktualisiere ddev:
bash
ddev restart
Schritt 8: Anmelden im Drupal-Backend
Melde dich im Backend an, nachdem du Drupal installiert hast.
Schritt 9: Erstelle die Startseite
Erstelle eine neue Seite:
Gehe zu "Inhalt" > "Inhalt hinzufügen" > "Seite".
Titel: Startseite
.
Text: Füge den Inhalt deiner Startseite hinzu.
Klicke auf "Speichern".
Setze die Startseite als Startseite:
Gehe zu "Konfiguration" > "System" > "Basis-URL und Einstellungen".
Im Feld "Startseite", trage den Pfad der Startseite ein (z.B. node/1
).
Schritt 10: Erstelle die Über-Mich-Seite
Erstelle eine neue Seite:
Gehe zu "Inhalt" > "Inhalt hinzufügen" > "Seite".
Titel: Über mich
.
Text: Füge den Inhalt deiner Über-Mich-Seite hinzu.
Klicke auf "Speichern".
Schritt 11: Erstelle die Kontaktseite
Aktiviere das Kontaktmodul:
Gehe zu "Erweiterungen".
Suche nach "Kontakt" und aktiviere es.
Klicke auf "Konfiguration speichern".
Konfiguriere das Kontaktformular:
Gehe zu "Struktur" > "Kontaktformular".
Bearbeite das vorhandene Kontaktformular oder erstelle ein neues.
Klicke auf "Speichern".
Schritt 12: Erstelle das Impressum
Erstelle eine neue Seite:
Gehe zu "Inhalt" > "Inhalt hinzufügen" > "Seite".
Titel: Impressum
.
Text: Füge den Inhalt deines Impressums hinzu.
Klicke auf "Speichern".
Schritt 13: Erstelle einen Blogpost
Aktiviere das Blogmodul:
Gehe zu "Erweiterungen".
Suche nach "Blog" und aktiviere es.
Klicke auf "Konfiguration speichern".
Erstelle einen Blogbeitrag:
Gehe zu "Inhalt" > "Inhalt hinzufügen" > "Blogeintrag".
Titel: Mein erster Blogpost
.
Text: Füge den Inhalt deines Blogposts hinzu.
Klicke auf "Speichern".
Schritt 14: Füge Menülinks hinzu
Öffne das Menüs-Management:
Gehe zu "Struktur" > "Menüs".
Füge Links zum Hauptmenü hinzu:
Bearbeite das Hauptmenü (oder erstelle ein neues).
Füge die folgenden Menüeinträge hinzu:
Startseite: Pfad: /
Über mich: Pfad: /ueber-mich
Kontakt: Pfad: /kontakt
Impressum: Pfad: /impressum
Blog: Pfad: /blog
Schritt 15: Verwende Git zur Versionskontrolle
Initialisiere ein neues Git-Repository:
bash
git init
Füge alle Dateien zum Repository hinzu
bash
git add .
Erstelle einen ersten Commit:
bash
git commit -m "Initial commit with Drupal setup"
Verbinde das lokale Repository mit einem Remote-Repository (z.B. auf GitHub):
bash
git remote add origin https://github.com/dein-username/my-drupal-project.git
Push die Änderungen zum Remote-Repository:
bash
git push -u origin master
Schritt 16: Exportiere die Drupal-Konfiguration
Exportiere die Konfiguration:
bash
ddev drush cex
Füge die Konfigurationsdateien zum Repository hinzu:
bash
git add . git commit -m "Export configuration" git push
Kommentare