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
 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 69 : Ligne 69 :
}}
}}


Ensuite, il suffit de se rendre sur <code>http://<font color = blue>IP_SERVEUR</font>/dolibarr/install</code> pour terminer l'installation.
Ensuite, il suffit de se rendre sur <code>http://<font color = blue>IP_SERVEUR</font>/dolibarr/install</code> pour poursuivre l'installation.
 
Une fois l'installation via la page web terminée, il est recommandé de sécuriser le fichier <code>conf.php</code> :
# chown root:www-data /etc/dolibarr/conf.php
# chmod 640 /etc/dolibarr/conf.php
 
== Réglages divers ==
== Réglages divers ==
=== Augmenter la durée limite des scripts d'importation ===
=== Augmenter la durée limite des scripts d'importation ===
Ligne 75 : Ligne 80 :
  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


Ligne 83 : Ligne 89 :


  # systemctl restart apache2
  # systemctl restart apache2
=== Augmenter la taille maximale des fichiers importés dans Dolibarr ===
# nano /etc/php/8.4/apache2/php.ini
<font color = grey>...</font>
post_max_size = <font color = blue>80M</font>
<font color = grey>...</font>
upload_max_filesize = <font color = blue>64M</font>
<font color = grey>...</font>
# systemctl restart apache2
Dans Dolibarr :
Accueil → Configuration → Sécurité → onglet Fichiers
Modifier « Taille maximale des fichiers envoyés (Ko) » et mettre par exemple :
65536


== Modules intéressants (notes non exhaustives) ==
== Modules intéressants (notes non exhaustives) ==
* [https://wiki.dolibarr.org/index.php/Module_MultiSoci%C3%A9t%C3%A9 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...
* [https://wiki.dolibarr.org/index.php/Module_MultiSoci%C3%A9t%C3%A9 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...

Dernière version du 14 septembre 2026 à 22:13

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 poursuivre l'installation.

Une fois l'installation via la page web terminée, il est recommandé de sécuriser le fichier conf.php :

# chown root:www-data /etc/dolibarr/conf.php
# chmod 640 /etc/dolibarr/conf.php

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

Augmenter la taille maximale des fichiers importés dans Dolibarr

# nano /etc/php/8.4/apache2/php.ini
...
post_max_size = 80M
...
upload_max_filesize = 64M
...
# systemctl restart apache2

Dans Dolibarr : Accueil → Configuration → Sécurité → onglet Fichiers

Modifier « Taille maximale des fichiers envoyés (Ko) » et mettre par exemple :

65536

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