Outils pour utilisateurs

Outils du site


welcome:linux_usually:migration_joomla

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édentes Révision précédente
Prochaine révision
Révision précédente
welcome:linux_usually:migration_joomla [2021/12/05 09:34]
arnaud [Base de données]
welcome:linux_usually:migration_joomla [2021/12/05 11:30] (Version actuelle)
arnaud [Configuration]
Ligne 6: Ligne 6:
  
 ====== Base de données ====== ====== Base de données ======
-J'ai utilisé des outils graphiques "phpmyadmin" et "adminer". \\ +J'ai utilisé des outils graphiques "phpmyadmin" pour l'export et "adminer" pour l'import. \\ 
 Il faut d'abord exporter la base de bdd. Il se peut qu'à l'import l'erreur suivante apparaisse: ''#1046: No database selected''. Dans ce cas il faut/on peut appliquer la méthode décrite [[https://nicolasbouliane.com/blog/how-to-fix-the-1046-no-database-selected-error-in-phpmyadmin|ici]]: Il faut d'abord exporter la base de bdd. Il se peut qu'à l'import l'erreur suivante apparaisse: ''#1046: No database selected''. Dans ce cas il faut/on peut appliquer la méthode décrite [[https://nicolasbouliane.com/blog/how-to-fix-the-1046-no-database-selected-error-in-phpmyadmin|ici]]:
-  * on crée un nouvelle bdd vide (de type "utf8mb4-general-ci"+  * on crée un nouvelle bdd vide (de type "utf8mb4-general-ci") 
 +  * on crée un utilisateur auquel on donne les permissions sur la bdd créée 
 +  * avec un éditeur de texte, on ouvre le fichier d'export .sql et on ajoute avant le premier ''CREATE TABLE'' <code>USE le_nom_de_la_bdd_crée_ci-dessus;</code> 
 +  * on importe le fichier .sql modifié 
 + 
 +====== Les fichiers ====== 
 +Rien de compliqué, là aussi export vers une archive et import de cette archive. 
 +  * Depuis le vieux serveur: <code># tar cvfz joomlabackup.tar.gz /répertoire_de_joomla      #### répertoire est très certainement /var/www/html 
 +  * Transférer l'archive vers le nouveau serveur <code># rync -a  joomlabackup.tar.gz root@IP.du.nouveau.serveur:/var/www ???</code> 
 +  * Depuis le nouveau serveur, extraire l'archive et donner les permissions:<code># cd /répertoire_de_joomla 
 +# tar xvfz joomlabackup.tar.gz 
 +# cd répertoire_de_joomla 
 +# chown -R www-user:www-group * </code> 
 + 
 +====== Configuration ====== 
 +Editer le fichier ''configuration.php'' et adapter pour la nouvelle bdd: 
 +  * public $user = 'utilisateur-de-le-nlle-bdd'; 
 +  * public $password = 'mot-de-passe-de-l'utilisateur'; 
 +  * public $db = 'nom-de-la-nlle-bdd'; \\ 
 +  * vérifier: 
 +    * public $dbtype = 'mysqli'; 
 +    * public $host = 'localhost';
  
welcome/linux_usually/migration_joomla.1638696860.txt.gz · Dernière modification: 2021/12/05 09:34 de arnaud

DokuWiki Appliance - Powered by TurnKey Linux