{{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)** - **Sauvez (via FTP) 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 :USER@MACHINE:~$ cd USER@MACHINE:~$ - **Modifiez les permissions et propriétaires** du répertoire **gestion** :USER@MACHINE:~$ sudo chown -R www-data:www-data /var/www/html/gestion/ USER@MACHINE:~$ 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. - **Recopie de vos documents sur le nouveau Dolibarr** - **Placez-vous dans votre nouveau Dolibarr** - **Repérez le chemin des documents** : - Cliquez sur **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**, connectez-vous sur le serveur de votre nouveau Dolibarr et envoyez tout le contenu de votre sauvegarde du **répertoire documents** vers le répertoire documents de votre nouveau Dolibarr. - **Recharge de votre ancienne base de données sur le nouveau Dolibarr** - **Créez la nouvelle base** à partir de la dernière sauvegarde de l’ancienne : - **Lancez Adminer** (logiciel de gestion de base de donnée Mysql){{ :tutoriel:reseau:crm:dolibarr:deplacer:deplacer_001.png?400 |}} - **et importez la base** sauvegardée.{{ :tutoriel:reseau:crm:dolibarr:deplacer:deplacer_002.png?400 |}} ===== 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.//