Skip to main content

✅ Nach der Installation

Nach der Installation (sofort prüfen)

Login Backend: https://meine-seite.tld/administrator


🔄 1. Updates prüfen

  • Auf dem Home Dashboard nachsehen, ob die Meldung „Joomla is up to date“ angezeigt wird.
  • Wenn nicht, bitte zuerst das Update durchführen.

🌐 2. (Optional) Sprache einrichten

  • Menü: System → Install → Languages
  • Sprache German (de-DE) auswählen und Installieren.
  • Danach unter System → Manage → Languages die gewünschte Sprache auf Default setzen.
    Bestätigung:
    „Default Language Saved. This does not affect users that have chosen a specific language in their profile or on the login page.“
    (Standardsprache gespeichert. Dies hat keine Auswirkungen auf Benutzer, die in ihrem Profil oder auf der Anmeldeseite eine bestimmte Sprache ausgewählt haben.)

👤 3. Benutzer-Einstellungen (weiter mit deutschen Menü)

Im Benutzermenü (oben rechts)Konto bearbeiten
Hier kannst du im Tab Basic Settings deine Sprache für Backend Language und Frontend Language einstellen.
Zudem deinen gewünschten Editor (z.B. TinyMCE) und deine Zeitzone (z.B. Berlin).

💡 Hinweis:
Da ich das Backend auf Deutsch umgestellt habe, fahre ich ab hier auf Deutsch fort.


🔒 4. HTTPS erzwingen

Da mein Plesk bereits die Umleitung von HTTP → HTTPS per 301-Redirect eingerichtet hat (über „SEO-freundliche Weiterleitung aktivieren“ in den Hosting-Einstellungen), ist der Zugriff serverseitig ohnehin schon geschützt.
Das Joomla-Setting „HTTPS erzwingen: Gesamte Website“ wirkt zusätzlich innerhalb der Anwendung und sorgt dafür, dass alle internen Links und Formulare automatisch über HTTPS laufen.


⚙️ Vorgehensweise

  1. Im Menü links: System
  2. Unter Einstellungen → System → Konfiguration
  3. Oben auf den Reiter Server wechseln
  4. Im Abschnitt Server die Option HTTPS erzwingen auswählen
  5. Im Auswahlfeld rechts: Gesamte Website wählen
  6. Hier kannst du auch gleich deine Website-Zeitzone einstellen, z.B. Berlin
  7. Zum Schluss oben links auf Speichern & Schließen klicken

💡 Hinweis:
Auch wenn Plesk bereits die HTTPS-Umleitung durchführt, schadet diese Einstellung in Joomla nicht – sie ergänzt den serverseitigen Schutz und verhindert mögliche Mixed-Content-Warnungen im Browser.


🔗 5. SEO & Suchmaschinenfreundliche URLs (SEF)

Damit Joomla „sprechende“ URLs erzeugen kann, müssen die Rewrite-Regeln in Apache aktiviert werden.
Dazu ist es notwendig, die mitgelieferte htaccess.txt zu aktivieren und anschließend die SEF-Optionen im Backend zu setzen.


⚙️ Vorgehensweise

  1. Im Joomla-Hauptverzeichnis (z.B. /httpdocs/joomla) prüfen, ob eine Datei htaccess.txt vorhanden ist.
  2. Diese Datei umbenennen in:
    .htaccess
    
    (Punkt am Anfang, keine Endung .txt – das ist wichtig!)
  3. Im Joomla-Backend öffnen:
    System → Konfiguration → Site
  4. Dort folgende Optionen einstellen:
    • Suchmaschinen-freundliche URL: Ja
    • URL-Rewrite nutzen: Ja
    • 🚫 Dateiendung an URL anfügen: Nein
    • 🚫 Unicode-Aliase: Nein (empfohlen, da UTF-8-Serverunterstützung nicht überall garantiert ist)
    • Websitename auch im Seitentitel: Optional („Nein“ oder „Am Ende“)
  5. Änderungen mit Speichern & Schließen übernehmen.

(MODX erlaubt es, pro Resource festzulegen, ob ein Suffix wie .html angehängt wird – Joomla dagegen kennt nur die globale Einstellung „an oder aus“, daher lasse ich sie deaktiviert.)


💡 Hinweise:

  • Die .htaccess-Datei enthält bereits alle empfohlenen Rewrite-Regeln für Joomla (seit vielen Versionen unverändert).
  • Wenn du Plesk mit Apache (ggf. nginx als Proxy) nutzt, funktionieren diese Regeln direkt.
  • Sollten nach dem Aktivieren von „URL-Rewrite“ → 404-Fehler auftreten, ist vermutlich mod_rewrite auf dem Server deaktiviert (bei Plesk normalerweise aktiv).
  • Joomla blendet in diesem Bereich den Hinweis ein:
    „Weitere Einstellungen sind unter System → Verwalten → Plugins → System – SEF zu finden.“ – Dieses Plugin ist standardmäßig aktiviert und muss nicht manuell geändert werden.

🪶 6. Seitentitel ändern (Template Cassiopeia)

Im Backend: System → Site Templates Stile
Hier kannst du das aktive Template Cassiopeia – Default bearbeiten.

  1. Auf Cassiopeia – Default klicken
  2. Reiter Erweitert öffnen
  3. Im Feld Titel (alternativ zum Logo) den Schriftzug ändern, z.B. Meine Neue Seite
  4. Optional kannst du unter Logo eine Datei auswählen (z.B. /images/logo.png)
  5. Mit Speichern & Schließen bestätigen

💡 Hinweis:
Der sichtbare Schriftzug „CASSIOPEIA“ stammt aus diesem Feld – nicht aus den globalen Seiteneinstellungen.
Wenn du ein Logo auswählst oder Brand deaktivierst, wird der Text automatisch ausgeblendet.


🎨 7. Neues Template installieren

Im Backend: System → Erweiterungen

Hier kannst du Templates auf zwei Arten installieren:

📦 A) Paketdatei hochladen

  1. Lade ein Joomla-kompatibles Template (ZIP) von einer seriösen Quelle herunter
    (z.B. joomla.org, JoomShaper, JoomDev)
  2. Unter System → Erweiterungen → Paketdatei hochladen
  3. ZIP-Datei per Drag & Drop hochladen
  4. Nach Abschluss erscheint die Meldung „Erfolgreich installiert“

🌍 B) Aus Webkatalog installieren

  1. In System → Erweiterungen den Tab Aus Webkatalog installieren öffnen
  2. Im Suchfeld nach „template“ oder einem Namen suchen (z.B. Helix Ultimate, Astroid)
  3. Das gewünschte Template auswählen → Installieren klicken
  4. Joomla lädt und installiert es automatisch

C) Template aktivieren

  1. Danach im Menü System → Templates → Stile (Website) öffnen
  2. Das neue Template auswählen
  3. Den gelben Stern anklicken, um es als Standard-Template festzulegen

💡 Tipp:
Du kannst mehrere Templates gleichzeitig installieren und sie einzelnen Menüeinträgen zuweisen.
So testest du neue Designs, ohne dein Frontend komplett zu verändern.