SITECOPY =========================================================================== Il prodotto sitecopy serve a mantenere aggiornate le proprie pagine www su un provider. In particolare si presume che le pagine vengano prodotte, e rese disponibili sul server linux della scuola, quindi queste siano copiate sul sito del proprio provider per renderle visibili all'intera rete internet. "sitecopy" serve per trasportare (e sincronizzare) le pagine locali con le pagine remote. NOTA: Quando scrivete pagine html evitate di inserire "riferimenti assoluti" al server su cui state lavorando [ http://server.scuola.it/page1.html ] usate sempre una forma relativa [ http:/page1.html ] Ulteriori informazioni in /usr/doc/sitecopy-0.7.8 =========================================================================== 1) Per installare sitecopy usate il comando: rpm -i sitecopy-XXXXXX.rpm (Il prodotto e' ora installato e quindi potere usare il comando man sitecopy per una descrizione dettagliata.) Dovete prevedere quale sara' l'utente che provvede all'aggiornamento del sito web sul provider (root, oppure un altro utente) Collegatevi quindi con questo username: 2) Create, nella home directory, il directory .sitecopy e proteggetelo in lettura: mkdir -m 700 .sitecopy 3) Copiate il file punto_sitecopyrc in .sitecopyrc e proteggetelo: cp /data/pacchetti/sitecopy/punto_sitecopyrc .sitecopyrc chmod 600 .sitecopyrc 4) Modificate il file .sitecopyrc descrivendo dove si trovano le vostre pagine sul server locale e sul server remoto. La prima riga del file indica un nome mnemonico per il vostro server remoto (noi useremo negli esempi arci01) 5) Collegatevi alla rete: 6) Se avete gia' delle pagine su un provider, ed avete una copia locale delle pagine dovete fare una sincronizzazione con il comando: sitecopy --catchup arci01 Se non possedete la copia locale potete acquisirla con i comandi: sitecopy --fetch arci01 sitecopy --synch arci01 Se NON avete pagine su un server remoto, e quindi volete iniziare ora, verificate che sul vostro provider esista gia' il directory a voi dedicato per il sito, quindi date il comando: sitecopy --init arci01 -------------------------------------------------------------------------- A questo punto la configurazione e' completata. Per sincronizzare il sito remoto con le pagine che avrete realizzato/modificato/cancellato sul vostro sito locale dovrete usare il comando: sitecopy -u arci01 ---------------------------------------------------------------------------