Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
informatique:serveur:wp [2015/01/29 16:15] igor [La DB] |
informatique:serveur:wp [2018/07/29 09:08] (Version actuelle) |
====== 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 ===== |
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 ==== |
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'' : |