{{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.//