Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
|
tutorial:root:abgleich_ftp [2010/01/04 17:51] 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 -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 | ||
| Zeile 83: | Zeile 84: | ||
| 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 | ||