Joomla 3.x downloaden und Installieren

Damit die lokale Installation auf Ihrem PC √ľberhaupt m√∂glich ist, ben√∂tigen Sie als Umgebung Ihr "eigenes Internet", bestehend aus einem Browser, einem Webserver, der PHP unterst√ľtzt, und einem von Joomla! unterst√ľtzten Datenbanksystem.

Panik …. wo soll ich was downloaden? Wo soll ich es installieren? Warum installieren? Was installieren?

Damit die lokale Installation auf Ihrem PC √ľberhaupt m√∂glich ist, ben√∂tigen Sie als Umgebung Ihr "eigenes Internet", bestehend aus einem Browser, einem Webserver, der PHP unterst√ľtzt, und einem von Joomla! unterst√ľtzten Datenbanksystem. Man spricht in diesem Zusammenhang von einem¬†LAMP-Stack¬†und von einem¬†Client-Server-System.
So ein LAMP Stack ist eine Kombination verschiedener, aufeinander aufbauender und sich ergänzender Software. Er besteht aus den folgenden Bestandteilen:

  • einem Betriebssystem (Linux, Windows, OSX)
  • einem Webserver (Apache, IIS)
  • einem Datenbank Server (MySQL, PostgreSQL)
  • der Skriptsprache (PHP)

Sie können einen LAMP-Stack auf Ihrem PC daheim einrichten oder Sie können ihn bei einem Hosting Provider in verschiedenen "Geschmacksrichtungen" mieten oder kaufen. Die Mindestvoraussetzungen zum Betrieb von Joomla 3.x finden Sie in Tabelle 1.

Software Minimum
PHP 5.3.1 +
MySQL (InnoDB Support notwendig) 5.1 +
Apache
(mit mod_mysql, mod_xml,
und mod_zlib)
2.x +
Microsoft IIS 7

Table 1: Mindestvoraussetzungen f√ľr Joomla 3.x

Da dieses Thema f√ľr alle PHP-basierten Systeme gleich ist, verweise ich auf das Kapitel¬†Installationsvarianten PHP-basierter Systeme.

Die Struktur eines "klassischen‚ÄĚ LAMP Stack sieht aus wie in¬†Abbildung 1. ¬†

LAMPP Architecture

Abbildung 1: LAMP Stack

Joomla! Webinstaller

Laden Sie sich Joomla 3 von joomla.org und packen Sie die Dateien im Dokumentenverzeichnis Ihres Webservers (/htdocs) aus.
Rufen Sie die URL http://localhost/ auf und die Installation kann beginnen.

Stolpersteine

Dieses Thema ist sehr komplex, da es mittlerweile eine un√ľberschaubare Anzahl von Anbietern und eine noch un√ľberschaubarere Kombination von installierten Webserver-, PHP-, MySQL-Versionen und Webspace-Verwaltungstools gibt. Knackpunkte bei der Installation sind oft:

  • ein eventuell eingeschalteter Safe Mode bei PHP, der verhindert, dass Sie Dateien hochladen k√∂nnen
  • beim Apache Webserver die "verbotene" Umschreibung von Pfaden, weil die sogenannte Apache Rewrite Engine (mod_rewrite) nicht aktiviert ist
  • Verzeichnisrechte unter Linux und OS X, die anders gesetzt werden als unter Windows

Grundsätzlich ist der einfachste Weg, der eigentlich immer funktioniert, folgender:

  • Laden Sie sich das aktuelle Dateipaket von¬†Joomla.org¬†auf Ihren heimischen PC, und packen Sie alles in einem tempor√§ren Verzeichnis aus.
  • Laden Sie die gerade ausgepackten Dateien per FTP-Programm auf Ihren angemieteten Server bzw. in das Verzeichnis Ihrer lokalen Installation. Die Dateien m√ľssen im √∂ffentlich zug√§nglichen Verzeichnis installiert werden. Meistens hei√üen diese Verzeichnisse htdocs, public_html oder nur html. Sie k√∂nnen, falls schon andere Installationen in diesem Verzeichnis sind, innerhalb des Verzeichnisses ein Unterverzeichnis angeben, in das Sie Ihr Joomla! installieren. Viele Webhoster erlauben, dass Sie Ihren angemieteten Domainnamen auf ein Verzeichnis linken.
  • Sie m√ľssen herausbekommen, wie Ihre Datenbank hei√üt. Meistens sind eine oder auch mehrere Datenbanken in Ihrem Webhosting-Paket enthalten. Manchmal stehen Benutzername, Datenbankname und Passwort fest, manchmal m√ľssen Sie es erst einrichten. Dazu steht Ihnen meistens eine browser-basierte Konfigurationsoberfl√§che zur Verf√ľgung. Sie ben√∂tigen die Datenbank-Zugangsdaten f√ľr den Webinstaller von Joomla!.

Installationspr√ľfung

Die Installationspr√ľfung checkt, ob Ihre Server Umgebung f√ľr die Installation von Joomla richtig konfiguriert ist. Sie k√∂nnen die Installationssprache ausw√§hlen. Solange Sie rote Markierungen sehen, ist Ihr LAMP Stack nicht richtig konfiguriert und der Webinstaller weigert sich Joomla zu installieren. Je nach Umgebung kann es unterschiedliche Probleme geben. Der Joomla! Installer √ľberpr√ľft die Konfigurationen des Webservers (in meinem Fall Apache), PHP und des Betriebssystems. Wenn Sie ein Unix System (Linux, Mac OS X) benutzen, m√ľssen Sie auf die¬†Schreibberechtigungen¬†achten. Das gilt unter anderem f√ľr die Datei¬†configuration.php. Sie wird am Ende der Installation mit Ihren individuellen Werten erzeugt. Hat der Installer keine Schreibrechte im Ordner, kann Joomla! die Datei nicht erstellen, und die Installation schl√§gt fehl. Versuchen Sie in diesem Fall, die Rechte entsprechend zu konfigurieren, und klicken Sie auf den Button¬†Pr√ľfung wiederholen.

Pre Installation

Abbildung 2: Installationspr√ľfung

Schritt 1 ‚Äď Hauptkonfiguration

In der Hauptkonfiguration k√∂nnen Sie eine Beschreibung f√ľr Ihre Website hinterlegen und den Namen des Administrators festlegen. Au√üerdem k√∂nnen Sie hier entscheiden, ob Ihre Website sofort online ist oder angezeigt werden soll, dass sich diese Website im Umbau befindet. Diese Konfiguration ist besonders dann wichtig, wenn Sie Joomla in Ihrer produktiven Serverumgebung installiert haben (Abbildung¬†3).

Hauptkonfiguration

Abbildung 3: Installer - Hauptkonfiguration

Schritt 2 ‚Äď Konfiguration der Datenbank

Im zweiten Schritt, Konfiguration der Datenbank, werden Ihre Datenbank-Parameter abgefragt (Abbildung 4). In der lokalen Serverumgebung können Sie beliebig viele Datenbanken anlegen und haben einen MySQL-Benutzer mit dem Namen root. Der Benutzer root ist der MySQL-Administrator. Er darf alles in einem MySQL-System. Das Passwort ist von Ihrer Serverumgebung abhängig (bei XAMPP ist kein Passwort erforderlich, bei MAMP lautet es ebenfalls root).

Konfiguration der Datenbank

Abbildung¬†4: Installer ‚Äď Konfiguration der Datenbank

Tragen Sie bei einer lokalen Installation folgende Werte ein:

  • Computer Name: localhost
  • Benutzername: root
  • Passwort: [Das kennen¬†nur Sie selbst.]

Wählen Sie jetzt noch den Datenbanknamen aus. In einer produktiven Umgebung auf einem Datenbankserver bei einem Provider haben Sie vermutlich ein festes Kontingent von Datenbanken, und die Datenbankzugangsdaten sind in der Regel vorgegeben.

Wenn Sie root-Rechte auf dem MySQL-Server haben, können Sie den Namen einer Datenbank angeben, die noch nicht existiert. Joomla legt diese Datenbank dann an.

Dieses¬†MySQL-Tabellenpr√§fix¬†ist eine praktische Sache. Vor jeden Tabellenamen, den der Webinstaller erzeugt, schreibt er den Text, den Sie in das entsprechende Feld eingeben. Standardm√§√üig schl√§gt der Webinstaller ein zuf√§llig erstelltes K√ľrzel wie¬†w02rs_¬†vor. Das hat einen einfachen Grund. Manchmal erhalten Sie bei einem Internetprovider nur eine MySQL-Datenbank. Wenn Sie nun zwei Joomla!-Seiten betreiben wollen, h√§tten Sie ein Problem, da Sie ja die Tabellen nicht voneinander unterscheiden k√∂nnen. Durch das¬†Tabellenpr√§fix¬†ist es m√∂glich, die Tabellen verschiedener Joomla-Installationen auseinanderzuhalten (w01mueller_¬†oder¬†w02schulze_).

In unserem Fall sollten Sie den Standard¬†w02rs_¬†√ľbernehmen. Das Pr√§fix wird au√üerdem genutzt, um gesicherte Daten zu kennzeichnen (bak_), siehe oben.

Schritt 3 ‚Äď Zusammenfassung

Im dritten Schritt fasst Joomla Ihre Konfigurationseinstellungen zusammen und fragt, ob Beispieldaten erstellt werden sollen (Abbildung 4).

Zusammenfassung

Abbildung 4: Zusammenfassung

In fr√ľheren Joomla Versionen war es nur m√∂glich aus EINEM Satz Beispieldaten auszuw√§hlen. Mit Joomla 3 ist es m√∂glich aus mehreren Beispieldatens√§tzen zu w√§hlen. Das "Beispieldaten System‚ÄĚ kann dazu benutzt werden, ein vorkonfiguriertes Seitenlayout einzustellen und Beispielinhalte f√ľr ein Weblog (Abbildung 5), eine Brosch√ľren Website (Prospekt) (Abbildung¬†6), eine "Joomla lernen" Version mit Joomla Tutorials (Abbildung¬†7) und die Standardinhalte (Abbildung¬†8).

Blog Example Data

Abbildung 5: Weblog

Brochure Website

Abbildung¬†6: Brosch√ľren/Prospekt Website

Learn Joomla Example Data

Abbildung 7: Joomla lernen

Default Example Data

Abbildung 8: Standardinhalte

Abh√§ngig von Ihren Bed√ľrfnissen und Ihren Kenntnissen, sollten Sie die unterschiedlichen Beispieldatens√§tze ausprobieren.
Leider ist es nicht möglich die Beispieldatensätze nach beendeter Installation zu tauschen.
Es ist ebenso m√∂glich Joomla ohne Beispieldaten zu installieren. Das "nackte Joomla‚ÄĚ ist ein guter Start f√ľr Ihre Website, wenn Sie bereits Vorkenntnisse in Joomla haben.
Ich w√§hle die nackte Variante ohne Beispieldaten als Basis f√ľr die folgenden Kapitel.
Sie können den Kapiteln aber unabhängig von Ihrer Auswahl folgen.
W√§hlen Sie also die gew√ľnschten Beispieldaten aus und klicken den Installieren Button. Joomla erstellt die Datenbank und konfiguriert die Website f√ľr Sie (Abbildung 9).¬†

Installation erfolgreich

Abbildung 9: Joomla ist installiert

Aus Sicherheitsgr√ľnden ist es notwendig den Installationsordner zu l√∂schen. Klicken Sie den entsprechenden Button. Danach k√∂nnen Sie entweder auf Ihre Website oder in den Administrator Bereich verzweigen (/administrator). In meinem Fall sieht die Website aus wie in¬†Abbildung¬†10. Website und Adminbereich sind in Englischer Sprache. Die Sprachauswahl bezog sich nur auf den Installationsvorgang. Wir werden im n√§chsten Kapitel die richtige Sprache installieren.

"Naked Joomla"

Abbildung 10: Joomla Website ohne Beispieldaten

Der Joomla Adminbereich kann aufgerufen werden √ľber den URL

http://example.com/administrator

Im Anmeldebildschirm besteht die Möglichkeit einer Sprachauswahl (ebenfalls momentan nur Englisch) (Abbildung 11) und nach der erfolgreichen Anmeldung sehen Sie den Verwaltungsbereich (Abbildung 12).

Administrator Login

Abbildung 11: Anmeldedialog

Control Panel

Abbildung 12: Verwaltungsbereich

Weiterf√ľhrende Informationen

Unsere Kompetenzen


Alexander¬īs Webdesign

Mosebergstraße 1
37441, Bad Sachsa

+49-(0)-5523-952 89 98
+49-(0)-160-932 435 66
Diese E-Mail-Adresse ist vor Spambots gesch√ľtzt! Zur Anzeige muss JavaScript eingeschaltet sein!

Montag - Freitag 09:00 - 18:00 Uhr

Kundenstimmen

So bewerten uns unsere Kunden.

4.8 / 5 Sternen

4.8 / 5 bei 101 Stimmen

Alle Bewertungen


  • Folgen Sie uns

Copyright © 2003 - 2022 Alexander¬īs Webdesign - Alle Rechte vorbehalten.