Ausführen mehrerer Webseiten, die eine Verwaltung Konto sparen viel Zeit und Mühe für Drupal Administratoren. Für diese Multisites weist jede Domäne der Document-Root Ihres primären Drupal -Installation. Es gibt zwei Möglichkeiten, den Multisite-Installation machen : zum einen , um eine Codebasis von Drupal verwenden, um mehr als einen Standort zu installieren, eine andere Methode ist es, jeden Ort in Drupal separat installieren. Things You
Drupal
MySQL
Apache2
brauchen anzeigen Weitere Anweisungen
1
Erstellen Sie eine neue Datenbank für Ihre Site mit dpkg -reconfigure . Installieren Sie Ihre Datenbank für Drupal . Verwenden Unix-Socket als Verbindungsmethode für MySQL-Datenbank. Legen Sie Ihre Datenbank administrativen Benutzernamen als "root ". Geben Sie einen Namen für Ihre Datenbank Datenbank . Führen Sie die oben genannten Schritte für jede Site .
2
Konfigurieren Apache2 für Websites. Fügen Sie den Host -Namen in der Datei "/etc /hosts "-Datei : your.IP.address.res virtualhost - 1.name . Konfigurieren Apache2 zu vhost Zugriff auf Ihre neue Websites unterstützt . Erstellen vhost Website Konfigurationsdateien in " /etc/apache2/sites-available /: "
# Virtual Hosting- Konfiguration für Drupal
#
ServerAdmin [ Ihre E-Mail - Adresse ]
DocumentRoot /usr/share/drupal6 /Tablet
ServerName [ Ihre vhost Nr. 1 name]
ServerAlias
RewriteEngine On
RewriteOptions erben
3
erstellen Drupal-Website -Konfigurationen für jede Website, indem Sie den Code in Drupal-Website Unterverzeichnis : # cd /etc/drupal/6/sites /Tablet
# cp -a default [ site1.com ]
# cp -a default [ site2.com ]
4
Log in Ihre Drupal -Backend und konfigurieren Sie Ihre Websites. Gehen Sie auf " localhost.site1 " und klicken Sie auf " Themen. " Wählen Sie " settings.php " und ändern Sie die Berechtigungen pro Drupal Anweisungen. Kopieren Sie die settings.php zu www.yoursite.com .