migration_du_wordpress_de_caliban
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| migration_du_wordpress_de_caliban [2020/03/25 08:43] – simon | migration_du_wordpress_de_caliban [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Migration du wordpress de Caliban Belgique ====== | ||
| - | <WRAP center round important 60%> | ||
| - | Wordpress étant une horrible bouse à migrer, nous avons finalement pris la décision de passer à [[Grav]]. | ||
| - | </ | ||
| - | Jusqu' | ||
| - | |||
| - | {{ :: | ||
| - | |||
| - | OVH va supprimer ce VPS parce qu'il est trop ancien pour eux (2014.. C'est mon tout premier.. :-/ ) | ||
| - | Le projet est de conteneuriser le site et le déplacer sur un autre serveur. | ||
| - | ===== Sauvegarde de la base de données ===== | ||
| - | <code bash> | ||
| - | root@C-3PO:/ | ||
| - | Enter password: | ||
| - | Welcome to the MariaDB monitor. | ||
| - | Your MariaDB connection id is 332204 | ||
| - | Server version: 10.1.38-MariaDB-0+deb9u1 Debian 9.8 | ||
| - | |||
| - | Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. | ||
| - | |||
| - | Type ' | ||
| - | |||
| - | MariaDB [(none)]> | ||
| - | +--------------------+ | ||
| - | | Database | ||
| - | +--------------------+ | ||
| - | | information_schema | | ||
| - | | mysql | | ||
| - | | performance_schema | | ||
| - | | wordpress | ||
| - | +--------------------+ | ||
| - | 5 rows in set (0.02 sec) | ||
| - | |||
| - | MariaDB [(none)]> | ||
| - | Bye | ||
| - | |||
| - | root@C-3PO:/ | ||
| - | Enter password: | ||
| - | |||
| - | root@C-3PO:/ | ||
| - | -rw-r--r-- 1 root root 11M Mar 23 11:34 wordpress.sql | ||
| - | </ | ||
| - | |||
| - | On récupère en local avec [[scp]] : | ||
| - | <code bash> | ||
| - | $ scp c3p0: | ||
| - | </ | ||
| - | ===== Sauvegarder ^les fichiers du wordpress ===== | ||
| - | <code bash> | ||
| - | root@C-3PO:/ | ||
| - | |||
| - | root@C-3PO:/ | ||
| - | |||
| - | root@C-3PO:/ | ||
| - | </ | ||
| - | |||
| - | Récupérer en local : | ||
| - | <code bash> | ||
| - | $ scp c3p0: | ||
| - | </ | ||
| - | ===== Préparer le docker-compose ===== | ||
| - | (Changer les mots de passe, évidemment!) | ||
| - | <code bash> | ||
| - | version: ' | ||
| - | |||
| - | services: | ||
| - | db: | ||
| - | | ||
| - | | ||
| - | - db_data:/ | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | |||
| - | | ||
| - | | ||
| - | - db | ||
| - | | ||
| - | | ||
| - | - wp_data:/ | ||
| - | | ||
| - | - " | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | volumes: | ||
| - | db_data: {} | ||
| - | wp_data: {} | ||
| - | </ | ||
| - | ===== Importer la base de données dans le conteneur mysql ===== | ||
| - | On copie la DB dans le conteneur : | ||
| - | <code bash> | ||
| - | $ docker cp / | ||
| - | </ | ||
| - | |||
| - | On se connecte au conteneur et on remplace la DB existante par notre export : | ||
| - | <code bash> | ||
| - | $ docker exec -ti wordpress_db_1_bde12ad78f15 /bin/bash | ||
| - | |||
| - | root@8c1e0b2964a1:/# | ||
| - | Enter password: | ||
| - | Welcome to the MySQL monitor. | ||
| - | Your MySQL connection id is 7 | ||
| - | Server version: 5.7.29 MySQL Community Server (GPL) | ||
| - | |||
| - | Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved. | ||
| - | |||
| - | Oracle is a registered trademark of Oracle Corporation and/or its | ||
| - | affiliates. Other names may be trademarks of their respective | ||
| - | owners. | ||
| - | |||
| - | Type ' | ||
| - | |||
| - | mysql> drop DATABASE wordpress; | ||
| - | Query OK, 12 rows affected (0.12 sec) | ||
| - | |||
| - | mysql> CREATE DATABASE wordpress; | ||
| - | Query OK, 1 row affected (0.00 sec) | ||
| - | |||
| - | mysql> ^DBye | ||
| - | |||
| - | root@8c1e0b2964a1:/# | ||
| - | Enter password: | ||
| - | </ | ||
| - | ===== Importer les fichiers du wordpress dans le conteneur wordpress ===== | ||
| - | J'ai copié les fichiers au bon endroit mais ça n'a jamais fonctionné, | ||
migration_du_wordpress_de_caliban.1585125819.txt.gz · Dernière modification : (modification externe)
