Drupal spiegeln
am 24.06.2011 - 02:33 Uhr in
Hallo,
ich bin ein absoluter Drupalanfänger und möchte eine komlette Domain auf einen zweiten Rechner spiegeln (evtl. unter einen anderen Domainnamen oder unter XAMP, der in einem Netzwerk läuft, dass öfters für mehrere Tage ohne Verbindung ins Internet läuft. Die darin angemeldeten Rechner sollen die Domain vollständig benutzen können und die 'Offline'-Version der Domain soll sich automatisch mit der Online-Version synchronisieren, wenn die Internetverbindung wieder hergestellt ist.
Ich habe schon noch Informationen im Forum und den Handbüchern gesucht, aber vielleicht auch mit dne falschen Suchbegriffen. Wäre schön, wenn jemand einen Tipp hat, wo ich Informationen finde.
- Anmelden oder Registrieren um Kommentare zu schreiben
Deploy:
am 24.06.2011 - 07:51 Uhr
Deploy: http://drupal.org/project/deploy
http://lmgtfy.com/?q=drupal%20staging
Danke für die Antwort, jetzt
am 25.06.2011 - 03:00 Uhr
Danke für die Antwort, jetzt weiß ich wenigsten mit welchen Begriff ich suchen kann. Die Information selbst ist ja leider nicht so erhebend. Wenn ich es richtig verstanden habe, ist das Drupal Projekt für Version 7 noch einiges vom Release Stadium entfernt und die Versuche, dies 'zu Fuß' umzusetzen, scheinen weder trivial noch unbedingt erfolgversprechend zu sein.
Wenn jemand noch weitere (positive ;-)) Infos hat, bitte unbedingt hier einhängen. Ich werde jetzt zunächst mal den Fortschritt des Deploy Projektes verfolgen. Zum Mithelfen reichen meine Kenntnisse leider noch nicht.
Hi, hmm wieso nimmst nich
am 25.06.2011 - 09:07 Uhr
Hi,
hmm wieso nimmst nich einen Freehoster oder packst sagen wir mal so 10 Euro / Monat an und nimmst einen vernünftigen Webspace?
Zu Fuß: es sind ja nur wenige Dateien, die angepasst werden müssen
- .htaccess im Root-Verzeichnis
- settings.php
Wobei .htaccess auch nur dann, wenn man dort z.B. mit www arbeitet und Redirect eingerichtet hat. Hat sich an der RewriteBase nix geändert, muss die Datei eig. gar nich abgeglichern werden.
settings.php - hier muss auf jedenfall MySQL Einstellungen angepasst werden.
Wenn sich nur Text ändert, dann musst du die Dateien kaum anfassen. Läuft alles rein über die SQL. Via Script kann man ja vorh. Dump einfach zurückspielen.
Wegen auto-sync: FTP-Synchronisierungsprogramme gibs ja. Also die Dateien zumindest sollte man so einfach angleichen können. Knackpunkt ist dann nur SQL Import. Den sollte man aber auch autmatisieren können. .htaccess und settings.php würde ich einfach ausschliessen. So müssen die Daten dort nich mehr angepasst werden.
Über ein "UPDATE" SQL Befehl lässt sich ja auch die Seite wieder online schalten. Weiss im moment nich mehr, wo das drin Stand. Aber mit dieser einfachen Manipulation ließe sich dann drupal wieder online schalten.
Der Cache sollte aber auf alle Fälle noch einmal geleert werden.
mfg Crusher
Die Idee ist IMHO gar nicht
am 05.07.2011 - 14:27 Uhr
Die Idee ist IMHO gar nicht so schlecht, weil wenn das gelingt könnte man seine Druapl-Liveseite auf zwei servern laufen lassen und per Umleitung immer zwischen den beiden Servern Wechseln. Solange da kein SSL-Zertifikat oder ähnliches im Spiel ist sollte das sogar ganz gut gehen, dann könnte man immer an einem System weiter arbeiten und das andere produktive laufen lassen. Hat da schon jemand Erfahrungen ?
Hi, aber das geht doch eh
am 05.07.2011 - 19:05 Uhr
Hi,
aber das geht doch eh auch zu Fuß. Je nachdem wieviel Zugriffe eine Seite hat, ließe sich das sogar auf einen einzelnen Webspace mittels anderer Subdomain regeln. "Spiegeln", bzw. Dateien und SQL zu kopieren dauert doch nicht lang. Auf einen Server kopiert man tausende von Dateien binnen weniger Sekunden. Mit der SQL ist es ähnlich.
Neben dem Produktivsystem eine Testumgebung zu haben macht eh immer Sinn. Nur ob die wirklcih einen extra Server benötigit, wag ich in vielen Fällen zu bezweifeln. Für große Anpassung wäre eh xampp immer noch mit das Mittel der Wahl. Lokal lassen sich einfach die Dateien noch schneller manipulieren und durchtesten.
Ein automatischer Spiegel ist da aber eig. überflüssig....