Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dolibarr [Le 20/05/2018, 20:48] L'Africain problème d'accès début de solution. |
dolibarr [Le 02/04/2025, 20:21] (Version actuelle) krodelabestiole + alternatives / réarrangement installation / +warning APT / suppr mauvais conseil à la 1ere personne / mise en forme |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Xenial Bionic entreprise erp crm}} | + | {{tag>Xenial Bionic entreprise erp crm web}} |
- | + | ||
- | ---- | + | |
{{ dolibarr_logo.png?260}} | {{ dolibarr_logo.png?260}} | ||
Ligne 7: | Ligne 5: | ||
====== Dolibarr ERP/CRM ====== | ====== Dolibarr ERP/CRM ====== | ||
- | **Dolibarr** est un système sous licence libre ([[https://fr.wikipedia.org/wiki/Licence_publique_g%C3%A9n%C3%A9rale_GNU|GPL v3]]), de gestion pour les entreprises, associations, indépendants ou auto-entrepreneurs, donc un ERP/CRM. Il prend en charge via une interface web, la gestion des clients, fournisseurs, produits, stocks, comptable et de nombreuses autres activités, et ceci de façon totalement modulable, ce qui permet de l'adapter à vos besoins. | + | **Dolibarr** est un système sous licence libre ([[wpfr>Licence_publique_g%C3%A9n%C3%A9rale_GNU|GPL v3]]), de gestion pour les entreprises, associations, indépendants ou auto-entrepreneurs, donc un ERP/CRM. Il prend en charge via une interface web, la gestion des clients, fournisseurs, produits, stocks, comptable et de nombreuses autres activités, et ceci de façon totalement modulable, ce qui permet de l'adapter à vos besoins. |
{{:capture_dolibarr.png?600}} | {{:capture_dolibarr.png?600}} | ||
- | ===== Pré-requis ===== | + | |
+ | ===== Installation ===== | ||
+ | |||
+ | ==== Installation native ==== | ||
+ | |||
+ | === Pré-requis === | ||
* Disposer des [[:sudo|droits d'administration]]. | * Disposer des [[:sudo|droits d'administration]]. | ||
* Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Avoir installé [[:Lamp]]. | + | * Avoir installé [[:LAMP]]. |
- | ===== Installation ===== | + | Avant [[:bionic|Ubuntu Bionic 18.04]] pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] ''[[apt>dolibarr]]''. |
- | Avant Ubuntu 18.04 pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>dolibarr]]**. | + | <note warning>Cette méthode (paquet [[:deb]] / [[:APT]]) est déconseillée. Pour des raisons de sécurité mieux vaut procéder à une [[:lamp#utilisation|installation manuelle]] afin de s'assurer d'avoir une application à jour.((Voir [[:cms#cms|cette note]] sur la page //CMS//.))</note> |
- | À partir d'Ubuntu 18.04 vous devez télécharger le paquet pour Ubuntu [[http://sourceforge.net/projects/dolibarr/files/Dolibarr%20installer%20for%20Debian-Ubuntu%20%28DoliDeb%29/|ici]] ou [[https://bitnami.com/stack/dolibarr/installer|là]]. | + | À partir de [[:bionic|Bionic 18.04]] vous devez télécharger le paquet pour Ubuntu [[http://sourceforge.net/projects/dolibarr/files/Dolibarr%20installer%20for%20Debian-Ubuntu%20%28DoliDeb%29/|ici]] ou [[https://bitnami.com/stack/dolibarr/installer|là]]. Cette dernière installation est tout de même recommandée également sur les versions précédant [[:Bionic]]. |
+ | ==== Docker ==== | ||
+ | |||
+ | Il est également possible de l'installer avec [[:docker]], l'image est disponible sur [[https://hub.docker.com/r/dolibarr/dolibarr|Docker Hub]], elle est basée sur l'image officielle [[:PHP]] à laquelle est ajoutée la couche de l'application Dolibarr. Il faut disposer aussi d'un conteneur [[:MariaDB]] ou [[:MySQL]] pour la base de données. | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 27: | Ligne 33: | ||
===== Configuration ==== | ===== Configuration ==== | ||
- | Suivez les instructions de la page web qui s'ouvre lors de la première utilisation. N'oubliez de donner un mot de passe à l'utilisateur dolibarr pour la base de données. | ||
- | =====Problèmes connus===== | ||
- | Si vous rencontrez une difficulté à créer la base de données Mysql du type :\\ | ||
- | ''Erreur SQL DB_ERROR_SYNTAX You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'virtual tinyint DEFAULT 0 NOT NULL, fk_parent integer DEFAULT 0, ' at line 11''\\ | ||
- | [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/usr/share/dolibarr/htdocs/install/mysql/tables/llx_product.sql** et mettez le mot ''virtual'' entre ce caractère « ` ». | ||
- | ====Accès refusé==== | ||
- | Si vous rencontrer l'erreur suivante ''Message: host=localhost, port=3306, user=dolibarr, databasename=dolibarr, Access denied for user 'dolibarr'@'localhost' (using password: YES)'' il vous faudra créer un utilisateur [[:mysql]] dolibarr avec un mot de passe, une base de donnée du même nom et enfin [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] **/etc/dolibarr/conf.php** pour y mettre le bon mot de passe à la ligne : | ||
- | <file php conf.php> | ||
- | $dolibarr_main_data_root='/var/lib/dolibarr/documents'; | ||
- | $dolibarr_main_db_host='localhost'; | ||
- | $dolibarr_main_db_port='3306'; | ||
- | $dolibarr_main_db_name='dolibarr'; | ||
- | $dolibarr_main_db_prefix='llx_'; | ||
- | $dolibarr_main_db_user='dolibarr'; | ||
- | $dolibarr_main_db_pass='dolibarr'; ## Ici mettre le mot de passe défini pour l'utilisateur mysql dolibarr | ||
- | $dolibarr_main_db_type='mysqli'; | ||
- | </file> | ||
- | ==== Liens ==== | + | Suivez les instructions de la page web qui s'ouvre lors de la première utilisation. N'oubliez pas de donner un mot de passe à l'utilisateur Dolibarr pour la base de données. |
+ | |||
+ | ===== Problèmes courants ===== | ||
+ | |||
+ | Si vous rencontrez une difficulté à créer la base de données [[:MySQL]] du type : | ||
+ | |||
+ | Erreur SQL DB_ERROR_SYNTAX You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'virtual tinyint DEFAULT 0 NOT NULL, fk_parent integer DEFAULT 0, ' at line 11 | ||
+ | |||
+ | [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] ''/usr/share/dolibarr/htdocs/install/mysql/tables/llx_product.sql'' et mettez le mot ''virtual'' entre deux //backticks// ''`''. | ||
+ | |||
+ | ==== Voir aussi ==== | ||
+ | |||
+ | * [[https://www.dolibarr.fr/|Site officiel]] **(fr)** | ||
+ | * [[https://www.dolibarr.fr/forum/|Forum officiel]] | ||
+ | * [[https://demo.dolibarr.org|Démo en ligne]] | ||
+ | |||
+ | === Alternatives === | ||
- | * [[https://www.dolibarr.org/|Site officiel]] **(en)** | + | * **[[https://invoiceninja.com/|Invoice Ninja]]** propose les mêmes fonctionnalités et est basé sur les mêmes technologies ([[:PHP]], [[:MySQL]]), avec une interface et une base de code plus propre et plus moderne. |
- | * [[http://www.dolibarr.fr/|Site officiel]] **(fr)** | + | * **[[:odoo]]** se propose de gérer l'intégralité des besoins informatiques des petites et moyennes structures, dont la partie CRM, et donc beaucoup plus complet. Il est par contre développé en [[:Python]] (et [[:JavaScript]] évidemment). |
- | * [[https://wiki.dolibarr.org/|Wiki]] | + | |
- | * [[http://www.dolibarr.fr/forum/|Forum]] | + | |
- | * [[https://demo.dolibarr.org|Demo online]] | + | |
---- | ---- | ||
- | //Contributeur principal : [[utilisateurs:Random]].// | + | //Contributeurs : [[:utilisateurs:Random]], [[:utilisateurs:krodelabestiole]].// |