Outils pour utilisateurs

Outils du site


auto-heber:yuno-migration-doku-wiki

Différences

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


auto-heber:yuno-migration-doku-wiki [2024/01/28 23:48] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Migration de serveur pour doku-wiki ======
  
 +===== VPS sur OVH =====
 +
 +  * Ouverture d'un compte VPS de niveau 1 https://ca.ovh.com
 +  * changé le mot de passe pour l'espace client OVH
 +  * installé debian 9 strech
 +  * upgrade et update de debian
 +  * transféré et généré les clés ssh
 +  * installé younohost https://yunohost.org/#/install_manually_fr
 +  * fait la post install
 +  * domaine c pour c.pascot.ca dans cloudflare ainsi que l'IPv6
 +  * installé le certificat lets'inscript
 +  * installé applications
 +  * installé mc
 +
 +====== Migration de serveur pour doku-wiki ======
 +
 +https://www.dokuwiki.org/faq:backup
 +
 +Dans yuno-host du rpi j'ai fait dans dohu-wiki un backup complet que j'ai fait télécharger sur ma machine, les droits sont ceux de mon utilisateur sur ma machine suite au transfert
 +
 +<code>d@d-nuc:~$ cd Téléchargements/dw-backup-20190508-082643/
 +d@d-nuc:~/Téléchargements/dw-backup-20190508-082643$ ls -l
 +total 16
 +drwxrwxr-x 2 d d 4096 mai  8 08:45 conf
 +drwxrwxr-x 7 d d 4096 mai  8 08:45 data
 +drwxrwxr-x 2 d d 4096 mai  8 08:45 inc
 +drwxrwxr-x 4 d d 4096 mai  8 08:45 lib
 +d@d-nuc:~/Téléchargements/dw-backup-20190508-082643$ </code>
 +
 +
 +Voici ce le dokuwiki tel qu'il était sur mon serveur rpi (y) (j'avais plusieurs instances de doku-wiki dans ce serveur)
 +
 +<code>
 +root@y:/var/www# cd dokuwiki__3
 +root@y:/var/www/dokuwiki__3# ls -l
 +total 100
 +drwxr-xr-x  2 root        root  4096 May  3  2018 bin
 +drwxr-xr-x  2 dokuwiki__3 root  4096 May  8 08:26 conf
 +-rw-r--r--  1 root        root 18092 May  3  2018 COPYING
 +drwxr-x--- 12 dokuwiki__3 root  4096 Jan 18 17:02 data
 +-rw-r--r--  1 root        root  3547 May  3  2018 doku.php
 +-rw-r--r--  1 root        root 19141 May  3  2018 feed.php
 +drwxr-xr-x  8 dokuwiki__3 root  4096 Jan  9 17:31 inc
 +-rw-r--r--  1 root        root  2097 May  3  2018 index.php
 +-rw-r--r--  1 root        root 19233 May  3  2018 install.php
 +drwxr-xr-x  8 root        root  4096 May  3  2018 lib
 +-rw-r--r--  1 root        root   306 May  3  2018 README
 +drwxr-xr-x 11 root        root  4096 May  3  2018 vendor
 +-rw-r--r--  1 root        root    21 May  3  2018 VERSION
 +root@y:/var/www/dokuwiki__3# cd data/
 +root@y:/var/www/dokuwiki__3/data# ls -l
 +total 84
 +drwxr-x---  8 dokuwiki__3 root  4096 Feb  3 00:07 attic
 +drwxr-x--- 19 dokuwiki__3 root  4096 Jan 18 17:01 cache
 +-rw-r-----  1 dokuwiki__3 root 19724 May  3  2018 deleted.files
 +-rw-r-----  1 dokuwiki__3 root  6516 May  3  2018 dont-panic-if-you-see-this-in-your-logs-it-means-your-directory-permissions-are-correct.png
 +-rw-r-----  1 dokuwiki__3 root 12093 May  3  2018 dont-panic-if-you-see-this-in-your-logs-it-means-your-directory-permissions-are-correct.xcf
 +-rw-r-----  1 dokuwiki__3 root    32 May  3  2018 _dummy
 +drwxr-x---  2 dokuwiki__3 root  4096 Apr 10 15:09 index
 +drwxr-x---  7 dokuwiki__3 root  4096 May  8 08:26 locks
 +drwxr-x---  9 dokuwiki__3 root  4096 Jan 26 12:39 media
 +drwxr-x---  5 dokuwiki__3 root  4096 Jan 18 16:41 media_attic
 +drwxr-x---  9 dokuwiki__3 root  4096 Jan 18 16:57 media_meta
 +drwxr-x--- 11 dokuwiki__3 root  4096 Feb  5 09:02 meta
 +drwxr-x--- 10 dokuwiki__3 root  4096 Jan  9 20:15 pages
 +drwxr-x---  3 dokuwiki__3 root  4096 Jan 26 22:49 tmp
 +root@y:/var/www/dokuwiki__3/data# cd pages/
 +root@y:/var/www/dokuwiki__3/data/pages# ls -l
 +total 40
 +drwxr-xr-x 2 dokuwiki__3 dokuwiki__3 4096 Jan  9 19:08 accueil
 +drwxr-xr-x 2 dokuwiki__3 dokuwiki__3 4096 Jan  9 20:14 aquarelle
 +drwxr-xr-x 3 dokuwiki__3 dokuwiki__3 4096 Jan  9 20:07 galeries
 +drwxr-x--- 2 dokuwiki__3 root        4096 May  3  2018 playground
 +drwxr-xr-x 2 dokuwiki__3 dokuwiki__3 4096 Jan  9 19:56 preface
 +drwxr-xr-x 4 dokuwiki__3 dokuwiki__3 4096 Jan 18 10:59 projets
 +-rw-r--r-- 1 dokuwiki__3 dokuwiki__3  841 Feb  3 00:07 sidebar.txt
 +drwxr-xr-x 2 dokuwiki__3 dokuwiki__3 4096 Jan  9 20:03 stages
 +-rw-r--r-- 1 dokuwiki__3 dokuwiki__3 2638 Feb  2 00:01 start.txt
 +drwxr-x--- 2 dokuwiki__3 root        4096 May  3  2018 wiki
 +root@y:/var/www/dokuwiki__3/data/pages#
 +</code>
 +
 +Et il faut que je le transporte dans le doku-wiki sur le VPS, pour le moment il se présente comme ça
 +
 +<code>
 +root@c:/var/www/dokuwiki# ls -l
 +total 100
 +drwxr-xr-x  2 root     root  4096 May  3  2018 bin
 +drwxr-xr-x  2 dokuwiki root  4096 May  8 09:28 conf
 +-rw-r--r--  1 root     root 18092 May  3  2018 COPYING
 +drwxr-x--- 12 dokuwiki root  4096 May  3  2018 data
 +-rw-r--r--  1 root     root  3547 May  3  2018 doku.php
 +-rw-r--r--  1 root     root 19141 May  3  2018 feed.php
 +drwxr-xr-x  8 dokuwiki root  4096 May  8 09:28 inc
 +-rw-r--r--  1 root     root  2097 May  3  2018 index.php
 +-rw-r--r--  1 root     root 19233 May  3  2018 install.php
 +drwxr-xr-x  8 root     root  4096 May  3  2018 lib
 +-rw-r--r--  1 root     root   306 May  3  2018 README
 +drwxr-xr-x 11 root     root  4096 May  3  2018 vendor
 +-rw-r--r--  1 root     root    21 May  3  2018 VERSION
 +root@c:/var/www/dokuwiki# 
 +</code>
 +
 +====== en cours : pbs ======
 +
 +
 +<code>
 +d@d-nuc:~$ rsync -e ssh -v Téléchargements/dw-backup-20190508-082643 admin@c.pascot.ca:/var/wwww/dokuwiki
 +Debian GNU/Linux 9
 +admin@c.pascot.ca's password: 
 +Connection closed by 192.99.42.174 port 22
 +rsync: connection unexpectedly closed (0 bytes received so far) [sender]
 +rsync error: unexplained error (code 255) at io.c(235) [sender=3.1.2]
 +</code>
 +
 +Ouille avec ça j'ai planté le serveur
 +
 +<code>
 +d@d-nuc:~$ rsync -e ssh -v Téléchargements/dw-backup-20190508-082643/ admin@c.pascot.ca:/var/wwww/dokuwiki
 +Debian GNU/Linux 9
 +admin@c.pascot.ca's password: 
 +Connection closed by 192.99.42.174 port 22
 +rsync: connection unexpectedly closed (0 bytes received so far) [sender]
 +rsync error: unexplained error (code 255) at io.c(235) [sender=3.1.2]
 +d@d-nuc:~$ 
 +</code>
 +Comme le port 22 ne se libérait pas et que yunohost ne répondait pas au bout d'un quart d'heure j'ai redémarré le VPS depuis l'espace client de OVH. Ça a pris un moment et j'ai fini par redémarrer mon ordi histoire de vider les caches et OUF c'est revenu
 +
 +https://doc.ubuntu-fr.org/rsync
 +https://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base
auto-heber/yuno-migration-doku-wiki.txt · Dernière modification : 2024/01/28 23:48 de 127.0.0.1