2.6 Der Drupal Webinstaller
Nachdem alle Vorbereitungen getroffen wurden, geht es jetzt mit der eigentlichenInstallation von Drupal los.
Schritt 01: Das Installationsprogramm starten
Rufen Sie in einem Browserfenster http://localhost/drupal62/auf. Der Installationsbildschirm von Drupal wird angezeigt. Da wir hier die Original-Version benutzen, erscheint der Installer in englischer Sprache (Abbildung 11).

Abbildung 2.11: Installer - Choose language I
Schritt 02: Die Auswahl der Sprache
Sie können jetzt Drupal in englischer Sprache installieren oder auf den Link Learn how to install Drupal in other languages klicken. Ich möchte eine deutsche Installation haben, klicke auf den Link und sehe eine Hinweisseite wie in Abbildung 12.

Abbildung 2.12: Installer - Choose language II
Ich soll auf der drupal.org-Website nachsehen, ob es eine Übersetzung in meiner Sprache gibt. Dazu klicke ich auf den Link a translation of this Drupal version und lande auf der Übersetzungsseite des Drupal-Projektes, die sich in einem neuen Browsertab oder -fenster öffnet. Ich lade mir die deutsche Sprachdatei (de-6.x-1.x-dev.tar.gz) herunter, entpacke sie und schließe das Browserfenster.
Im Dateimanager sehen Sie eine Ordnerstruktur wie in Abbildung 13.

Abbildung 2.13: entpackte deutsche Sprachdatei
Den Inhalt der Ordner modules, profiles und themes sowie die Dateien LICENSE.de.txt und STATUS.de.txt kopieren Sie in Ihr Verzeichnis
[Document root]/htdocs/drupal62/
Klicken Sie danach in Ihrem Browser im Installationsprogramm auf den Link Return to choose a language. Drupal bietet Ihnen jetzt eine Sprachauswahl an. Wählen Sie German (Deutsch) und klicken auf Select Language (Abbildung 14).

Abbildung 2.14: Installer - Auswahl der deutschen Sprachversion
Dieses auf den ersten Blick etwas umständliche Verfahren sorgt dafür, dass die Größe des Drupal Kernpakets klein bleibt (1 MB) und der Benutzer bei der Installation immer die aktuellsten Sprachversionen benutzt.
Schritt 03: Die Konfiguration der Datenbank
Der Drupal-Installer schaltet jetzt auf deutsch um, überprüft die Systemvoraussetzungen und schaltet dann automatisch weiter zum Schritt Datenbankkonfiguration (Abbildung 15).

Abbildung 2.15: Installer - Datenbankkonfiguration
Hier wählen Sie den Datenbank-Typ aus, in unserem Fall das PHP mysqli-Modul. Datenbankname, Benutzer und Passwort hängen von Ihren Vorarbeiten ab. Falls Sie einem Benutzer (Beispiel nobody) die Rechte an der Datenbank sowie ein Passwort zugeordnet haben, können Sie die Daten hier eingeben.
Exkurs
Seit PHP5 ist die MySQL-Anbindung nicht mehr im PHP-Sprachkern integriert und muss über die Erweiterung mysqli einkompiliert werden. Die MySQL Improved Extension (da kommt das i her) stellt die Funktionalität für MySQL 4 und höher bereit. Sie enthält mehr objektorientierte Methoden, um mit dem MySQL-Server zu kommuniezieren.
Falls Sie sich live im Internet bei Ihrem Provider befindet, geben Sie die entsprechenden Werte an. Wenn Sie es ganz einfach haben wollen, geben Sie unter XAMPP Lite als Datenbank-Benutzer root ein und lassen das Datenbank-Passwort Feld leer. Wenn Sie MAMP unter OS X benutzen, hat der MySQL-Benutzer root das Passwort root.
Durch einen Mausklick auf Erweiterte Einstellungen können Sie spezielle Datenbank-Parameter festlegen (Abbildung 16).

Abbildung 2.16: Installer - erweiterte Datenbankeinstellungen
-
Der Datenbank-Host ist immer dann localhost oder auch 127.0.0.1, wenn die Datenbank auf dem gleichen Rechner wie die Website läuft. Bei Internet Providern ist das selten der Fall. Meist erhalten Sie als Datenbank-Host beispielsweise so etwas: db34.kundendb.de
-
Server lauschen auf einem Port. Der Webserver normalerweise auf Port 80, MySQL normalweise auf 3306 (auch bei Providern).
-
Ein Tabellenpräfix ist heute eher selten anzutreffen. Die Idee dabei ist, mehrere Drupal-Installationen in einer Datenbank unterzubringen. Die Zeichen, die Sie hier eintragen, werden allen Tabellennamen vorangestellt. Früher im Zeitalter von knappen Datenbanken war das eine gute Idee. Heute liegen den Hosting-Paketen jedoch meist genug Datenbanken bei, um für jede Drupal-Installation eine eigene Datenbank zu nutzen.
Durch einen Klick auf den Button Speichern und fortfahren werden alle notwendigen Tabellen in der Datenbank erstellt sowie die notwendigen Konfigurationsänderungen in der Datei [Document Root]/sites/default/settings.php vorgenommen.
Schritt 04: Die Website konfigurieren
Der Drupal-Installer arbeitet alles ab (Abbildung 17) und meldet sich dann mit den letzten Abfragen für die Website.

Abbildung 2.17: Installer - automatisierte Erstellung der Website

Abbildung 2.18: Installer - Website konfigurieren
Name der Website: Der Name der Website taucht im Titel der Website im Browserfenster und als Absender bei E-Mails wieder auf.
E-Mail-Adresse der Website: Die offizielle E-Mail-Adresse der Website (meist info@meinewebsite.de). Da XAMPP Lite über keinen Mailserver verfügt und daher keine E-Mails verschickt, können Sie eine Phantasie-Adresse eingeben.
Administratorkonto: Benutzername, E-Mail und Passwort: Wie bei Unix-Systemen gibt es bei Drupal nur einen echten Administrator, der alles darf. Name, E-Mail und Passwort für dieses Benutzerkonto können Sie frei wählen. Das Passwort wird automatisch auf seine Stärke überprüft (Abbildung 19), und die E-Mail-Adresse wird aus dem oberen Feld übernommen.
Exkurs
Der Benutzer, der zuerst angelegt wurde, ist der Administrator der alles darf und in der Datenbank die Nummer 1 belegt! Allen anderen Benutzern werden Rollen zugeordnet. Die Rollen erhalten dann die Zugriffsrechte.

Abbildung 2.19: Installer - Passwortstärke
In den Servereinstellungen darunter können Sie außer der Zeitzone zwei wichtige Parameter festlegen: suchmaschinenfreundliche (lesbare) URLs und die automatische Überprüfung auf Aktualisierungen des Quellcodes.
Lesbare URLs: Wenn Sie mit XAMP Lite arbeiten, ist dieses Feature zunächst deaktiviert. Nach der Installation werden wir es einrichten.
Aktualisierungsbenachrichtigungen: Lassen Sie diese Checkbox auf jeden Fall angekreuzt. Auch eine lokale Version von Drupal kann über diese Funktion nachsehen, ob Sie noch aktuell ist, und entsprechende Maßnahmen vorschlagen.
Nach einem Klick auf speichern und fortfahren ist Ihre neue Drupal-Seite fertig (Abbildung 20).

Abbildung 2.20: Installer - Fertigmeldung
Schritt 05: Die Installation testen
Durch einen weiteren Klick auf den Link Ihre neue Website landen Sie auf Ihrer noch leeren Website.
Hier wird Ihnen vorgeschlagen:
-
1. Konfigurieren Sie Ihre Website.
-
2. Aktivieren Sie zusätzliche Funktionen.
-
3. Passen Sie das Design Ihrer Website an.
-
4. Beginnen Sie, Inhalte zu schreiben.
Genau das werden wir im nächsten Kapitel tun!
- Neuen Kommentar schreiben
- 3940 mal gelesen