Table des matières
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) Tutoriel Dolibarr de A à Z (vidéo youtube)
- (fr) Présentation et démonstration de solution Dolibarr (vidéo youtube)
Basé sur « Migrer mon Dolibarr vers une offre Cloud » par wiki.dolibarr.org.