Outils pour utilisateurs

Outils du site


migration_du_wordpress_de_caliban

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
migration_du_wordpress_de_caliban [2020/03/23 15:26] – [Préparer le docker-compose] simonmigration_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 ====== 
  
-Jusqu'ici, [[https://caliban.be|le site de Caliban]] était hébergé sur un tout petit VPS, chez OVH. 
- 
-{{ ::c-3po.png?400 |}} 
- 
-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:/home/simon# mysql -u root -p 
-Enter password:  
-Welcome to the MariaDB monitor.  Commands end with ; or \g. 
-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 'help;' or '\h' for help. Type '\c' to clear the current input statement. 
- 
-MariaDB [(none)]> show databases; 
-+--------------------+ 
-| Database           | 
-+--------------------+ 
-| information_schema | 
-| mysql              | 
-| performance_schema | 
-| wordpress          | 
-+--------------------+ 
-5 rows in set (0.02 sec) 
- 
-MariaDB [(none)]> quit; 
-Bye 
- 
-root@C-3PO:/home/simon# mysqldump -u root -p wordpress > wordpress.sql 
-Enter password:  
- 
-root@C-3PO:/home/simon# ls -alh wordpress.sql 
--rw-r--r-- 1 root root 11M Mar 23 11:34 wordpress.sql 
-</code> 
- 
-On récupère en local avec [[scp]] :  
-<code bash> 
-$ scp c3p0:~/wordpress.sql . 
-</code> 
-===== Sauvegarder les fichiers du wordpress ===== 
-<code bash> 
-root@C-3PO:/var/www# tar czvf `date "+%Y-%m-%d"`-wordpress.tar.gz html/ 
- 
-root@C-3PO:/var/www# mv 2020-03-23-wordpress.tar.gz /home/simon/ 
- 
-root@C-3PO:/var/www# chown simon:simon /home/simon/2020-03-23-wordpress.tar.gz  
-</code> 
- 
-Récupérer en local : 
-<code bash> 
-$ scp c3p0:~/2020-03-23-wordpress.tar.gz .  
-</code> 
-===== Préparer le docker-compose ===== 
-(Changer les mots de passe, évidemment!) 
-<code bash> 
-version: '3.3' 
- 
-services: 
-   db: 
-     image: mysql:5.7 
-     volumes: 
-       - db_data:/var/lib/mysql 
-     restart: always 
-     environment: 
-       MYSQL_ROOT_PASSWORD: somewordpress 
-       MYSQL_DATABASE: wordpress 
-       MYSQL_USER: wordpress 
-       MYSQL_PASSWORD: wordpress 
- 
-   wordpress: 
-     depends_on: 
-       - db 
-     image: wordpress:latest 
-     volumes: 
-       - wp_data:/var/www/html 
-     ports: 
-       - "8000:80" 
-     restart: always 
-     environment: 
-       WORDPRESS_DB_HOST: db:3306 
-       WORDPRESS_DB_USER: wordpress 
-       WORDPRESS_DB_PASSWORD: wordpress 
-       WORDPRESS_DB_NAME: wordpress 
-volumes: 
-    db_data: {} 
-    wp_data: {} 
-</code> 
-===== Importer la base de données dans le conteneur mysql ===== 
- 
-===== Importer les fichiers du wordpress dans le conteneur wordpress ===== 
migration_du_wordpress_de_caliban.1584977181.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)