Installation - Mise à jour: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
| Line 11: | Line 11: | ||
$ cd /var/www | $ cd /var/www | ||
* Récupérez l'archive de l'application | * Récupérez l'archive de l'application | ||
$ wget http://www. | $ wget http://www.dolibarr.org/files/dolibarr.tgz | ||
* Décompressez l'archive | * Décompressez l'archive | ||
| Line 23: | Line 20: | ||
$ mv dolibarr-x.y.z dolibarr | $ 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-lui comme 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 repertoire qui servira aux documents générés ou stockés par Dolibarr (factures pdf, images, ...), et attribuez lui come proprietaire, 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 | |||
* Toujours en root, créez le | |||
* Pointez votre navigateur sur la page principale | * Pointez votre navigateur sur la page principale | ||
http://127.0.0.1/dolibarr/htdocs/ | http://127.0.0.1/dolibarr/htdocs/ | ||
* 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 | * Pour des raisons de sécurité nous vous conseillons, une fois l'installation terminée, de créer un fichier install.lock dans le répertoire d'installation, que seul root doit avoir le droit d'effacer. | ||
# | # touch /var/www/dolibarr/install.lock; chmod ug-w /var/www/dolibarr; | ||
== Procédure mise à jour manuelle == | == Procédure mise à jour manuelle == | ||
Revision as of 09:14, 2 September 2008
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
$ wget http://www.dolibarr.org/files/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-lui comme 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 repertoire qui servira aux documents générés ou stockés par Dolibarr (factures pdf, images, ...), et attribuez lui come proprietaire, 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
- 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 créer un fichier install.lock dans le répertoire d'installation, que seul root doit avoir le droit d'effacer.
# touch /var/www/dolibarr/install.lock; chmod ug-w /var/www/dolibarr;
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