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 11:12]
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")
Ligne 12: Ligne 12:
   * 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>   * 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é   * 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.1638702747.txt.gz · Dernière modification: 2021/12/05 11:12 de arnaud

DokuWiki Appliance - Powered by TurnKey Linux