Nous contacter Flux RSS

Mettre à jour WordPress en ligne de commande

30 juin 2010 - Billet mis dans Le coin du Geek Mots-clefs :,

Quand on est une agence de création de sites sous WordPress et qu’on gère des serveurs d’hébergement Linux en ligne de commande, normal qu’on combine le tout pour gagner du temps !

L’excellent CMS WordPress vient de connaître une mise à jour importante vu les fonctions nouvelles, et si comme nous vous gérez de nombreux sites sous ce CMS, leur mise à jour peut devenir longue et fastidieuse. Le billet « utile » du moment: mettre à jour WordPress en ligne de commande (Bash, Shell) en quelques secondes.

Quelques précautions:
- Après la mise à jour la structure de la base MySQL va changer, vous aurez donc un écran de confirmation
- Une fois la mise à jour de WordPress faite, vous pourrez mettre à jour les plugins (greffons), ce qui est encore plus simple sous WP 3.

Et maintenant la recette en ligne de commande, après connexion à votre serveur dédié Linux adoré :

wordpress update netagence1 Mettre à jour Wordpress en ligne de commande
- Avant toute intervention évidemment, un backup avec votre plugin habituel ! (Au pire la dernière sauvegarde automatique date bien de la nuit dernière, on est d’accord ? ;-) )

tar -zxf sauvegarde_wp_20100630.tar.gz /home/votre-domaine.com/monwordpress/

- Suppression des dossiers actuels Admin et bibliothèques de fonction

cd /home/votre-domaine.com/wordpress/
rm -r wp-admin/ wp-includes/

- Téléchargement distant du nouveau WP 3.0 en Français (à adapter selon votre cas), puis décompression, et réattribution des droits, exemple ici pour serveur Plesk

wget http://fr.wordpress.org/wordpress-3.0-fr_FR.zip && unzip wordpress-3.0-fr_FR.zip && chown -R ftpuser:psacln *

Pour automatiser encore plus, on peut imaginer un script Bash à uploader et exécuter après chmod 755 qui contiendrait en paramètres le nom du site et du user FTP.
Voici en tous cas notre méthode partagée pour mettre à jour WordPress sous Linux de manière beaucoup plus rapide et fiable qu’en passant par un PC !
Des questions sur un projet de création de site ? Besoin d’un prestataire pour gérer votre serveur dédié ? Contactez NetAgence.

Partagez ce billet:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Netvibes
  • StumbleUpon
  • TwitThis
  • Wikio FR
Devis gratuit