Installation Dolibarr · 5 min read · Dec 21, 2025

Comment installer le système Dolibarr ERP + CRM sur Ubuntu 18.04 LTS

Dolibarr est un ERP et CRM gratuit, open source et tout-en-un pour les petites et moyennes entreprises. C’est une application ERP basée sur le web simple et facile à utiliser qui peut être utilisée pour gérer les clients, les factures, les commandes, les produits, les inventaires et bien plus encore. Si vous recherchez des solutions ERP et CRM pour votre entreprise, alors Dolibarr est un bon choix pour vous.

Dans ce tutoriel, nous allons installer Dolibarr sur un serveur Ubuntu 18.04.

Exigences

  • Ubuntu 18.04 desktop installé sur votre système.
  • Un utilisateur non-root avec des privilèges sudo.

Installer Apache, PHP, MariaDB

Avant de commencer, vous devrez installer Apache, MariaDB, PHP et d’autres modules PHP sur votre système avec la commande suivante :

sudo apt-get update -y  
sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-curl php7.2-intl php7.2-mbstring php7.2-json php7.2-xmlrpc php7.2-soap php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget unzip git -y

Une fois l’installation terminée, ouvrez le fichier php.ini avec la commande suivante :

sudo nano /etc/php/7.2/apache2/php.ini
memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = Europe/Berlin

Enregistrez et fermez le fichier. Ensuite, démarrez le service Apache et MariaDB et activez-les pour qu’ils démarrent au démarrage avec la commande suivante :

sudo systemctl start apache2  
sudo systemctl enable apache2  
sudo systemctl start mariadb  
sudo systemctl enable mariadb

Configurer MariaDB

Par défaut, MariaDB n’est pas sécurisé. Vous devrez donc le sécuriser d’abord. Vous pouvez le faire en exécutant le script suivant :

sudo mysql_secure_installation

Répondez à toutes les questions comme indiqué ci-dessous :

    Entrez le mot de passe actuel pour root (appuyez sur Entrée pour aucun) :
    Définir le mot de passe root ? [Y/n] : N
    Supprimer les utilisateurs anonymes ? [Y/n] : Y
    Interdire la connexion root à distance ? [Y/n] : Y
    Supprimer la base de données de test et l'accès à celle-ci ? [Y/n] :  Y
    Recharger les tables de privilèges maintenant ? [Y/n] :  Y

Une fois que MariaDB est sécurisé, connectez-vous à l’interface de commande MariaDB :

mysql -u root -p

Entrez votre mot de passe root, puis créez une base de données et un utilisateur pour Dolibarr :

MariaDB [(none)]> CREATE DATABASE dolibarrdb character set UTF8 collate utf8_bin;  
MariaDB [(none)]> CREATE USER dolibarr;

Ensuite, accordez des privilèges à la base de données Dolibarr avec la commande suivante :

MariaDB [(none)]> GRANT ALL PRIVILEGES ON dolibarrdb.* TO 'dolibarr'@'localhost' IDENTIFIED BY 'mypassword';

Remplacez le mot ‘mypassword’ dans la commande ci-dessus par un mot de passe sécurisé de votre choix. Ensuite, vous devrez exécuter la commande FLUSH PRIVILEGES afin que la table des privilèges soit rechargée par MySQL et que nous puissions utiliser de nouvelles informations d’identification.

MariaDB [(none)]> FLUSH PRIVILEGES;

Ensuite, quittez la console MariaDB avec la commande suivante :

MariaDB [(none)]> EXIT

Télécharger et installer Dolibarr

Tout d’abord, téléchargez la dernière version de Dolibarr depuis SourceForge avec la commande suivante :

cd /tmp  
wget https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/8.0.4/dolibarr-8.0.4.zip

Une fois le téléchargement terminé, décompressez le fichier téléchargé avec la commande suivante :

unzip dolibarr-8.0.4.zip

Ensuite, copiez le répertoire extrait dans le répertoire racine web d’Apache et donnez les permissions appropriées :

sudo mkdir /var/www/html/dolibarr  
sudo cp -r dolibarr-8.0.4/htdocs/* /var/www/html/dolibarr/  
sudo chown -R www-data:www-data /var/www/html/dolibarr/  
sudo chmod -R 755 /var/www/html/dolibarr/

Créez un dossier pour Dolibarr afin de stocker les documents téléchargés :

mkdir /var/documents  
chown www-data:www-data /var/documents  
chmod 700 /var/documents

Ensuite, créez un fichier d’hôte virtuel Apache avec la commande suivante :

sudo nano /etc/apache2/sites-available/dolibarr.conf

Ajoutez les lignes suivantes :


     ServerAdmin [email protected]
     DocumentRoot /var/www/html/dolibarr
     ServerName example.com

     
          Options +FollowSymlinks
          AllowOverride All
          Require all granted
     

     ErrorLog ${APACHE_LOG_DIR}/dolibarr_error.log
     CustomLog ${APACHE_LOG_DIR}/dolibarr_access.log combined


Remplacez le nom de domaine ‘example.com’ par votre propre nom de domaine dans le fichier vhost. Ensuite, enregistrez le fichier, puis activez le fichier d’hôte virtuel Apache avec la commande suivante :

sudo a2ensite dolibarr

Ensuite, activez le module de réécriture Apache et rechargez le service apache avec la commande suivante :

sudo a2enmod rewrite  
sudo systemctl restart apache2

Accéder à Dolibarr

Maintenant, ouvrez votre navigateur web et tapez l’URL de votre site Dolibarr, dans mon cas http://example.com. Vous serez redirigé vers la page suivante :

Installateur Dolibarr - sélection de la langue

Ici, sélectionnez votre langue et cliquez sur le bouton Étape suivante. Vous devriez voir la page suivante :

Vérification des prérequis réussie

Ici, validez les vérifications PHP et cliquez sur le bouton Démarrer. Vous devriez voir la page suivante :

Faites défiler vers le bas.

Maintenant, fournissez votre répertoire de documents (/var/documents) et les détails de la base de données et cliquez sur le bouton Étape suivante. Vous devriez voir la page suivante :

Démarrer l'installation de Dolibarr

Ici, cliquez sur le bouton Étape suivante. Installation réussie, vous devriez voir la page suivante :

Installation réussie de Dolibarr

Cliquez sur le bouton Étape suivante.

Ici, définissez un nouveau nom d’utilisateur et mot de passe administrateur. Ensuite, cliquez sur le bouton Étape suivante. Une fois l’utilisateur créé avec succès, vous devriez voir la page suivante :

Utilisateur superadmin Dolibarr créé avec succès

Maintenant, cliquez sur le bouton Aller à Dolibarr. Vous serez redirigé vers la page de connexion de Dolibarr :

Page de connexion Dolibarr

Maintenant, fournissez votre nom d’utilisateur et mot de passe administrateur. Ensuite, cliquez sur le bouton Connexion. Vous devriez voir la page de configuration de Dolibarr :

Page de configuration Dolibarr

Cliquez sur Société/Organisation et entrez les détails de votre entreprise, puis allez à Modules/Applications et sélectionnez les modules que vous souhaitez utiliser. Lorsque vous cliquez sur ‘Mon tableau de bord’ par la suite, vous obtiendrez une page similaire à celle-ci :

Tableau de bord Dolibarr CMS et ERP

Pour finaliser l’installation et supprimer les avertissements d’installation sur le tableau de bord, exécutez ces commandes :

sudo touch /var/documents/install.lock
sudo chown root:root /var/www/html/dolibarr/conf/conf.php

Téléchargement de l’image de machine virtuelle de ce tutoriel

Ce tutoriel est disponible sous forme d’image de machine virtuelle prête à l’emploi au format ovf/ova compatible avec VMWare et Virtualbox. L’image de machine virtuelle utilise les détails de connexion suivants :

Connexion SSH / Shell

Nom d’utilisateur : administrator
Mot de passe : howtoforge

Cet utilisateur a des droits sudo.

Connexion Dolibarr

Nom d’utilisateur : admin
Mot de passe : howtoforge

Connexion MySQL

Nom d’utilisateur : root
Mot de passe : howtoforge

Nom d’utilisateur : dolibarr
Mot de passe : howtoforge

L’IP de la VM est 192.168.1.100, elle peut être changée dans le fichier /etc/netplan/01-netcfg.yaml. Veuillez changer tous les mots de passe ci-dessus pour sécuriser la machine virtuelle.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.