Grundsätzliches zur Joomla-Installation

Joomla kann entweder lokal auf dem eigenen PC oder auf einem echten Webserver im Internet installiert werden.
Eine lokale Installation
dient hauptsächlich dem Lernen, Testen und Entwickeln und ist nicht für den Live-Betrieb geeignet.
Eine Installation auf einem Webserver
ist für den produktiven Einsatz gedacht und erfordert besondere Beachtung von Sicherheit, Updates und Backups.

Technische Voraussetzungen

  • Webserver (z. B. Apache oder Nginx)
  • PHP (passende Version zu Joomla 6) höher ab 8.3
  • Datenbank (MySQL / MariaDB)
  • Browser (für Backend & Frontend)

📌 Joomla läuft nicht direkt wie ein normales Windows-Programm.


1️⃣ Lokale Installation mit XAMPP

Was ist XAMPP?

XAMPP ist ein Paket aus:

  • X → Betriebssystem (Windows)
  • A → Apache (Webserver)
  • M → MariaDB (Datenbank)
  • P → PHP
  • P → phpMyAdmin

➡️ XAMPP simuliert einen Webserver auf dem eigenen Rechner.

Typischer Einsatzzweck

  • Lernen & Üben
  • Schulungen
  • Testen von Templates & Erweiterungen
  • Keine Internetverbindung nötig

Installationsüberblick (vereinfacht)

  1. XAMPP installieren (Windows 11)
  2. Apache & MySQL starten
  3. Joomla in Webserver-Ordner kopieren
  4.  
    C:\xampp\htdocs\joomla
  5. Browser öffnen:
  6.  
  7. Joomla-Installer ausführen

 

 


Vorteile von XAMPP

✅ Kostenlos
✅ Keine Hostingkosten
✅ Fehlerfrei testen
✅ Ideal für Einsteiger

Nachteile von XAMPP

❌ Nicht öffentlich erreichbar
❌ Keine echte Serverumgebung
❌ Sicherheit nur eingeschränkt relevant

 


2️⃣ Installation auf einem Webserver (Live-Website)

Was ist ein Webserver?

Ein Webserver ist ein öffentlich erreichbarer Server, der Websites im Internet bereitstellt.

Beispiele:

  • Hostinganbieter (Shared Hosting)
  • VPS / Root Server
  • Firmenserver

Typischer Einsatzzweck

  • Öffentliche Website
  • Unternehmensauftritt
  • Vereinswebsite
  • Produktive Umgebung

Installationsüberblick (vereinfacht)

  1. Hostingpaket buchen
  2. Domain einrichten
  3.  
  4. Datenbank anlegen (MySQL/MariaDB)
  5. Joomla-Dateien per FTP hochladen
  6.  
    /htdocs/ oder /public_html/
  7. Browser öffnen und Installer starten

 


Vorteile Webserver

✅ Öffentlich erreichbar
✅ Realistische Umgebung
✅ E-Mail, SSL, Backups möglich

Nachteile Webserver

❌ Kostenpflichtig
❌ Sicherheitsverantwortung
❌ Fehler wirken sich sofort aus

Merksatz (Webserver)

Eine Installation auf einem Webserver ist für den produktiven Einsatz gedacht und erfordert besondere Beachtung von Sicherheit, Updates und Backups.

 


🔁 Vergleich: XAMPP vs. Webserver

Kriterium

XAMPP (lokal)

Webserver

Kosten Kostenlos Kostenpflichtig
Internet Nicht nötig Erforderlich
Erreichbarkeit Nur lokal Öffentlich
Sicherheit Untergeordnet Sehr wichtig
Ziel Lernen & Testen Live-Betrieb