System

Drupal Voice Channel zum Thema Multisite

Am 21.10.2008 wird auf Drupalcenter ein Dojo zum Thema Multisites unter Drupal: Fluch oder Segen veröffentlicht. Ich werde da kurz etwas zu Multisites und SVN erzählen.

Falls jemand nachlesen möchte, gibt es die Präsentation hier per Slideshare:

Neue Domain im Multisite Setup mit Subversion hosten

Wenn eine weitere Domain mit dem beschriebenen Multisite Setup gehostet werden soll ist nach der Registrierung der Domain und er der Anlage im Control Panel (Confixx, Plesk, ISPConfig, ...) noch der folgende Ablauf notwendig um die Domain auch per SVN zu verwalten.

Anlage der Verzeichnisse im SVN

Ausgehend von der lokalen Arbeitskopie wird im Untervzeichnis domains ein neues Untervzerichnis mit dem Namen der neuen Domain erstellt und die gewünschten domainspezifischen Module und Themes in die jeweiligen Unterverzeichnisse kopiert:

Subversion Server für Drupal konfigurieren.

Der eingerichtete Subversion Server ist bereit und kann nun für die Nutzung unter Drupal herhalten. Also legen wir erstmal eine grundlegende Verzeichnisstruktur an. Da wir neben den Modulen und Themes für die Basisinstallation auch domainspezifische Daten speichern wollen, bietet sich die folgende Struktur an:

svnroot/drupal/
svnroot/drupal/domains
svnroot/drupal/drupal5-basic
svnroot/drupal/drupal6-basic

Multisite Drupal mit Subversion Setup - Seitenkonfiguration

Nachdem die Multisite Basisinstallation abgeschlossen ist, der Subversion Server installiert und anschliessend für Drupal eingerichtet wurde, können wir nun endlich Subversion und Drupal zusammenführen.

Multisite Drupal Setup - Basisinstallation

Wenn man als Webhoster mehrere Drupal Domains auf einem Server betreibt, dann ist es sinnvoll, wenn man die Domains als Multisite Setup einrichtet. Wenn man ein Programm zur Verwaltung der einzelnen Domains einsetzt verliert man durch ein einheitliches Setup nicht die Übersicht und bleibt auch bei Sicherheitsupdates schnell auf dem aktuellen Stand.

Inhalt abgleichen