Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dolibarr [Le 20/11/2009, 23:51]
kinouchou
dolibarr [Le 15/05/2023, 05:16] (Version actuelle)
154.124.248.32 [Utilisation]
Ligne 1: Ligne 1:
-{{tag>Edgy Jaunty progiciel_de_gestion_intégré gestion_relation_client_crm}}+{{tag>Xenial Bionic entreprise erp crm}}
  
 ---- ----
-====== Dolibarr ====== 
  
-**Dolibarr** est un système libre de gestion d'​entreprise,​ associations,​ d'​indépendant ou autoentrepreneur,​ donc un ERP/CRM. Il prend en charge via une interface web, les opérations entre clients , fournisseurs,​ entreprise.+{{ dolibarr_logo.png?260}}
  
-Ce document a été écrit et testé pour une version 2.5.0 de Dolibarr ​sur Ubuntu Edgy mais aussi pour une version 2.6.1 sur Ubuntu Jaunty Jackalope. La procédure doit toutefois aussi fonctionner avec toute version de Dolibarr supérieure.+====== ​Dolibarr ​ERP/CRM ======
  
-===== Prérequis =====+**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.
  
-Tout d'​abord,​ il faut [[:tutoriel:​comment_installer_un_paquet|installer les paquets]] **apache2 apache2.2-common libapache2-mod-php5 php5 php5-common php5-mysql php5-gd mysql-server-5.0**.+{{:​capture_dolibarr.png?​600}} 
 +===== Pré-requis ===== 
 +  
 +  * Disposer des [[:sudo|droits d'​administration]]
 +  ​Disposer d'une connexion à Internet configurée et activée. 
 +  ​Avoir installé [[:Lamp]].
  
-^ Installer en 1 clic ^ +===== Installation ===== 
-| [[apt://apache2,​apache2.2-common,​libapache2-mod-php5,​php5,​php5-common,​php5-mysql,​php5-gd,​mysql-server-5.0|{{ apt.png?​nolink |Cliquez ​ici.}}]] |+Avant Ubuntu 18.04 pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​dolibarr]]**. 
 +À 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à]]. Cette dernière installation est tout de même recommandée également sur les versions précédent Ubuntu 18.04.
  
  
-===== Installation ​de Dolibarr ​=====+===== Utilisation ===== 
 +  
 +Lancez l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu). 
 +Le [[https://​wiki.dolibarr.org|wiki officiel]] est assez bien fourni et devrait vous aider pour la prise en main. 
 +===== 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 « ` ».
  
-Ensuite il faut télécharger la dernière version stable ​de Dolibarr ​en se rendant sur [[http://​www.dolibarr.fr/​telechargements/​|cette page]] ​+Sous UBUNTU 18.04 j'ai dû remettre un mot de passe à l'​utilisateur root de MariaDB afin de pouvoir installer ​Dolibarr :
  
-Décompresser le tout sur le bureau, soit par un click droit puis Extraire dans le gestion ​de fichier, soit en ligne de commande par : +Mettre ​un mot de passe à l'utilisateur ​root -sudo mysql_secure_installation
-  sudo tar -vxf ~/​Desktop/​dolibarr-2.5.0.tgz +
-Puis déplacer le répertoire dolibarr résultant ​à l'emplacement de votre choix. Par exemple, pour l'​installer dans /usr/share : +
-  sudo mv ~/​Desktop/​dolibarr-2.5.0 /​usr/​share +
-Pour la sécurité, il faut définir les permissions suivantes : +
-  sudo chown -R root /​usr/​share/​dolibarr-2.5.0 +
-  ​sudo chgrp -R root /​usr/​share/​dolibarr-2.5.0 +
-Puis créer un répertoire pour les logs de Dolibarr, et y donner les droits pour l'​utilisateur utilisé par apache (dans notre exemple c'est www-data.www-data) : +
-  sudo mkdir /​usr/​share/​dolibarr-2.5.0/​logs +
-  sudo chown -R www-data /​usr/​share/​dolibarr-2.5.0/​logs +
-  sudo chgrp -R www-data /​usr/​share/​dolibarr-2.5.0/​logs+
  
 +Répondre aux questions suivantes
 +    Enter current password for root (enter for none): faire Entrée
 +    Set root password? [Y/n]: Y
 +    New password: Entrer le MP
 +    Re-enter new password: Répéter le MP
 +    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
  
-===== Configuration d'​Apache =====+Relancer MariaDB server -> sudo systemctl restart mariadb.service
  
-Il faut créer un fichier de configuration pour le site dolibarr.+sudo mysql
  
-  gksudo gedit /​etc/​apache2/​sites-available/​dolibarr+UPDATE mysql.user SET plugin = ''​ WHERE user = '​root'​ AND host = '​localhost';​
  
-Personnellement j'ai choisit de l'​installer à la racine de mon serveur, mais il est possible de l'​installer dans un répertoire (voir la configuration d'​Apache).+FLUSH PRIVILEGES;
  
-Voici le fichier de configuration tel qu'il est chez moi, adaptez le à votre configuration en modifiant **dolibarr.bureau.lan** par le nom de votre serveur ou un autre nom de votre choix :+==== Liens ====
  
-<​file>​ +  ​* [[https://​www.dolibarr.fr/​|Site officiel]] **(fr)** 
-ServerName dolibarr.bureau.lan +  * [[https://​www.dolibarr.fr/​forum/​|Forum]] 
- +  * [[https://​demo.dolibarr.org|Demo online]]
-<​VirtualHost dolibarr.bureau.lan>​ +
-  ServerAdmin votre@e-mail.ici +
-  DocumentRoot /​usr/​share/​dolibarr-2.5.0/​htdocs +
-  ErrorLog ​ /​usr/​share/​dolibarr-2.5.0/​logs/​error.log +
-  CustomLog /​usr/​share/​dolibarr-2.5.0/​logs/​access.log combined +
- +
-  ErrorDocument 401 /​public/​error-401.html +
- +
-  <​Location /> +
-    Options Indexes FollowSymLinks +
-    AllowOverride All +
-    Order deny,​allow +
-    Allow from all +
-  </​Location>​ +
- +
-  <​Location /​public/>​ +
-    SetEnv REMOTE_USER anonymous +
-    Options Indexes FollowSymLinks +
-    AllowOverride All +
-    Order deny,​allow +
-    Allow from all +
-  </​Location>​ +
- +
-</​VirtualHost>​ +
-</​file>​ +
- +
-Enregistrez ce fichier. +
- +
-Ensuite il faut activer ce fichier via la commande suivante : +
-  sudo ln -s /​etc/​apache2/​sites-available/​dolibarr /​etc/​apache2/​sites-enabled/​dolibarr +
- +
-Si le nom que vous avez utiliser n'est pas le nom de votre machine mais un autre, il vous faut déclarer ce nom comme étant +
-un nom pour votre machine. Pour cela ajouter une ligne a votre fichier host. +
-  gksudo gedit /​etc/​hosts +
-La ligne a ajouter est la suivante +
-<​file>​ +
-127.0.0.1 ​   dolibarr.bureau.lan +
-</​file>​ +
- +
-Enfin, relancez apache : +
-  sudo /​etc/​init.d/​apache2 restart +
- +
-===== Configuration MySQL ===== +
- +
-Il faut créer une base vide, nommée « dolibarr » dans votre serveur MySQL. +
-[[http://​www.mysql.fr/​products/​tools/​administrator/​|MySQL Administrator]] rend la manipulation très simple. +
- +
-===== Configuration de Dolibarr ===== +
- +
-==== Préparation ==== +
- +
-Avant tout, créer un fichier de configuration vierge et donner les droits d'​écriture dessus pour le serveur web de Dolibarr : +
-  sudo touch /​usr/​share/​dolibarr-2.5.0/​htdocs/​conf/​conf.php +
-  sudo chown -R www-data /​usr/​share/​dolibarr-2.5.0/​htdocs/​conf/​conf.php +
-  sudo chmod -R u+w /​usr/​share/​dolibarr-2.5.0/​htdocs/​conf/​conf.php +
- +
-Puis créer le répertoire de stockage des fichiers générés par l'​application et donner les droits au serveur web +
-  sudo mkdir /​usr/​share/​dolibarr-2.5.0/​documents +
-  sudo chown -R www-data /​usr/​share/​dolibarr-2.5.0/​documents +
-  sudo chmod -R u+w /​usr/​share/​dolibarr-2.5.0/​documents +
- +
-<​nowiki>​ +
-Puis il faut se rendre sur la page d'​installation de Dolibarr : http://<​votre.serveur>/<​repertoire-de-dolibarr>/​install/​index.php. +
-Dans l'​exemple,​ cela donne : http://​dolibarr.bureau.lan/​install/​index.php +
-</​nowiki>​ +
- +
-==== Première étape ==== +
- +
-Choisir la langue par défaut de l'​interface de Dolibarr. +
- +
-==== Deuxième étape ==== +
- +
-On suppose que vous n'​êtes pas en train de faire une mise à jour, sinon vous ne liriez pas ce document… Cliquez sur « Démarrer » en face de « Première installation ». +
- +
-==== Troisième étape ==== +
- +
-Cliquez sur « Étape suivante » pour accepter la licence. +
- +
-==== Quatrième étape ==== +
- +
-Voici les options de configuration de Dolibarr. Normalement,​ les 3 premières options devraient être correctement renseignées. +
- +
-Les options suivantes concernent la base de donnée. Le "Nom de la base de données"​ à renseigner est le nom que vous avez créé précédemment dans MySQL Administrator,​ normalement "​dolibarr"​. Il n'est pas nécessaire de cocher la case "​Créer la base de donnée"​. +
- +
-Il faut ensuite créer un utilisateur spécifique à la base dollibarr, choisir donc un nom et un mot de passe, puis cocher la case "​Créer l'​utilisateur"​. +
- +
-Les 2 dernières cases doivent être renseignées avec les informations de compte de l'​utilisateur root de mysql. +
- +
-==== Cinquième étape ==== +
- +
-Si tout s'est bien passé, il ne devrait y avoir que des "​Ok"​ sur cette page. +
- +
-==== Sixième étape ==== +
- +
-Idem +
- +
-==== Septième étape ==== +
- +
-Créer un nom d'​utilisateur et un mot de passe pour l'​administration de Dolibarr. Il sera possible de créer d'​autres utilisateurs dans les pages de configuration de Dolibarr. +
- +
-==== Fin ==== +
- +
-Vérifiez que vous arrivez à vous connecter à l'​interface de Dolibarr avec le nom d'​utilisateur et le mot de passe que vous avez créé à l'​étape sept. Si tout est correct, vous devez verrouiller votre installation : +
- +
-  sudo chmod -R a-w /​usr/​share/​dolibarr-2.5.0/​htdocs/​conf +
-  sudo rm -rf /​usr/​share/​dolibarr-2.5.0/​htdocs/​install +
- +
-Le [[http://​wiki.dolibarr.org|wiki officiel]] est assez bien fourni et devrait vous aider pour la prise en main. +
- +
-===== Liens ===== +
- +
-  ​* [[http://​www.dolibarr.org/​|Site officiel]] **(en)** +
-  * [[http://​www.dolibarr.fr/​|Site officiel]] **(fr)** +
-  * [[http://​wiki.dolibarr.org/​|Wiki]] +
-  * [[http://​www.dolibarr.fr/​forum/​|Forum]] +
-  * [[http://​demo.dolibarr.fr/​public/​demo/​|Demo online]]+
  
 ---- ----
  
 //​Contributeur principal : [[utilisateurs:​Random]].//​ //​Contributeur principal : [[utilisateurs:​Random]].//​
  • dolibarr.1258757486.txt.gz
  • Dernière modification: Le 20/11/2009, 23:51
  • par kinouchou