−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.