Outils pour utilisateurs

Outils du site


informatique:serveur:wp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:serveur:wp [2015/01/29 16:11]
igor créée + partie déplacement wp
informatique:serveur:wp [2018/07/29 09:08] (Version actuelle)
Ligne 1: Ligne 1:
 ====== Wordpress ====== ====== Wordpress ======
  
-On ne présente plus le CMS [[wpfr>Wordpress]], avec tous ces avantages et ces tous ces défauts. Reste que je l'utilise, autant documenter cette pratique...+On ne présente plus le CMS [[wpfr>Wordpress]], avec tous ses avantages et ses tous ces défauts. Reste que je l'utilise, autant documenter cette pratique...
  
 ====== Installation ===== ====== Installation =====
Ligne 15: Ligne 15:
 Un bon ''rsync'' peut très bien faire l'affaire, par exemple ici depuis le serveur hébergeant le WP vers une machine en local, pour autant que celle-ci soit équipée d'un serveur [[informatique:serveur:ssh|SSH]] : Un bon ''rsync'' peut très bien faire l'affaire, par exemple ici depuis le serveur hébergeant le WP vers une machine en local, pour autant que celle-ci soit équipée d'un serveur [[informatique:serveur:ssh|SSH]] :
  
-   rsync /var/www/[wordpress]/ [user]@[IP-machine-locale]:/chemin/de/destination/+   rsync -avzh --progress /var/www/[wordpress]/ [user]@[IP-machine-locale]:/chemin/de/destination/
  
 ==== La DB ==== ==== La DB ====
Ligne 25: Ligne 25:
 Une fois le ''[nom-de-fichier].sql'' est déplacé sur la machine locale (par exemple), on peut faire la modification de la chaîne de caractère avec ''sed'', puisque le dump SQL est en réalité du texte. Ici on n'a besoin que de changer le ''[nom-de-domaine]]'' par ''localhost'' : Une fois le ''[nom-de-fichier].sql'' est déplacé sur la machine locale (par exemple), on peut faire la modification de la chaîne de caractère avec ''sed'', puisque le dump SQL est en réalité du texte. Ici on n'a besoin que de changer le ''[nom-de-domaine]]'' par ''localhost'' :
  
-   sed -ie "s/[nom-de-domaine]]/localhost/g" [nom-de-fichier].sql+   sed -ie "s/[nom-de-domaine]/localhost/g" [nom-de-fichier].sql
  
 Pour importer la DB, il y a plusieurs solutions. Soit avec ''mysqldump'' : Pour importer la DB, il y a plusieurs solutions. Soit avec ''mysqldump'' :
Ligne 36: Ligne 36:
    mysql > USE [nom-de-la-db];    mysql > USE [nom-de-la-db];
    mysql > SOURCE /chemin/vers/[nom-de-fichier].sql;    mysql > SOURCE /chemin/vers/[nom-de-fichier].sql;
 +
 +Si il y a eu des changements au niveau de l'utilisateur et du mot de passe pour se connecter à la DB sur la machine de destination, il faut modifier ''[wordpress]/wp-config.php'' en conséquence :
 +
 +   // ** Réglages MySQL - Votre hébergeur doit vous fournir ces informations. ** //
 +   /** Nom de la base de données de WordPress. */
 +   define('DB_NAME', '[nom-de-la-DB]');
 +   
 +   /** Utilisateur de la base de données MySQL. */
 +   define('DB_USER', '[utilisateur-de-la-DB]');
 +   
 +   /** Mot de passe de la base de données MySQL. */
 +   define('DB_PASSWORD', '[password]');
 +   
 +   /** Adresse de l'hébergement MySQL. */
 +   define('DB_HOST', 'localhost');
 +
  
 ==== Finalisation ==== ==== Finalisation ====
  
 Il ne reste plus qu'à s'assurer que les droits sur /var/www/[wordpress] soient corrects et qu'[[informatique:serveur:lamp|Apache]] soit correctement configuré. Il ne reste plus qu'à s'assurer que les droits sur /var/www/[wordpress] soient corrects et qu'[[informatique:serveur:lamp|Apache]] soit correctement configuré.
informatique/serveur/wp.1422544271.txt.gz · Dernière modification: 2018/07/29 09:08 (modification externe)