Dolibarr

De ClissXXI.

Sommaire

Installation

Installation officielle par l'archive .tar.gz

Les dépendances:

aptitude install apache2 libapache2-mod-php5 php5-mysql php5-gd

Donner des permissions pour la configuration:

cd dolibarr/

touch          htdocs/conf/conf.php
chmod 660      htdocs/conf/conf.php
chgrp www-data htdocs/conf/conf.php

mkdir -m 770   htdocs/documents
chgrp www-data htdocs/documents/
# Interdire la consultation par Apache
cat <<EOF > htdocs/documents/.htaccess
Order allow,deny
Deny from all
EOF

Aller sur http://localhost/dolibarr/htdocs/ et suivre les instructions.

Puis désactiver la partie installation:

chmod g-w dolibarr/htdocs/conf/conf.php
touch dolibarr/install.lock

Mise à jour

Extraire la nouvelle archive .tar.gz.

Déplacer les fichiers:

cd dolibarr-n.e.w/htdocs/
cp -a ../../dolibarr/htdocs/conf/conf.php conf/
cp -a ../../dolibarr/htdocs/documents .

Sauvegarder l'ancienne base:

mysqldump dolibarr | gzip > dolibarr-o.l.d.sql.gz

Remplacer dolibarr:

mv dolibarr/ dolibarr-o.l.d/
mv dolibarr-n.e.w/ dolibarr/

Déverrouiller l'installation:

cd dolibarr/
rm install.lock

Aller sur http://localhost/dolibarr/htdocs/install/ et suivez la procédure de mise à jour.

Verrouiller l'installation:

touch dolibarr/install.lock

CVS

Installer la version 2.7.x via CVS:

cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/dolibarr co -r DOLIBARR_2_7_BRANCH dolibarr

Version 2.6.1 précisemment via CVS (attention: ce n'est pas une branche, mais un tag, il n'y aura donc pas de mises à jour):

cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/dolibarr co -r DOLIBARR_2_6_1 dolibarr

Pour changer:

cd dolibarr
cvs update -r DOLIBARR_AUTRE_CHOSE

On pourra consulter la liste des branches sur http://cvs.savannah.gnu.org/viewvc/dolibarr/?root=dolibarr .

Liens

Documentation

Vieille documentation

Autres pages

Outils personnels