Installation - Mise à jour: Difference between revisions

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
mNo edit summary
Line 56: Line 56:


* Récupérez l'archive de la nouvelle version
* Récupérez l'archive de la nouvelle version
  $ wget http://dolibarrint.jexiste.fr/en/index.php?module=documents&JAS_DocumentManager_op=downloadFile&JAS_File_id=17
  $ wget http://www.nltechno.com/files/dolibarr.tgz


* Décompressez l'archive
* Décompressez l'archive
  $ tar xvfz dolibarr-2.0.1.tgz
  $ tar xvfz dolibarr.tgz


* Recopiez les nouveaux fichiers (qui ont été décompressés dans le répertoire dolibarr-2.0.1) dans le répertoire où vous avez votre ancienne version de Dolibarr
* Recopiez les nouveaux fichiers (qui ont été décompressés dans le répertoire dolibarr-x.y.z) vers  le répertoire où vous avez votre ancienne version de Dolibarr
  $ cp -r dolibarr-2.0.1/* dolibarr
  $ cp -r dolibarr-x.y.z/* dolibarr


* Vous pouvez alors supprimer le répertoire des fichiers sources
* Vous pouvez alors supprimer le répertoire des fichiers sources
  # rm -fr dolibarr-2.0.1
  # rm -fr dolibarr-x.y.z


* Pointez votre navigateur sur la page d'install
* Pointez votre navigateur sur la page d'install
Line 72: Line 72:
* Choisissez ''Mise à jour'' dans le menu proposé
* Choisissez ''Mise à jour'' dans le menu proposé


* Pour des raisons de sécurité nous vous conseillons, une fois la mise à jour terminée, de supprimer le répertoire d'installation. Dans le cas contraire, Dolibarr vous avertira d'un message dans l'interface une fois loggé
* Pour des raisons de sécurité nous vous conseillons, une fois la mise à jour terminée, de verrouiller le répertoire d'installation. Dans le cas contraire, Dolibarr vous avertira d'un message dans l'interface une fois loggé
  # rm -fr dolibarr/htdocs/install/
  # echo > dolibarr/install.lock
# chmod 444 dolibarr/install.lock

Revision as of 23:42, 21 August 2008

Template:Navigation documentation

Les procédures suivantes décrivent comment installer ou mettre à jour Dolibarr.

Procédure d'installation manuelle

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

  • Placez-vous dans le répertoire dans lequel installer Dolibarr (le répertoire racine de votre serveur web, par exemple /var/www sous Debian)
$ cd /var/www
  • Récupérez l'archive de l'application (lien ci-dessous par exemple : le lien telecharge l'archive sous le nom index.html mais il s'agit bien de l'application)
$ wget http://www.nltechno.com/files/dolibarr.tgz
  • Renommer index.html en dolibarr.tgz
$ mv index.html dolibarr.tgz
  • Décompressez l'archive
$ tar xvfz dolibarr.tgz
  • Renommer le répertoire dolibarr-x.y.z en dolibarr afin d'avoir un nom de répertoire indépendant de la version (ou x.y.z correspond a la version source)
$ mv dolibarr-x.y.z dolibarr


  • 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
  • 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
  • Créez une base de données vierge pour accueillir Dolibarr
# mysqladmin create dolibarr
  • Pointez votre navigateur sur la page principale
http://127.0.0.1/dolibarr/htdocs/
  • Suivez les instructions de l'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/

Procédure mise à jour manuelle

Cette procédure décrit la mise à jour manuelle de Dolibarr (depuis une ancienne version) vers une plus récente. Elle est applicable dès lors que la mise à jour se fait pour une version de Dolibarr >= 2.0.0

  • Placez-vous dans le répertoire dans lequel a été installé Dolibarr (le répertoire racine de votre serveur web, par exemple /var/www sous Debian)
$ cd /var/www
  • Récupérez l'archive de la nouvelle version
$ wget http://www.nltechno.com/files/dolibarr.tgz
  • Décompressez l'archive
$ tar xvfz dolibarr.tgz
  • Recopiez les nouveaux fichiers (qui ont été décompressés dans le répertoire dolibarr-x.y.z) vers le répertoire où vous avez votre ancienne version de Dolibarr
$ cp -r dolibarr-x.y.z/* dolibarr
  • Vous pouvez alors supprimer le répertoire des fichiers sources
# rm -fr dolibarr-x.y.z
  • Pointez votre navigateur sur la page d'install
http://127.0.0.1/dolibarr/install/
  • Choisissez Mise à jour dans le menu proposé
  • Pour des raisons de sécurité nous vous conseillons, une fois la mise à jour terminée, de verrouiller le répertoire d'installation. Dans le cas contraire, Dolibarr vous avertira d'un message dans l'interface une fois loggé
# echo > dolibarr/install.lock
# chmod 444 dolibarr/install.lock