Si votre entreprise s’est développée au point de nécessiter de l’aide pour planifier et organiser des détails tels que les contacts, les fournisseurs, les factures, les commandes, le stock et les horaires, vous avez besoin d’un outil ERP. Vous pouvez soit vous tourner vers une plate-forme tierce, soit déployer une solution interne dans votre centre de données ou un hôte cloud tiers.
Suivez ce processus étape par étape d’installation de la solution Dolibarr ERP/CRM, parfaitement adaptée aux organisations de toutes tailles ainsi qu’aux indépendants.
Ce dont vous aurez besoin pour installer Dolibarr
Je vais démontrer le déploiement sur Ubuntu Server 22.04, mais Dolibarr peut être installé sur à peu près n’importe quelle distribution Linux. Si vous utilisez une distribution de serveur autre qu’Ubuntu, vous devrez modifier certaines des commandes d’installation. Vous aurez également besoin d’un utilisateur avec des privilèges sudo.
VOIR: 9 conseils incontournables pour sécuriser Ubuntu Server (TechRepublic Premium)
Comment installer les dépendances
La première chose que nous allons faire est d’installer les dépendances nécessaires, en commençant par les serveurs Web et de base de données.
Connectez-vous à votre instance d’Ubuntu Server et installez le serveur Web Apache avec la commande :sudo apt-get install apache2 -y
Une fois l’installation terminée, démarrez et activez le serveur avec :
sudo systemctl enable --now apache2
Activez le module de réécriture avec :
sudo a2enmod rewrite
Ensuite, installons les dépendances PHP nécessaires avec :
sudo apt-get install php php-cli php-mysql php-common php-zip php-mbstring php-xmlrpc php-curl php-soap php-gd php-xml php-intl php-ldap libapache2-mod-php -y
Une fois PHP installé, vous devrez effectuer une configuration rapide. Ouvrez le fichier de configuration PHP avec la commande :
sudo nano /etc/php/*/apache2/php.ini
Dans ce fichier, recherchez les éléments suivants et remplacez-les par les valeurs indiquées, où TIMEZONE est votre fuseau horaire particulier :
- date.timezone = FUSEAU HORAIRE
- limite_mémoire = 256M
- upload_max_filesize = 64M
- display_errors=Activé
- log_errors=Désactivé
Nous allons installer la base de données MariaDB avec la commande :
sudo apt-get install mariadb-server mariadb-client -y
Une fois l’installation terminée, vous devez sécuriser le serveur de base de données MariaDB avec la commande :
sudo mysql_secure_installation
Assurez-vous de définir un mot de passe fort/unique pour l’utilisateur administrateur.
Comment créer la base de données
Connectez-vous à la console de la base de données avec :
sudo mysql -u root -p
Créez la base de données et l’utilisateur Dolibarr avec les commandes suivantes, où PASSWORD est un mot de passe fort/unique :
CREATE USER 'dolibarr'@'localhost' IDENTIFIED BY 'PASSWORD';
CREATE DATABASE dolibarr;
GRANT ALL PRIVILEGES ON dolibarr.* TO 'dolibarr'@'localhost';
FLUSH PRIVILEGES;
exit
Comment configurer Apache
Créons un fichier d’hôte virtuel Apache avec :
sudo nano /etc/apache2/sites-enabled/dolibarr.conf
Dans ce fichier, collez ce qui suit :
<VirtualHost *:80> ServerAdmin [email protected] ServerName erp.example.com ServerAlias www.erp.example.com DocumentRoot /var/www/html//dolibarr/htdocs/ Directory /srv/dolibarr/htdocs> Options +FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog /var/log/apache2/dolibarr_error.log CustomLog /var/log/apache2/dolibarr_access.log combined </VirtualHost>
Enregistrez et fermez le fichier. Redémarrez Apache avec :
sudo systemctl restart apache2
Comment télécharger et décompresser Dolibarr
Nous allons positionner une variable sur la dernière version disponible pour Dolibarr avec la commande :
release_tag=$(curl -s https://api.github.com/repos/Dolibarr/dolibarr/releases/latest | grep tag_name | cut -d '"' -f 4)
Nous pouvons maintenant utiliser release_tag pour nous assurer que nous obtenons et utilisons la dernière version. Téléchargez Dolibarr avec :
wget https://github.com/Dolibarr/dolibarr/archive/${release_tag}.tar.gz
Décompressez Dolibarr avec :
sudo mv dolibarr-${release_tag} /var/www/html/dolibarr
Donnez au nouveau répertoire les autorisations appropriées avec :
sudo chown -R /var/www/html/dolibarr
Comment terminer l’installation
Ouvrez un navigateur Web et pointez-le sur http://SERVER/dolibarr/htdocs où SERVER est l’adresse IP du serveur d’hébergement, et vous serez accueilli par le programme d’installation Web de Dolibarr (Figure A).
Figure A

Cliquez sur Suivant puis, dans la fenêtre résultante, cliquez sur Démarrer (Figure B).
Figure B

Sur la page de configuration (Figure C), vous devez configurer les options de la base de données. Dans notre installation, le nom de la base de données est dolibarr, l’utilisateur est dolibarr et le mot de passe est celui que vous avez défini dans la console MariaDB. Vous voudrez également faire défiler vers le bas de cette page, créer un compte super utilisateur, puis cliquer sur Étape suivante.
Figure C

Lorsque vous y êtes invité, cliquez à nouveau sur Étape suivante pour lancer l’installation. Cette étape prendra un certain temps, car elle doit remplir la base de données et enregistrer les options de configuration que vous avez sélectionnées. Une fois cette opération terminée, vous pouvez vous connecter à Dolibarr avec votre compte superutilisateur et commencer à utiliser vos nouvelles solutions ERP/CRM.
Avant de terminer le processus d’installation de Dolibarr, assurez-vous d’ajouter un fichier de verrouillage d’installation pour empêcher quiconque d’utiliser de manière malveillante les outils d’installation. Pour ce faire, lancez la commande :
sudo touch /var/www/html/dolibarr/documents/install.lock
Félicitations pour avoir amené votre entreprise au niveau supérieur d’efficacité.
Abonnez-vous à TechRepublic Comment faire fonctionner la technologie sur YouTube pour tous les derniers conseils techniques pour les professionnels de Jack Wallen.