Was benötige ich für eine Drupal-Installation?

By on 22. April 2013

Drupal ist ein Content-Management-System (CMS), das man leicht auf einem eigenen Server installieren kann. Auch bei vielen Hosting Anbietern ist es möglich, die eigene Webseite mit Hilfe von Drupal einzurichten. Für den reibungslosen Betrieb benötigt Drupal einen Apache-Server, PHP und eine Datenbank (MySQL oder MariaDB).

Der Apache-Server

Die Grundlage für jede Drupal-Installation ist der Apache-Server. Die Apache-Software gehört zu den meistgenutzten Webservern im Internet. Die Software ist quelloffen, frei verfügbar und gut dokumentiert, so dass die Einrichtung des Servers in der Regel kaum Schwierigkeiten machen dürfte. Bei einem Hosting Anbieter ist der Apache-Server meist bereits eingerichtet. Für eine aktuelle Drupal-Installation wird die Apache-Version 1.3 oder 2.x benötigt. Wichtig ist, dass Sie Drupal auf einem sicheren Server hosten.

Die Skriptsprache PHP

Drupal ist in der Skriptsprache PHP geschrieben. Sie ermöglicht die Erstellung dynamischer Webseiten und wird deshalb auch bei anderen Content-Management-Systemen genutzt. Damit die Skripte vom Server interpretiert werden können und die dynamischen Inhalte der Webseite erzeugt werden können, ist die Installation von PHP auf dem Server notwendig. Aktuell sind die Versionen 5.2 oder 5.3. Auch PHP ist quelloffen und frei verfügbar und gehört mittlerweile zum Standard im Webhosting.

Unterschiedliche Datenbank

Drupal speichert die Inhalte der Webseite in einer Datenbank. Es ist daher notwendig, eine solche Datenbank und ein relationales Datenbankverwaltungssystem auf dem Server anzulegen. Für die Datenbank und Verwaltungssystem stehen mehrere Möglichkeiten zur Auswahl.

Die größte Verbreitung hat gegenwärtig noch immer MySQL. Es gibt Open-Source-Versionen und kommerzielle Enterpriseversionen für verschiedene Betriebssysteme. In den letzten Monaten ist MySQL jedoch verstärkt in die Kritik geraten, weil immer mehr Weiterentwicklungen und Verbesserungen nur in die kommerzielle Version einflossen. Mehrere Entwickler wandten sich daher von MySQL ab und riefen den Fork MariaDB ins Leben. Seit Anfang 2013 wird MariaDB in einigen Linux-Distributionen verwendet. Es ist davon auszugehen, dass MariaDB bald starke Verbreitung finden wird. Ob es MySQL verdrängen kann, ist freilich noch nicht abzusehen.

Für den Drupal-Benutzer sind in der nächsten Zeit keine großen Unterschiede zwischen den Datenbanksystemen zu erwarten. Es ist daher empfehlenswert, das Datenbanksystem zu verwenden, das vom Hosting Anbieter verwendet wird, um unnötige Komplikationen zu vermeiden.

Bildurheber: JGS@kabelmail.de – Fotolia

Werbung