{{tag>tutoriel}} ====== Migrer Dolibarr sur un autre serveur ====== Cette page explique comment déplacer une instance existante de **Dolibarr ERP & CRM** vers un autre serveur **sans changer de version de Dolibarr**. ===== Pré-requis ===== * Vérifiez et notez la version de votre Dolibarr (sur la page de login). * une **base de données MySql** sur le nouveau serveur * **Même version de Dolibarr** (affichée sur la page de login) sur le nouveau serveur que sur l'ancien ===== Première étape : Sauvegarder votre ancienne base de données ===== ===== Autres étapes ===== ==== Sauvegarde du contenu de votre répertoire documents ==== - **Repérez son chemin** : - Cliquez sur le bouton **Accueil** (en haut) - Cliquez sur **Outils d'administration -> Infos Dolibarr** (à gauche) - Le chemin est au paragraphe **Paramètres Fichier de configuration (conf.php)**, ligne **Répertoire racine des fichiers de données (dolibarr_main_data_root)** - Via FTP, **Sauvez ce répertoire** avec toute son arborescence en lieu sûr. ==== Installation du nouveau Dolibarr ==== - **Créez une instance Dolibarr** sur le nouveau serveur : - **Connectez-vous à votre serveur** (via SSH) - **Placez-vous dans le répertoire** où installer le nouveau Dolibarr :...@...:~$ cd /var/www/html/ ...@...:/var/www/html $ - **Récupérez le fichier** dolibarr.x.y.z.zip :...@...:/var/www/html $ wget 'https://sourceforge.net/projects/dolibarr/files/Dolibarr ERP-CRM/x.y.z/dolibarr-x.y.z.zip'Adaptez les numéros selon la version voulue (x.y.z, par ex: version 12.0.4) - **Décompressez l'archive** :...@...:/var/www/html $ unzip dolibarr-x.y.z.zip - **Renommez le répertoire** dolibarr-x.y.z, par exemple en **gestion** pour avoir un nom de répertoire indépendant de la version :...@...:/var/www/html $ mv dolibarr-x.y.z gestion - Revenez au home de l'utilisateur :...@...:/var/www/html $ cd ...@...:~ $ - **Modifiez les permissions et propriétaires** du répertoire **gestion** : ...@...:~ $ sudo chown -R www-data:www-data /var/www/html/gestion/ ...@...:~ $ sudo chmod -R 2755 /var/www/html/gestion/ - **Installez Dolibarr** sur le nouveau serveur : - 1ère page : Cliquez sur Étape suivante -> - 2e page : Vérifiez que tout est prêt (sinon, corrigez) et appuyez surDémarrer - page suivante : * **Nom de la base de données** : le même que sur l'ancien serveur * **Identifiant** et **Mot de passe** du propriétaire de la base de données Dolibarr * Vérifiez le reste puis cliquez sur Étape suivante -> - page suivante : Vérifiez et appuyez sur Étape suivante -> - page suivante : Vérifiez et appuyez sur Étape suivante -> - **Dernière étape** : **identifiant** et mot de passe de l'administrateur de l'application. Ne perdez pas ces identifiants, il s'agit du compte permettant d'administrer les autres. - Le système est maintenant installé. Cliquez sur le lien **Accéder à Dolibarr (espace de configuration)** pour démarrer et configurer Dolibarr. - Connectez-vous sur votre nouvelle instance Dolibarr (avec les identifiants de l'administrateur de Dolibarr) -> vous vous retrouvez dans l'espace de configuration. ==== Recopier vos documents sur le nouveau Dolibarr ==== - Placez-vous **dans votre nouveau Dolibarr** - **Repérez le chemin des documents** : - Cliquez sur le bouton **Accueil** (en haut) - Cliquez sur **Outils d'administration -> Infos Dolibarr** (à gauche) - Le chemin du répertoire ou sont stockés les documents de votre nouvelle instance est au paragraphe **Paramètres Fichier de configuration (conf.php)**, ligne **Répertoire racine des fichiers de données (dolibarr_main_data_root)** - Via FTP, - loguez-vous sur le serveur de votre nouveau Dolibarr - envoyez tout le contenu de votre sauvegarde du **répertoire documents** vers le répertoire documents de votre nouveau Dolibarr. ==== Recharger votre ancienne base de données sur le nouveau Dolibarr ==== - **Créer la nouvelle base** à partir de la dernière sauvegarde de l’ancienne : - Lancez le logiciel de gestion de base de donnée Mysql **Adminer** - et importez la base sauvegardée. Pour la suite de l'exposé, nous supposerons : * que nous l'avons nommé **dolibarr** * que sa racine sur le serveur est **/var/www/html/dolibarr/htdocs** * et qu'il est accessible à l'adresse [[http://monsite.tld/dolibarr]]. ===== Conclusion ===== ===== Problèmes connus ===== ===== Voir aussi ===== * **(fr)** [[https://www.dolibarr.fr/|Site officiel de Dolibarr]] * **(fr)** [[https://youtu.be/Lst993NUW7k|Tutoriel Dolibarr de A à Z]] (vidéo youtube) * **(fr)** [[https://youtu.be/VhucKqO2YUc|Présentation et démonstration de solution Dolibarr]] (vidéo youtube) * **(fr)** [[https://wiki.dolibarr.org/index.php/Migrer_vers_DoliCloud|Migrer vers DoliCloud]] * **(fr)** [[https://wiki.dolibarr.org/index.php?title=Migrer_mon_Dolibarr_vers_une_offre_Cloud|Migrer mon Dolibarr vers une offre Cloud]] ---- //Basé sur << [[https://wiki.dolibarr.org/index.php?title=Migrer_mon_Dolibarr_vers_une_offre_Cloud|Migrer mon Dolibarr vers une offre Cloud]] >> par wiki.dolibarr.org.//