Installation ERP · 5 min read · Dec 20, 2025
Installer Dolibarr ERP sur Ubuntu 22.04

Dolibarr est un système ERP et CRM open-source écrit en PHP. Il est conçu pour les petites et moyennes entreprises afin de gérer les clients, les factures, les commandes, les produits, les inventaires, etc. Il fournit une interface web simple et facile à utiliser qui vous permet de gérer votre application ERP via un navigateur web. Si vous recherchez des solutions ERP et CRM open-source pour votre organisation, alors Dolibarr est le meilleur choix pour vous.
Dans ce tutoriel, nous allons apprendre à installer Dolibarr sur un serveur Ubuntu 22.04.
Exigences
- Un serveur exécutant Ubuntu 22.04.
- Un mot de passe root configuré sur votre serveur.
- Un nom de domaine valide pointé vers votre serveur.
Installer la pile LAMP
Avant de commencer, vous devez installer Apache, MariaDB, PHP et d’autres modules PHP sur votre système. Tout d’abord, ajoutez un dépôt PHP à votre système en utilisant la commande suivante :
apt-get install software-properties-common -y
add-apt-repository ppa:ondrej/php -yEnsuite, mettez à jour le dépôt et installez Apache, PHP et le serveur MariaDB avec la commande suivante :
apt-get install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-common php7.4-curl php7.4-intl php7.4-mbstring php7.4-mcrypt php7.4-json php7.4-xmlrpc php7.4-soap php7.4-mysql php7.4-gd php7.4-xml php7.4-cli php7.4-zip wget unzip git -yUne fois l’installation terminée, éditez le fichier php.ini et changez quelques paramètres par défaut :
nano /etc/php/7.4/apache2/php.iniChangez les paramètres suivants :
memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = UTC
Enregistrez et fermez le fichier. Ensuite, démarrez les services Apache et MariaDB et activez-les pour qu’ils démarrent au démarrage avec la commande suivante :
systemctl start apache2
systemctl enable apache2
systemctl start mariadb
systemctl enable mariadbUne fois que vous avez terminé, vous pouvez passer à l’étape suivante.
Configurer MariaDB
Par défaut, MariaDB n’est pas sécurisé. Vous devrez donc le sécuriser d’abord. Vous pouvez le sécuriser en exécutant le script suivant :
mysql_secure_installationRé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 de MariaDB :
mysql -u root -pEntrez votre mot de passe root, puis créez une base de données et un utilisateur pour Dolibarr :
MariaDB [(none)]> CREATE DATABASE dolibarrdb;
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 'password';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 de MariaDB avec la commande suivante :
MariaDB [(none)]> EXITUne fois que vous avez terminé, vous pouvez passer à l’étape suivante.
Télécharger et installer Dolibarr
Tout d’abord, téléchargez la dernière version de Dolibarr depuis le dépôt Git en utilisant la commande suivante :
release_tag=$(curl -s https://api.github.com/repos/Dolibarr/dolibarr/releases/latest | grep tag_name | cut -d '"' -f 4) wget https://github.com/Dolibarr/dolibarr/archive/${release_tag}.tar.gzUne fois le téléchargement terminé, extrayez le fichier téléchargé avec la commande suivante :
tar -xvzf 15.0.2.tar.gzEnsuite, copiez le répertoire extrait dans le répertoire racine web d’Apache et définissez les permissions appropriées :
cp -r dolibarr-15.0.2 /var/www/html/dolibarr
chown -R www-data:www-data /var/www/html/dolibarr/
chmod -R 775 /var/www/html/dolibarr/Une fois que vous avez terminé, vous pouvez passer à l’étape suivante.
Configurer Apache pour Dolibarr
Ensuite, créez un fichier d’hôte virtuel Apache avec la commande suivante :
nano /etc/apache2/sites-available/dolibarr.confAjoutez les lignes suivantes :
ServerAdmin [email protected]
DocumentRoot /var/www/html/dolibarr/htdocs
ServerName dolibarr.example.com
Options +FollowSymlinks
AllowOverride All
Require all granted
ErrorLog ${APACHE_LOG_DIR}/dolibarr_error.log
CustomLog ${APACHE_LOG_DIR}/dolibarr_access.log combined
Enregistrez le fichier, puis activez le fichier d’hôte virtuel Apache avec la commande suivante :
a2ensite dolibarrEnsuite, activez le module de réécriture Apache et rechargez le service apache avec la commande suivante :
a2enmod rewrite
systemctl restart apache2Vous pouvez maintenant vérifier l’état de Dolibarr avec la commande suivante :
systemctl status apache2Vous obtiendrez la sortie suivante :
? apache2.service - Le serveur HTTP Apache
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-07-02 08:14:00 UTC; 6s ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 21317 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 21321 (apache2)
Tasks: 6 (limit: 4579)
Memory: 13.6M
CPU: 119ms
CGroup: /system.slice/apache2.service
??21321 /usr/sbin/apache2 -k start
??21322 /usr/sbin/apache2 -k start
??21323 /usr/sbin/apache2 -k start
??21324 /usr/sbin/apache2 -k start
??21325 /usr/sbin/apache2 -k start
??21326 /usr/sbin/apache2 -k start
Jul 02 08:14:00 ubuntu2204 systemd[1]: Starting The Apache HTTP Server...
Une fois que vous avez terminé, vous pouvez passer à l’étape suivante.
Accéder à Dolibarr
Maintenant, ouvrez votre navigateur web et tapez l’URL http://dolibarr.example.com. Vous serez redirigé vers la page suivante :

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

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


Maintenant, fournissez les détails de votre base de données, les détails de configuration du serveur web et cliquez sur le bouton Étape suivante. Vous devriez voir la page suivante :

Ici, cliquez sur le bouton Étape suivante. Vous devriez voir la page suivante :

Cliquez sur le bouton Étape suivante. Vous devriez voir la page suivante :

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

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

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

Conclusion
Félicitations ! Vous avez réussi à installer et configurer Dolibarr ERP et CRM avec Apache sur un serveur Ubuntu 22.04. Vous pouvez maintenant commencer à gérer votre ERP et CRM depuis un emplacement central. N’hésitez pas à me poser des questions si vous en avez.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.