Installation - Mise à jour: Difference between revisions

Jump to navigation Jump to search
Line 4: Line 4:
Les procédures suivantes décrivent comment installer ou mettre à jour Dolibarr.
Les procédures suivantes décrivent comment installer ou mettre à jour Dolibarr.


== Procédure installation manuelle ==
== Procédure d'installation manuelle ==


Cette procédure décrit l'installation manuelle (recommandée) sur un système Linux (Debian, Mandrake, ...), elle est valable avec d'autres systèmes moyennant quelques modifications.
Cette procédure décrit l'installation manuelle (recommandée) sur un système GNU/Linux (Debian, Mandrake, ...), elle est valable avec d'autres systèmes moyennant quelques modifications.
Elle est applicable pour toute version de Dolibarr >= 2.0.0
Elle est applicable pour toute version de Dolibarr >= 2.0.0


Line 12: Line 12:
  $ cd /var/www
  $ cd /var/www


* Récupérez l'archive de l'application (lien ci-dessous est pour exemple)
* Récupérez l'archive de l'application (lien ci-dessous par exemple)
  $ wget http://dolibarrint.jexiste.fr/en/index.php?module=documents&JAS_DocumentManager_op=downloadFile&JAS_File_id=17
  $ wget http://dolibarrint.jexiste.fr/en/index.php?module=documents&JAS_DocumentManager_op=downloadFile&JAS_File_id=17


Line 21: Line 21:
  $ mv dolibarr-2.0.1 dolibarr
  $ mv dolibarr-2.0.1 dolibarr


* En tant que root, créez, dans le répertoire dolibarr/htdocs/conf, un fichier de configuration vide, et donner lui, comme propriétaire du fichier, le user du serveur web (exemple www-data sur debian, nobody sur une vieille redhat, apache sur une version ...). Ceci est requis car le serveur web a besoin d'écrire dans ce fichier lors de l'installation.
* En tant que root, créez, dans le répertoire dolibarr/htdocs/conf, un fichier de configuration vide, et attribuez-le, en tant que propriétaire du fichier, à l'utilisateur du serveur web (exemple www-data sur debian, nobody sur une vieille RedHat, apache sur une autre version ...). Ceci est requis car le serveur web a besoin d'écrire dans ce fichier lors de l'installation.


  # cd dolibarr ; touch htdocs/conf/conf.php ; chown www-data htdocs/conf/conf.php
  # cd dolibarr ; touch htdocs/conf/conf.php ; chown www-data htdocs/conf/conf.php


* Toujours en root, créez le repository qui servira aux documents générés et stockés par Dolibarr (factures pdf, images, ...), et donnez lui, comme propriétaire du répertoire, le user du serveur web (exemple www-data sur debian, nobody sur une vieille redhat, apache sur une Mandriva ou une redhat récente, ...). Le serveur web doit avoir les droits en écriture dans ce répertoire.
* Toujours en root, créez le repository qui servira aux documents générés et stockés par Dolibarr (factures pdf, images, ...), et attribuez-le, en tant que propriétaire du répertoire, à l'utilisateur du serveur web (exemple www-data sur Debian, nobody sur une vieille RedHat, Apache sur une Mandriva ou une RedHat récente, ...). Le serveur web doit avoir les droits en écriture dans ce répertoire.


  # mkdir documents ; chown www-data documents
  # mkdir documents ; chown www-data documents
Line 33: Line 33:
  # mysqladmin create dolibarr
  # mysqladmin create dolibarr


* Pointez votre navigateur sur la page principal
* Pointez votre navigateur sur la page principale


  http://127.0.0.1/dolibarr/
  http://127.0.0.1/dolibarr/
Line 39: Line 39:
* Suivez les instructions de l'installation
* Suivez les instructions de l'installation


* Pour des raisons de sécurité nous vous conseillons, une fois l'installation terminée, de définir en lecture seule le fichier conf.php, et de supprimer le répertoire d'installation
* Pour des raisons de sécurité nous vous conseillons, une fois l'installation terminée, de mettre le fichier conf.php en lecture seule et de supprimer le répertoire d'installation


  # chmod 600 htdocs/conf/conf.php ; rm -fr htdocs/install/
  # chmod 600 htdocs/conf/conf.php ; rm -fr htdocs/install/
22

edits

Navigation menu