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