Benutzer-Werkzeuge

Webseiten-Werkzeuge


tutorial:root:abgleich_ftp

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

tutorial:root:abgleich_ftp [2010/01/04 17:48]
DeaD_EyE
tutorial:root:abgleich_ftp [2010/04/24 14:24] (aktuell)
DeaD_EyE Fehler im Syntax behoben
Zeile 71: Zeile 71:
 === Mappool abgleichen === === Mappool abgleichen ===
 Um den Mappool abzugleichen, kann man selektierte Verzeichnisse auf den Webserver hochladen. Da die Befehlskette länger wird, ist es sinnvoll die Befehle mit einer Datei an ''lftp'' zu übergeben. Um den Mappool abzugleichen, kann man selektierte Verzeichnisse auf den Webserver hochladen. Da die Befehlskette länger wird, ist es sinnvoll die Befehle mit einer Datei an ''lftp'' zu übergeben.
-<code>lftp -c -f mappool_sync.txt -u ftp_user:ftp_password ftp_host</code>+<code>lftp -f mappool_sync.txt</code>
 Hier wird die Datei mappool_sync.txt an lftp übergeben und ''lftp'' führt diese dann aus.\\ \\  Hier wird die Datei mappool_sync.txt an lftp übergeben und ''lftp'' führt diese dann aus.\\ \\ 
 == Alle Dateien aus bestimmten Verzeichnissen hochladen == == Alle Dateien aus bestimmten Verzeichnissen hochladen ==
 mappool_sync.txt: mappool_sync.txt:
-<code>mirror -eR /home/gameserver/server1/cstrike/maps/ /httpdocs/cstrike/maps+<code>lftp -u ftp_user:ftp_password ftp_host 
 +mirror -eR /home/gameserver/server1/cstrike/maps/ /httpdocs/cstrike/maps
 mirror -eR /home/gameserver/server1/cstrike/materials/ /httpdocs/cstrike/materials mirror -eR /home/gameserver/server1/cstrike/materials/ /httpdocs/cstrike/materials
 mirror -eR /home/gameserver/server1/cstrike/models/ /httpdocs/cstrike/models mirror -eR /home/gameserver/server1/cstrike/models/ /httpdocs/cstrike/models
-mirror -eR /home/gameserver/server1/cstrike/sound/ /httpdocs/cstrike/sound</code>+mirror -eR /home/gameserver/server1/cstrike/sound/ /httpdocs/cstrike/sound 
 +quit</code>
 == Nur bzip2-Dateien hochladen == == Nur bzip2-Dateien hochladen ==
 Wenn schon ein vorgefertigtes Script vorhanden ist, welches bz2-Dateien anfertigt aber noch andere unkomprimierte Dateien sich im Verzeichnis befinden, können mithilfe ''-i .*\.bz2$'' die *.bz2-Dateien selektiert werden.\\  Wenn schon ein vorgefertigtes Script vorhanden ist, welches bz2-Dateien anfertigt aber noch andere unkomprimierte Dateien sich im Verzeichnis befinden, können mithilfe ''-i .*\.bz2$'' die *.bz2-Dateien selektiert werden.\\ 
 mappool_sync.txt: mappool_sync.txt:
-<code>mirror -eR -i .*\.bz2$ /home/gameserver/server1/cstrike/maps/ /httpdocs/cstrike/maps+<code>lftp -u ftp_user:ftp_password ftp_host 
 +mirror -eR -i .*\.bz2$ /home/gameserver/server1/cstrike/maps/ /httpdocs/cstrike/maps
 mirror -eR -i .*\.bz2$ /home/gameserver/server1/cstrike/materials/ /httpdocs/cstrike/materials mirror -eR -i .*\.bz2$ /home/gameserver/server1/cstrike/materials/ /httpdocs/cstrike/materials
 mirror -eR -i .*\.bz2$ /home/gameserver/server1/cstrike/models/ /httpdocs/cstrike/models mirror -eR -i .*\.bz2$ /home/gameserver/server1/cstrike/models/ /httpdocs/cstrike/models
-mirror -eR -i .*\.bz2$ /home/gameserver/server1/cstrike/sound/ /httpdocs/cstrike/sound</code>+mirror -eR -i .*\.bz2$ /home/gameserver/server1/cstrike/sound/ /httpdocs/cstrike/sound 
 +quit</code> 
  
 ===== Shell-Script für SourceTV-Demos ===== ===== Shell-Script für SourceTV-Demos =====
tutorial/root/abgleich_ftp.1262623709.txt.bz2 · Zuletzt geändert: 2010/01/04 17:48 von DeaD_EyE