Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Dolibarr » : différence entre les versions

De Le Wiki de Lug
Ligne 75 : Ligne 75 :
  Nom : IMPORT_MAX_EXECUTION_TIME
  Nom : IMPORT_MAX_EXECUTION_TIME
  Valeur : 1800
  Valeur : 1800
=== Augmenter la taille limite des import ===
 
=== Augmenter la mémoire disponible pour les importations ===
  # nano /etc/php/8.4/apache2/php.ini
  # nano /etc/php/8.4/apache2/php.ini



Version du 14 septembre 2026 à 16:06

Prérequis

  • De préférence une distribution Debian ou Ubuntu
  • 2 à 4 vCPU
  • 2 à 4 Go de RAM (8 Go pour une installation plus confortable ou avec de nombreux utilisateurs)
  • 10 à 20 Go d'espace disque au minimum

Installation

Debian

On commence par mettre le système à jour :

# apt update && apt upgrade

On télécharge ensuite le paquet DoliDeb :

# cd /tmp
# wget -O dolibarr.deb https://sourceforge.net/projects/dolibarr/files/Dolibarr%20installer%20for%20Debian-Ubuntu%20%28DoliDeb%29/24.0.1/dolibarr_24.0.1-4_all.deb/download

Puis on procède à son installation :

# apt install ./dolibarr.deb

Eventuellement décocher lighttpd pour ne garder que apache2 lors du choix des serveurs web a reconfigurer automatiquement, puis :

# apt install php-intl
# systemctl restart apache2

Ensuite, on installe le serveur de base de données :

# apt install mariadb-server

On sécurise ensuite l'installation de MariaDB :

# mariadb-secure-installation
Enter current password for root (enter for none): Ne rien saisir
Switch to unix_socket authentication [Y/n] y
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
... Success!

On crée la base de données pour Dolibarr :

# mariadb
> CREATE DATABASE dolibarrdebian
> CHARACTER SET utf8mb4
> COLLATE utf8mb4_unicode_ci;
> CREATE USER 'dolibarrdebian'@'localhost'
> IDENTIFIED BY 'TON_MOT_DE_PASSE';
> GRANT ALL PRIVILEGES ON dolibarrdebian.*
> TO 'dolibarrdebian'@'localhost';
> FLUSH PRIVILEGES;
> EXIT;

Ensuite, il suffit de se rendre sur http://IP_SERVEUR/dolibarr/install pour terminer l'installation.

Réglages divers

Augmenter la durée limite des scripts d'importation

Accueil → Configuration → Autre configuration :

Nom : IMPORT_MAX_EXECUTION_TIME
Valeur : 1800

Augmenter la mémoire disponible pour les importations

# nano /etc/php/8.4/apache2/php.ini
...
memory_limit = 512M
...
# systemctl restart apache2

Modules intéressants (notes non exhaustives)

  • Module MultiSociété (payant) : Ce module permet de gérer plusieurs entités sur une même installation de Dolibarr. Il est possible d'activer le partage de la base produits/services, base clients/contacts, base utilisateurs et plus...