Forum : eXV2 AdministrationTitel : Neues I: deploy.sh© 2004-2012 www.exv2.de http://www.exv2.de
URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=1033&forum=4
|
cap1 :
| 19.02.2004 20:00 |
Da jetzt in den letzten Tagen plötzlich das chmod.sh Skript so "beliebt" wurde, hier dann mal die Frage, ob Interesse an einem weiteren meiner Skripte besteht:
deploy.sh Wenn man auf einem Server mehrere e-Xoops Installation betreiben möchte, die man durch simples Kopieren oder vollständiges Installieren in Betrieb nimmt, dann wird man feststellen, daß dies auf der einen Seite recht schnell viel Speicher kostet und zweitens und viel interessanter, wenn man Änderungen am Code vornimmt (Aktualisierung, Ausbesserungen, ...) muß man die entsprechenden Dateien immer in alle anderen Installationen kopieren. (Einzeln, da eine Komplettkopie die Konfigurationsdatei überschreiben würde.).
Hierfür hab' ich das Skript deploy.sh geschrieben. Mit diesem Skript kann man aus einer existenten Installation eines neue zusätzliche erstellen, die hiernach eigenständig voll lauffähig ist, jedoch nicht durch simples kopieren erstellt wird, sondern dadurch, daß alle Programmdateien gelinkt werden (Datei liegt also nur einmal physikalisch auf der Platte), die Konfigurationsdateien jedoch werden kopiert (als Vorlage für die neue Installation).
Dieses Verfahren hat den Vorteil, daß auf der einen Seite Speicher gespart wird, denn egal wie viele Installationen man betreibt, die Programmdateien liegen nur einmal auf der Platte und auf der anderen Seite bedeutet es, daß eine Änderung an den Programmdateien nur in einer Installation durchgeführt werden muß.
Das Skript erkennt aber auch, ob die angegebene Installation schon vorhanden ist und wenn ja, wird die entsprechende Installation im differential Verfahren aufgefrischt.
Das Verfahren ist natürlich nicht dazu gedacht, daß man an dem einen System entwickelt und an dem anderen produktiv arbeitet, denn wie schon gesagt, code änderungen werden immer sofort an allen Installationen sichtbar.
Wenn an dem Skript Interesse besteht, kurze Meldung.
Gruß, CAP1. |
|
|
cap1 :
| 20.02.2004 07:40 |
bama Zitat:ich hätte Interesse an deinem Script da ich mhrer Pages mit e-xoops betreibe, wäre deploy.sh sehr interessant
Ok, dann werd' ich das mal downloadable machen und hier zur Verfügung stellen.
Gruß, CAP1. |
|
|
|