Kann EINE DruPal-Installation ZWEI DruPal Websites "betreuen" ?
am 17.07.2010 - 17:04 Uhr in
Ich will EINMAL Drupal installieren auf einem (linux) Server diese aber in zwei völlig getrennten Websites (und zwei MySQL DBs)
nutzen.
Geht das?
Ich gehe also so vor z.B. Installation im Unterverzeichnis
...\test1\
Daneben erstelle ich ein weiteres Unterverzeichnis
....\test2\
Dann erstelle ich zwei Subdomains:
test1.mydomain.de
und
test2.mydomain.de
test1.mydomain.de wird auf das Unterverzeichnis ....\test1\ gemappt
test2.mydomain.de wird auf das Unterverzeichnis ....\test2\ gemappt
Jetzt noch zwei MySQL Datenbank erstellt sagen wir mysql1 und mysql2
Ok, jetzt kann ich natürlich die erste Drupal installation ansprechen (und erst-konfigurieren) über
http://test1.mydomain.de
Aber jetzt wirds schwierig. Wenn ich jetzt eingebe:
wird ja auf das zweite Unterverzeichnis gegangen, das ist aber leer.
Wie kann ich darin z.B. eine Referenz.php erstellen die sagt:
"Nutzt Drupal Installation aus Unterverzeichnis ...\test1\ aber mit eigener, anderer MySQL DB mysql2
Muss diese zweite Drupal Installation eine eigene settings.php haben?
Peter
- Anmelden oder Registrieren um Kommentare zu schreiben
Klar geht das, nennt sich
am 17.07.2010 - 17:11 Uhr
Klar geht das, nennt sich multisite!
Vorgehensweise:
1. Drupal in einen Ordner, bspw /var/www/drupal, packen
2. ACHTUNG! Jetzt im Ordner sites/ einen Ordner domain1.de und domain2.de jeweils erstellen und dort jeweils eine settings.php reinpacken.
3. Den DocumentRoot der beiden vHosts auf /var/www/drupal setzen
4. Module kannst du entweder in sites/all/modules oder in sites/domain1.de/modules packen (je nachdem ob du die gleichen Module nutzen willst oder nicht)
Sollte deine Architektur so eine Struktur nicht zulassen, kannst du mit Symlinks das auch herstellen, dabei aber ggf. auf open_basedir einträge achten.
Viel Erfolg
mfg Cyberschorsch
_________