Mettre à jour son site sur serveur FTP facilement

 

Je vais vous donner une façon de mettre à jour votre site sur votre FTP facilement, fini la galère pour savoir quel s fichiers sont à réuploader car vous les avez modifiés, sitecopy va le faire pour vous.

Alors déjà petit détail, ceci est une méthode en ligne de commande, alors oubliez chers Windowsiens ou alors utilisez Cigwin.

Alors pour commencer, l'installation de sitecopy :

Télécharger la dernière version sur http://www.lyra.org/sitecopy/

Ensuite décompressez l'archive et placez vous dans le répertoire nouvellement créé : 

cd repertoire_sitecopy

Ensuite l'installation, comme d'hab à la linux :

./configure

make

make install

L'exécutable Sitecopy se retrouve ainsi dans /usr/local/bin

Création du fichier de configuration

Dans votre home :

mkdir -m 700 .sitecopy
touch .sitecopyrc
chmod 600 .sitecopyrc 

Nous allons maintenant éditer le fichier de configuration .sitecopyrc. Le répertoire sert à sitecopy pour les mises à jour de votre site. 

Voici le fichier que je vous conseille et qui suffira pour 99% des cas :

site nom_de_votre_site
server url_serveur_ftp
remote Répertoire_distant_ou_mettre_les_fichiers_du_site

local Répertoire_local_du_site
username nom_utilisateur_ftp
password mot_de_passe

 Envoyer son site sur le serveur FTP pour la première fois

sitecopy --init nom_de_votre_site 

sitecopy --update nomdusite 

Si le site distant existe déjà et que vous avez une copie locale

Si vous aviez déjà placé votre site sur le serveur distant, assurez-vous que vos fichiers locaux soient synchronisés avec les fichiers distants. Ensuite, lancez
      sitecopy --catchup nom_de_votre_site

 

Si le site distant existe déjà et que vous n'avez pas une copie locale

Tapez
      sitecopy --fetch nom_de_votre_site
pour récupérer les informations sur les fichiers du site ; en cas de succès, tapez
      sitecopy --synch nom_de_votre_site
pour télécharger une copie locale.

 Pour tenir le site distant à jour 

sitecopy --update nomdusite

Cette commande enverra juste vos fichiers modifiés, supprimera ceux que vous avez supprimé... Enfin bref une vraie copie de votre site locale ! 

Facile n'est-ce pas ? 

Pour plus d'infos, consulter le manuel ici

 

Posté par : Céline le 27 août 2007 à 11:07

Sympa, mais je ne suis pas décidée à me mettre aux commandes en ligne ! Tant pis pour moi !

Posté par : Loïc le 29 août 2007 à 10:45

beuark les lignes de commandes il existe aussi quelques logiciels de backup gratuit. Certains permettent de synchroniser des dossiers en local ou sur ftp, libre à vous ensuite de configurer la chose.

Déposer un nouveau commentaire