« Dolibarr » : différence entre les versions
Autres actions
| (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 | 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 | |||
=== 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...