MaDoVi - Le wiki

Machines - Données - Virtualisation

Outils pour utilisateurs

Outils du site


archives:webapp:dolibarr

Table des matières

Installer Dolibarr

(tuto par Bipbip38 du forum ve-hotech)

Création du site personnalisé

Le principe de création d'un site sur ce serveur est le suivant :

  1. On doit renseigner
    • Choisir le type de site dans une liste : Modèle personnalisé
    • Donner un nom au site : exemple “Dolibarr”
    • Choisir le propriétaire du site dans la liste des comptes utilisateur du serveur : le compte de votre choix
    • Donner le nom du dossier où seront rangé les fichiers du site : Dolibarr
    • Donner le nom de domaine si l'on veut qu'il soit accessible depuis l'extérieur : l'adresse IP externe de votre box (pas besoin de faire de routage de port au niveau de la box
    • Donner le nom d'alias : exemple “dolibarr” (:!:Attention, pour le moment j'ai un problème d'affichage lorsque j'utilise un alias, la team dolibarr doit me répondre sur les modifications à apporter ou les modifications qu'ils feront sur la prochaine mise à jour:!:). Mettre un alias est fondamental si vous souhaitez mettre plusieurs site web sur votre serveur
    • Cocher une case si l'on souhaite que le site soit accessible en HTTPS seulement. :!:Attention : si vous faites une redirection par http ou par frame, depuis un hébergeur tiers, ça ne sert à rien de cocher cette case, le chiffrage de la redirection devra être fait depuis votre hébergeur.

Exemple : vous avez un site toto.fr chez 1and1, si vous faites une redirection du type : gestion.toto.fr vers http://IP_EXTERNE_BOX où est le serveur ; vous devrez payer un certificat SSL chez 1and1 qui couvre le sous domaine : gestion.toto.fr.

Si vous choissez une connexion HTTPS, comme le certificat livré avec le serveur VHS est auto signé, firefox vous mettra une grosse page “DANGER”, il faudra mettre une exception J'accepte les risques et je continue

  1. On clique sur “confirmer” et le serveur créé le répertoire demandé. [b]Enlever tout ce qui est créé dans le dossier “dolibarr” ; puis copier toute l'arborescence de votre version de dolibarr. Si c'est une première installation : il faut créer aussi un dossier nommé “documents”[/b]

[attachment=500]

[attachment=501]

3) Cliquer sur mettre en ligne.

  1. Pour avoir accès à dolibarr depuis votre ordinateur qui est sur le même réseau que le serveur, il faut ouvrir votre navigateur web (Ex.: firefox) et taper ce qui suit dans la barre d'adresse : [b]IP_du_serveur/www/nom_du_dossier_renseigné_lors _de_la_création_du_site/htdocs (ex.: 192.168.0.1/www/dolibarr/htdocs).[/b]
  2. Pour avoir accès depuis internet (donc n'importe où en dehors de votre réseau local), il faut il faut ouvrir votre navigateur web (Ex.: firefox) et taper ce qui suit dans la barre d'adresse : [b]nom_du_domaine_renseigné_lors _de_la_création_du_site/nom_d'alias_renseigné_lors _de_la_création_du_site/htdocs (ex.: gestion.toto.fr/dolibarr/htdocs), ou (ex.: https://gestion.toto.fr/dolibarr/htdocs).

(Si pas d'alias : gestion.toto.fr/htdocs) ou (ex.: https://gestion.toto.fr/htdocs)[/b]

[b][u]Pour faire l'installation et uniquement pour cela, donc à faire la première fois puis à chaque mise à jour. Il faut rajouter /install. (ex.: gestion.toto.fr/dolibarr/htdocs/install).[/u][/b]

Vient maintenant le moment de faire l'installation de Dolibarr et de sa configuration :

4.1) Première création de dolibarr : Cliquer sur démarrer de la ligne : première installation

[attachment=502]

Puis : - Il faut tout laisser par défaut. - Cocher ou pas : “forcer les connexions sécurisées (HTTPS)” selon ses besoins. - Donner pour nom de base de donnée : [b]le nom du propriétaire déclaré dans la configuration du site[/b] - Changer le préfixe, par un reconnaissable immédiatement : [b]car se sera le seul moyen de reconnaitre quels table font parties du site dolibarr dans phpmyadmin, si vous avez plusieurs site. Car tous les site d'un même utilisateur sont stocké dans une même et unique base de donnée qui porte comme nom le nom du propriétaire.[/b] - Ne pas Cocher : “créer la base de données” , [b]car celle-ci a déjà été créée, lors de la création du profil utilisateur du serveur VE-HOTECH, qui sert de propriétaire au site (ici : site=dolibarr)[/b] (désolé pour la répétition). - Identifiant utilisateur de la base :[b] l'identifiant du propriétaire déclaré de la base de donnée (le même que pour ce connecter au serveur VE-HOTECH).[/b] - mot de passe utilisateur de la base :[b] le mot de passe du propriétaire déclaré de la base de donnée (le même que pour ce connecter au serveur VE-HOTECH).[/b]

[attachment=506]

[b]Attention : si une erreur sur le langage apparait : “error lang”, et que le bouton suivant apparait ; vous pouvez continuer en cliquant sur suivant.[/b]

Puis, il vous sera demandé de créer le premier utilisateur de dolibarr : [b]Identifiant et mot de passe[/b]

Enfin : [b]vous aurez un lien qui vous mènera directement sur la page de connexion de dolibarr où vous devrez vous connecter avec les identifiants entrés juste au dessus.[/b]

4.2) Si vous faites un transfert de dolibarr (vous avez un dolibarr qui tour ailleurs et vous le rapatriez sur le serveur VE-HOTECH) : [b]Idem à 4.1), plus importer la sauvegarde “dump” de votre base de données actuelle (soit depuis dolibarr, par la fonction export ; soit par un export directe de la base par phpmyadmin ou autre) et l'importer via phpmyadmin dans la base de données ayant pour nom le propriétaire du site dolibarr déclaré lors de sa création.[/b]

[attachment=505]

Modifier le fichier conf.php dans /www/nom_du_propriétaire_déclaré_lors _de_création_du_site/dolibarr/htdocs/conf/conf.php, comme suit :

<?php
//
// File generated by Dolibarr installer 3.4.0 on 14 août 2013
//
// Take a look at conf.php.example file for an example of conf.php file
// and explanations for all possibles parameters.
//
$dolibarr_main_url_root='http://IP SERVEUR VHT/www/dolibarr/htdocs';
$dolibarr_main_document_root='/var/www/Nom du propriétaire du site déclaré lors de sa création/dolibarr/htdocs';
$dolibarr_main_data_root='/var/www/Nom du propriétaire du site déclaré lors de sa création/dolibarr/documents';
$dolibarr_main_db_host='localhost';
$dolibarr_main_db_port='';
$dolibarr_main_db_name='Nom du propriétaire du site déclaré lors de sa création';
$dolibarr_main_db_prefix='[Préfixe de la base de données actuelle';
$dolibarr_main_db_user='Nom du propriétaire du site déclaré lors de sa création';
$dolibarr_main_db_pass='Mot de passe du propriétaire du site déclaré lors de sa création identique à celui pour ce connecter au VHT';
$dolibarr_main_db_type='mysqli';
$dolibarr_main_db_character_set='utf8';
$dolibarr_main_db_collation='utf8_general_ci';
$dolibarr_main_authentication='dolibarr';
 
// Specific settings
$dolibarr_main_prod='0';
$dolibarr_nocsrfcheck='0';
$dolibarr_main_force_https='0';
$dolibarr_main_cookie_cryptkey='bf7ededd53287d89f074d818fae7785d29';
$dolibarr_mailing_limit_sendbyweb='0';
 
//$dolibarr_lib_TCPDF_PATH='';
//$dolibarr_lib_FPDF_PATH='';
//$dolibarr_lib_FPDI_PATH='';
//$dolibarr_lib_ADODB_PATH='';
//$dolibarr_lib_GEOIP_PATH='';
//$dolibarr_lib_NUSOAP_PATH='';
//$dolibarr_lib_PHPEXCEL_PATH='';
//$dolibarr_lib_ODTPHP_PATH='';
//$dolibarr_lib_ODTPHP_PATHTOPCLZIP='';
//$dolibarr_js_CKEDITOR='';
//$dolibarr_js_JQUERY='';
//$dolibarr_js_JQUERY_UI='';
//$dolibarr_js_JQUERY_FLOT='';
 
//$dolibarr_font_DOL_DEFAULT_TTF='';
//$dolibarr_font_DOL_DEFAULT_TTF_BOLD='';
?>

[b]Dans ce cas, il faut tout faire comme dans 4.1) sauf qu'il ne faut pas cocher : créer la base de données, et il faut conserver le préfixe des tables déja existante (celles importées). Ce qui implique qui n'y aura pas d’identifiant super utilisateur à renseigner[/b]

[attachment=504]

Ensuite Dolibarr se configure, check que tout va bien et vous demande de renommer le fichier “install” en “install.lock”, dans le répertoire dolibarr (c'est pour ne pas que des petits malins puisse modifier les paramètres d'installation et détruire le bon fonctionnement du site. [b]Si vous arrivez là, c'est que tout est prêt![/b]

[b]Il ne vous reste plus que revenir à l'étape 3) pour commencer à paramétrer dolibarr ou à utiliser son dolibarr comme d'habitude[/b]

A vous de jouer

[b][u]Petite astuce :[/u] Si vous faites des exports de la base de données, directement depuis dolibar ; les fichiers “.sql” ou “.sql.bz2” créés par la fonction “dump”, le seront dans le répertoire : dolibarr/documents/admin/backup/ Donc si vous faite une sauvegarde de tout le dossier “documents”, vous aurez : à la fois la base de données et les documents générés par dolibarr. Tout ce qu'il faut pour pouvoir restaurer complétement et/ou faire un transfert de dolibarr.[/b]

archives/webapp/dolibarr.txt · Dernière modification: 04/10/2019 20:59 de Cram28