Différences entre versions de « Dolibarr »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
m
imported>SylvainBeucler
 
(12 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Installer la version 2.6.x via CVS:
+
== Installation ==
cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/dolibarr co -r DOLIBARR_2_6_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):
+
Installation officielle par l'archive .tar.gz
cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/dolibarr co -r DOLIBARR_2_6_1 dolibarr
 
  
 
Les dépendances:
 
Les dépendances:
Ligne 8 : Ligne 7 :
  
 
Donner des permissions pour la configuration:
 
Donner des permissions pour la configuration:
  touch          dolibarr/htdocs/conf/conf.php
+
cd dolibarr/
  chmod 660      dolibarr/htdocs/conf/conf.php
+
  chgrp www-data dolibarr/htdocs/conf/conf.php
+
  touch          htdocs/conf/conf.php
  mkdir -m 775   dolibarr/htdocs/documents
+
  chmod 660      htdocs/conf/conf.php
  chmod 770      dolibarr/htdocs/documents/
+
  chgrp www-data htdocs/conf/conf.php
  chgrp www-data dolibarr/htdocs/documents/
+
 +
  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.
 
Aller sur http://localhost/dolibarr/htdocs/ et suivre les instructions.
Ligne 20 : Ligne 26 :
 
  chmod g-w dolibarr/htdocs/conf/conf.php
 
  chmod g-w dolibarr/htdocs/conf/conf.php
 
  touch dolibarr/install.lock
 
  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 ==
 
== Liens ==
Ligne 25 : Ligne 69 :
 
=== Documentation ===
 
=== Documentation ===
  
* [http://www.dolibarr.fr/ Site official] (français)
+
* [http://www.dolibarr.fr/ Site officiel] (français)
 
* [http://wiki.dolibarr.org/index.php/Accueil wiki]
 
* [http://wiki.dolibarr.org/index.php/Accueil wiki]
 +
* [http://www.dolibarr.fr/index.php?format=feed&type=atom Flux pour les nouvelles versions]
  
 
=== Vieille documentation ===
 
=== Vieille documentation ===

Version actuelle datée du 28 décembre 2009 à 13:52

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