Joomla 6 Grundkurs – 02: Joomla auf einem Webserver installieren

Wie kommt Joomla auf deinen Webserver? In der zweiten Folge des Joomla-6-Videogrundkurses zeige ich dir den Weg vom Installationspaket bis zur frisch eingerichteten Website. Du siehst, wie Dateien, Datenbank und Installationsassistent zusammenhängen und welche Einstellungen zum Abschluss wichtig sind.

Der Grundkurs richtet sich vor allem an Menschen, die ihre Website selbst mit Inhalten pflegen möchten. Diese Folge gibt dir deshalb einen Überblick über die Installation. Die Einrichtung eines Webservers und die Verwaltung einer Datenbank sind eigene Themen, die wir hier nur so weit anschauen, wie es für das Verständnis des Ablaufs nötig ist.

Wenn deine Joomla-Website bereits eingerichtet ist, kannst du direkt mit der nächsten Folge weiterlernen. Falls du selbst installierst, arbeite für deine ersten Versuche mit einer separaten Testinstallation. Auf einer bestehenden Website solltest du keine Dateien oder Datenbanken durch eine neue Installation ersetzen.

Was du vor der Installation brauchst

Joomla benötigt ein geeignetes Webhosting mit PHP und einer unterstützten Datenbank. Dazu kommen eine Domain oder Subdomain sowie der Zugang zur Verwaltung deines Hostings. Die genauen Anforderungen hängen von der Joomla-Version ab. Kläre mit deinem Hostinganbieter, ob die gewählte Version unterstützt wird.

Im Video arbeite ich in der Verwaltungsoberfläche eines Hostings. Bei deinem Anbieter können die Menüs anders heissen. Die Aufgaben bleiben vergleichbar: Du legst den Speicherort der Website fest, bringst die Joomla-Dateien dorthin und richtest eine Datenbank mit einem dazu berechtigten Benutzer ein.

Mit einer eigenen Installation übernimmst du auch Verantwortung für den laufenden Betrieb. Dazu gehören Updates, Sicherungen und eine Kontrolle, ob die Website weiterhin funktioniert. Wenn du dich auf deine Inhalte konzentrieren möchtest, kannst du diese technischen Aufgaben einer Fachperson überlassen.

1. Das Joomla-Installationspaket herunterladen

Öffne joomla.org und gehe zum Download. Für eine neue Website brauchst du das vollständige Installationspaket. Ein Update-Paket ist für die Aktualisierung einer bestehenden Installation bestimmt.

In dieser Aufnahme verwende ich Joomla 6.2. Wähle beim Nacharbeiten eine aktuelle, für dein Hosting geeignete Joomla-6-Version. Speichere das ZIP-Paket zunächst auf deinem Computer. Es enthält die Dateien, aus denen deine Joomla-Installation aufgebaut wird.

2. Die Dateien auf den Webserver bringen

Du kannst das ZIP-Paket auf deinem Computer entpacken und die enthaltenen Dateien auf den Server übertragen. Alternativ lädst du das ZIP-Paket mit dem Dateimanager deines Hostings hoch und entpackst es dort. Im Video sind die Dateien bereits vorbereitet, damit wir uns auf die weiteren Schritte konzentrieren können.

Verwende für eine Dateiübertragung eine verschlüsselte Verbindung, etwa SFTP oder FTPS, sofern dein Hosting diese anbietet. Welcher Zugang dafür vorgesehen ist, erfährst du bei deinem Anbieter.

Entscheidend ist der richtige Zielordner. Deine Domain oder Subdomain muss auf den Ordner zeigen, in dem die Joomla-Dateien liegen. Je nach Hosting heisst dieser Ordner beispielsweise public_html oder www; im Video nutze ich einen eigenen Ordner für die Demowebsite. Übernimm diesen Namen nicht ungeprüft für dein Hosting.

Achte beim Entpacken darauf, dass die Dateien nicht versehentlich in einem zusätzlichen Unterordner landen. Die Zuordnung der Domain und der tatsächliche Speicherort müssen zusammenpassen, damit später der Installationsassistent erscheint.

3. Eine Datenbank und einen Datenbankbenutzer anlegen

Joomla speichert einen grossen Teil seiner Inhalte und Einstellungen in einer Datenbank. Die Dateien auf dem Server und die Datenbank gehören deshalb gemeinsam zur Website. Für die Installation braucht Joomla die Angaben, mit denen es auf diese Datenbank zugreifen kann.

  1. Lege in der Hostingverwaltung eine neue Datenbank an.
  2. Erstelle einen Datenbankbenutzer mit einem starken Passwort.
  3. Ordne diesen Benutzer der neuen Datenbank zu.
  4. Erteile ihm die Berechtigungen, die Joomla für diese Datenbank benötigt.

Im Video erfolgt die Zuordnung in einem eigenen Schritt. Nur einen Benutzer und eine Datenbank anzulegen reicht dort noch nicht aus. Der Benutzer muss auch auf die vorgesehene Datenbank zugreifen dürfen. Die Berechtigungen gelten für diese Datenbank; allgemeine Administratorrechte für den gesamten Datenbankserver sind dafür nicht gemeint.

Halte den Datenbanknamen, den Benutzernamen, das Passwort und den Datenbankserver bereit. Manche Hostinganbieter ergänzen Namen automatisch um ein Präfix. Verwende später genau die vollständigen Angaben aus der Hostingverwaltung.

4. Den Installationsassistenten öffnen

Rufe die Domain oder Subdomain deiner neuen Website im Browser auf. Wenn die Dateien am richtigen Ort liegen und die technischen Voraussetzungen erfüllt sind, startet der Joomla-Installationsassistent.

Zuerst gibst du den Namen deiner Website an. Das ist die Bezeichnung des Auftritts, etwa der Name deines Unternehmens oder Vereins. In dieses Feld gehört nicht die vollständige Internetadresse.

Anschliessend richtest du das erste Administrationskonto ein. Trage die verlangten Angaben zu Name, Benutzername, Passwort und E-Mail-Adresse ein. Verwende ein starkes, eigenes Passwort und eine E-Mail-Adresse, die du zuverlässig abrufen kannst.

Dieses Joomla-Konto ist vom Datenbankbenutzer getrennt. Mit dem Joomla-Konto meldest du dich später im Backend an. Der Datenbankbenutzer dient der Verbindung zwischen Joomla und der Datenbank. Es sind unterschiedliche Zugänge mit unterschiedlichen Aufgaben.

5. Joomla mit der Datenbank verbinden

Im nächsten Abschnitt überträgst du die vorbereiteten Datenbankangaben in den Assistenten. Wähle den vom Hosting unterstützten Datenbanktyp und trage Server, Benutzername, Passwort sowie Datenbankname ein.

Als Datenbankserver steht häufig localhost. Das bedeutet, dass die Verbindung auf denselben Server verweist. Bei anderen Hostings ist ein eigener Servername erforderlich. Entscheidend ist die Angabe deines Anbieters.

Joomla schlägt ausserdem ein Tabellenpräfix vor. Damit werden die Tabellen dieser Installation gekennzeichnet. Für die gezeigte neue Installation kannst du den erzeugten Wert beibehalten. Falls sich mehrere Installationen eine Datenbank teilen, müssen ihre Präfixe unterschiedlich sein.

Die Einstellungen zur Verschlüsselung der Datenbankverbindung hängen ebenfalls vom Hosting ab. Im Video bleibt die Voreinstellung bestehen. Übernimm sie nur, wenn sie zu den Vorgaben deines Anbieters passt.

Starte nun die Installation. Joomla legt seine Tabellen an und speichert die Konfiguration. Falls die Verbindung scheitert, prüfe zuerst die vollständigen Zugangsdaten und die Zuordnung des Datenbankbenutzers. Ein Tippfehler oder eine fehlende Berechtigung kann bereits die Ursache sein.

6. Die gewünschte Sprache installieren

Nach der Installation kannst du zusätzliche Sprachen einrichten. Im Video ergänze ich das zunächst englische System um Deutsch. Wähle das Sprachpaket, das zu deiner Website passt.

Für die öffentliche Website und die Administrationsoberfläche lässt sich die Standardsprache getrennt festlegen. So kann die Website eine andere Sprache verwenden als dein Arbeitsbereich. Die Wahl eines Sprachpakets übersetzt die Oberfläche von Joomla; deine selbst geschriebenen Inhalte werden dadurch nicht automatisch übersetzt.

7. Automatische Updates bewusst einrichten

Zum Abschluss zeigt Joomla die Einstellung für automatische Updates. Diese Funktion kann das Joomla-Kernsystem innerhalb einer Hauptversion aktualisieren, also kleinere Versionsschritte und Fehlerkorrekturen einschliesslich Sicherheitsupdates installieren. Ein Wechsel auf eine neue Hauptversion ist davon ausgenommen.

Wenn niemand die Updates regelmässig manuell betreut, ist diese Funktion eine wichtige Unterstützung. Zusätzliche Erweiterungen und Templates brauchen weiterhin Aufmerksamkeit. Auch Sicherungen und die Kontrolle nach einer Aktualisierung gehören zur Wartung. Die offizielle Joomla-Hilfe zu den Update-Einstellungen beschreibt den Umfang der Automatik.

Die neue Website zum ersten Mal öffnen

Am Ende führen dich die angebotenen Schaltflächen zur Website oder zur Administration. Die öffentliche Ansicht ist anfangs noch weitgehend leer. Das ist bei einer neuen Installation ohne eigene Inhalte zu erwarten.

Prüfe, ob beide Bereiche erreichbar sind und ob du dich mit deinem Joomla-Konto anmelden kannst. Damit steht die Grundlage für die weiteren Folgen. Als Nächstes schauen wir uns an, wie Frontend und Backend aufgebaut sind und welche Rolle Menüs, Templates, Module und Beiträge spielen.

Alle Folgen des Joomla-6-Videogrundkurses ansehen