diff --git a/doc/install/Makefile b/doc/install/Makefile
deleted file mode 100644
index 90b9c9b2199..00000000000
--- a/doc/install/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright (C) 2003 Rodolphe Quiedeville
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# $Id$
-# $Source$
-
-DOC=dolibarr-install
-
-RSYNC=/usr/bin/rsync
-ROPT=-av
-RSSH=-e ssh
-
-all: $(DOC).pdf $(DOC).html $(DOC).txt
-
-
-%.txt: %.sgml $(FRPAGES)
- linuxdoc --language=french --backend=txt -c latin dolibarr-install.sgml
-
-%.pdf: dolibarr-install.sgml
- linuxdoc --language=french --backend=latex -o pdf -c latin dolibarr-install.sgml
-
-%.html: %.sgml
- cd ../../htdocs/install/doc/ ; linuxdoc --language=french --backend=html -c latin ../../../doc/install/dolibarr-install.sgml
-
-put:
- $(RSYNC) $(ROPT) $(RSSH) ../../htdocs/install/doc/*html www.dolibarr.com:/home/www/www.dolibarr.com/htdocs/documentation
-
-clean:
- rm -f *pdf *ps *out *tpt *sasp
\ No newline at end of file
diff --git a/doc/install/README b/doc/install/README
new file mode 100644
index 00000000000..167578da010
--- /dev/null
+++ b/doc/install/README
@@ -0,0 +1,10 @@
+README (english)
+--------------------------------
+User guide
+--------------------------------
+
+* For setup documentation or a quick tour, take a look at the README file in
+the root directory.
+
+* All Dolibarr guides are available, on line only, on the Dolibarr Web site:
+http://www.dolibarr.org
diff --git a/doc/install/README-FR b/doc/install/README-FR
new file mode 100644
index 00000000000..be656dd0541
--- /dev/null
+++ b/doc/install/README-FR
@@ -0,0 +1,11 @@
+README (french)
+--------------------------------
+Documentation utilisateur
+--------------------------------
+
+* Pour une prise en main et installation rapide, consulter le fichier
+README-FR à la racine.
+
+* Une documentation utilisateur francophone plus consistente est disponible en
+ligne sur le site Web de Dolibarr à l'adresse:
+http://www.dolibarr.fr
diff --git a/doc/install/dolibarr-install-1.html b/doc/install/dolibarr-install-1.html
deleted file mode 100644
index 73122f5f958..00000000000
--- a/doc/install/dolibarr-install-1.html
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
- Dolibarr Installation: Installation
-
-
-
-
-
-Page suivante
-Page précédente
-Table des matières
-
-
Liste des logiciels à installer pour faire fonctionner Dolibarr :
-
-
-
php4
-
php4-mysql
-
php4-curl (pour la partie gestion des adhérents)
-
php4-gd (pour les graphiques)
-
Apache
-
-
-Pour la gestion de l'authentification, Dolibarr fonctionne soit avec mod-auth-mysql soit avec Pear. Cette dernière est plus facile à installer.
-
-
Pear (package Auth)
-
libapache-mod-auth-mysql
-
-
-
Pear
-
-
Pear est un ensemble de classes et d'outils pour les installer et les mettre à jour. Les classes requises pour Dolibarr sont (par ordre d'installation) :
-
-
-
Archive_Tar
-
Console_Getopt
-
PEAR
-
Auth
-
DB
-
-
-
Pour installer un paquet Pear, exécutez en root '$ pear install <nom du paquet>'.
-
Pour plus d'informations sur Pear et sa configuration, veuillez vous reporter à son site officiel
-pear.php.net.
1- créer une base de données mysql appelée 'dolibarr' (vous
-pouvez changer le nom, dans ce cas remplacer dans la suite des
-commandes 'dolibarr' par le nom de votre base de données)
Pour configurer Apache : des fichier httpd.conf.dist est fournit
-avec les sources, vous pouvez vous en servir pour configurer
-votre serveur, il est prévu pour que vous ayez juste à ajouter
-une régle Include dans votre fichier principal httpd.conf.
-
Utilisez le fichier httpd.conf.dist pour l'authentification par Pear
-(conseillé) et le fichier httpd.conf.dist.modauth pour utiliser
-mod-auth-mysql.
Créer un répertoire appelé document dans le répertoire htdocs des sources et affectez les droits d'écriture dans ce répertoire à l'utilisateur exécutant le serveur web.
-
Créer un fichier conf/conf.php et donnez les droits d'écriture dans ce fichier à l'utilisateur exécutant le serveur web.
-
Pour configurer Dolibarr accédez à la page
-
-
-/install/
-
-
-, pour vous logger utlisez
-le login admin avec le mot de passe admin.
-
Si les contrôles sont corrects
-vous n'avez qu'à cliquer sur le lien, 'Configurer les modules'.
-
Une fois les modules configurés il ne reste plus qu'à définir les
-utilisateurs et leurs permissions respectives. Pour cela cliquer sur
-Accueil -> Utilisateurs
-
Il est fortement conseillé de supprimer le fichier install.php une fois l'installation terminée. De même pensez à modifier le mot de passe de l'utilisateur admin.
-
-Page suivante
-Page précédente
-Table des matières
-
-
diff --git a/doc/install/dolibarr-install-2.html b/doc/install/dolibarr-install-2.html
deleted file mode 100644
index a5cb8356333..00000000000
--- a/doc/install/dolibarr-install-2.html
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
- Dolibarr Installation: Mise à jour
-
-
-
-
-
-Page suivante
-Page précédente
-Table des matières
-
-
Il peut être nécessaire de faire des modifications sur la structure et/ou les données contenues dans la base Mysql lors de la mise à jour de Dolibarr. Pour cela des scripts sont fournis dans le répertoire mysql/migration/. Il se présente sous la forme a.b.c-e.d.f.sql, les trois premiers numéros indique la version de départ et les 3 suivants la version que vous souhaitez atteindre. Si vous passez par exemple de la version 0.1.3 à la version 0.1.6 il vous faudra appliquer les patchs 0.1.3-0.1.4.sql, 0.1.4-0.1.5.sql et 0.1.5-0.1.6.sql si un patch n'éxiste pas d'une version à une autre c'est qu'il n'y a pas eu de modification de base.
Il peut-être nécessaire d'effectuer d'autres actions lors de la mise à
-jour, comme la désactivation et la réactivation des modules. Cette
-information est communiquée dans le fichier README à la racine des sources.
Cet exemple ne fonctionne pas sur la série Apache 2, voir le fichier correspond dans la section suivante.
-
-
-
- #
- # Sample httpd.conf for dolibarr
- #
- <VirtualHost dolibarr.lafrere.lan>
- ServerAdmin webmaster.fr@lolix.org
- DocumentRoot /home/www/dolibarr/dolibarr/htdocs
- ServerName dolibarr.lafrere.lan
- ErrorLog /home/www/dolibarr/logs/error.log
- CustomLog /home/www/dolibarr/logs/access.log combined
-
- ErrorDocument 401 /public/error-401.html
-
- php_flag register_globals on
-
- <Location />
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Deny from all
-
- AuthType Basic
-
- # N'utilisez la ligne suivante que si vous utilisez aussi
- # le module d'authentification basé sur postgresql
- #Auth_MySQL_Authoritative on
-
- # Utilisez les lignes suivantes si le serveur Apache ne
- # peut se logger en anonymous (ce qui est conseillé ;-)
- # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
- # instructions dans un <virtualhost> ... (apache 1.3.27.0-2)
- #AuthMySQL_DefaultHost <host>
- #AuthMySQL_DefaultUser <user>
- #AuthMySQL_DefaultPassword <pass>
-
- Auth_MySQL_DB dolibarr
- Auth_MySQL_Password_Table llx_user
- Auth_MySQL_Username_Field login
- Auth_MySQL_Password_Field pass
-
- # Pour l'instant les pass sont enregistrés en clair
- # le stockage crypté est dans la TODO
-
- Auth_MySQL_Encrypted_Passwords off
-
- AuthName "Dolibarr"
-
- require valid-user
- satisfy any
- </Location>
-
- <Location /public/>
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Allow from all
- </Location>
-
- </VirtualHost>
-
-
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Deny from all
-
- AuthType Basic
-
- # N'utilisez la ligne suivante que si vous utilisez aussi
- # le module d'authentification basé sur postgresql
- AuthMySQLAuthoritative on
-
- # Utilisez les lignes suivantes si le serveur Apache ne
- # peut se logger en anonymous (ce qui est conseillé ;-)
- # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
- # instructions dans un <virtualhost> ... (apache 1.3.27.0-2)
- #AuthMySQL_DefaultHost <host>
- #AuthMySQL_DefaultUser <user>
- #AuthMySQL_DefaultPassword <pass>
-
- AuthMySQLHost localhost
- AuthMySQLUser leDBuser
- AuthMySQLPassword leDBpass
- AuthMySQLDB dolibarr
- AuthMySQLUserTable llx_user
- AuthMySQLNameField login
- AuthMySQLPasswordField pass
-
- # Pour l'instant les pass sont enregistrés en clair
- # le stockage crypté est dans la TODO
- AuthMySQLCryptedPasswords off
-
- AuthName "Dolibarr"
-
- require valid-user
- Satisfy any
-
-
-
-
-
Pour les gens qui installent Dolibarr dans un répertoire,
-utilisez Webmin et ajoutez une "Per-Directory Options" à votre
-serveur virtuel. Utilisez "Location" comme "Type" et "/dolibarr"
-comme "Path". Une fois créée, editez les directives et copiez la
-config ci-dessus, sauvez, restartez Apache et testez en allant à
-domainname.com/dolibarr. Le navigateur va vous demander de taper
-le login/pass.
-
Il faut créer des options pour chaque <Location> du fichier httpd.conf donné en exemple.
-
Merci à la personne qui m'a transmis ces infos, et aux précédentes qui avaient fait de même au sujet d'Apache 2
-
-Page suivante
-Page précédente
-Table des matières
-
-
diff --git a/doc/install/dolibarr-install.pdf b/doc/install/dolibarr-install.pdf
deleted file mode 100644
index 15383c68d88..00000000000
Binary files a/doc/install/dolibarr-install.pdf and /dev/null differ
diff --git a/doc/install/dolibarr-install.sgml b/doc/install/dolibarr-install.sgml
deleted file mode 100644
index 9b7df6bee32..00000000000
--- a/doc/install/dolibarr-install.sgml
+++ /dev/null
@@ -1,382 +0,0 @@
-
-
-
-
-
-
-Dolibarr Installation
-
- Rodolphe Quiédeville
-
-$Id$
-
-Installation et mise à jour de Dolibarr
-
-
-
-
-
-
-
-
-Installation
-
-
-Récupérer les sources
-
- Récupérer les sources sur
-
-
-
- Les sources se présentent sous la forme d'un fichier tar compressé avec gzip.
-
-
-
-
-
-Pré-requis
-
- Liste des logiciels à installer pour faire fonctionner Dolibarr :
-
-
- php4
- php4-mysql
- php4-curl (pour la partie gestion des adhérents)
- php4-gd (pour les graphiques)
- php4-cli (pour les scripts en mode console)
- Apache
-
- Pour la gestion de l'authentification, Dolibarr fonctionne soit avec mod-auth-mysql soit avec Pear. Cette dernière est plus facile à installer.
-
- libapache-mod-auth-mysql
-
-
-
-
- Pear
-
- Pear n'est plus nécessaire à partir de Dolibarr 2.0.0 les
- librairies Pear utilisées ont été incluses dans les sources directement.
-
-
-
-
-
-
-Base de données
-
- 1- créer une base de données mysql appelée 'dolibarr' (vous
- pouvez changer le nom, dans ce cas remplacer dans la suite des
- commandes 'dolibarr' par le nom de votre base de données)
-
-
-
-
- # mysqladmin create dolibarr
-
-
-
-
- 2- charger la base en exécutant :
-
-
-Cette étape n'est plus nécessaire à partir de la version 2.0.0 de
-Dolibarr le chargement de la base est effectué lors de l'installation.
-
-
- # mysql dolibarr < mysql/mysql.sql
-
-
-
-
-
-
-Apache
-
- Pour configurer Apache : des fichier httpd.conf.dist est fournit
- avec les sources, vous pouvez vous en servir pour configurer
- votre serveur, il est prévu pour que vous ayez juste à ajouter
- une régle Include dans votre fichier principal httpd.conf.
-
-
-
-Utilisez le fichier httpd.conf.dist pour l'authentification par Pear
-(conseillé) et le fichier httpd.conf.dist.modauth pour utiliser
-mod-auth-mysql.
-
- Créer un répertoire appelé documents au même niveau
- que le répertoire htdocs et affectez les
- droits d'écriture dans ce répertoire à l'utilisateur exécutant
- le serveur web.
-
-
-
- # cd dolibarr-2.0.0-alpha1
- # mkdir documents
- # chown www-data.www-data documents
- # chmod 700 documents
-
-
-
-
-
-
-Ce répertoire peut-être différent, il vous suffira de l'indiquer lors
-de la phase d'installation web.
-
-
-
- Créer un fichier conf/conf.php et donnez les droits
- d'écriture dans ce fichier à l'utilisateur exécutant le serveur
- web.
-
-
-
- # cd htdocs/conf/
- # touch conf.php
- # chown www-data.www-data conf.php
- # chmod 700 conf.php
-
-
-
-
-
-Pour des raisons de securite pensez a modifier les permissions sur ce
-fichier, il n'est plus modifie une fois l'installation finie.
-
-
-
- Pour configurer Dolibarr accédez à la page
- /install/index.php
-
-
-
- Suivez les étapes une à une et l'installation devrait se faire sans douleurs.
-
-
-
- Si les contrôles sont corrects vous n'avez qu'à cliquer sur le lien, 'Configurer les modules'.
-
-
-
-Une fois les modules configurés il ne reste plus qu'à définir les
-utilisateurs et leurs permissions respectives. Pour cela cliquer sur
-Accueil -> Utilisateurs
-
-
-
-Il est fortement conseillé de supprimer le répertoire
-htdocs/install.php une fois l'installation terminée. De
-même pensez à modifier les permissions sur le fichier conf/conf.php.
-
-
-
-
-
-Mise à jour
-
-
- Certaines action sont nécessaires lors de la mise à jour de Dolibarr vers une version plus récente des sources.
-
-
-
-Mise à jour de la base de données
-
- Il peut être nécessaire de faire des modifications sur la structure et/ou les données contenues dans la base Mysql lors de la mise à jour de Dolibarr. Pour cela des scripts sont fournis dans le répertoire mysql/migration/. Il se présente sous la forme a.b.c-e.d.f.sql, les trois premiers numéros indique la version de départ et les 3 suivants la version que vous souhaitez atteindre. Si vous passez par exemple de la version 0.1.3 à la version 0.1.6 il vous faudra appliquer les patchs 0.1.3-0.1.4.sql, 0.1.4-0.1.5.sql et 0.1.5-0.1.6.sql si un patch n'éxiste pas d'une version à une autre c'est qu'il n'y a pas eu de modification de base.
-
-
-
-
-Autres actions
-
-Il peut-être nécessaire d'effectuer d'autres actions lors de la mise à
-jour, comme la désactivation et la réactivation des modules. Cette
-information est communiquée dans le fichier README à la racine des sources.
-
-
-
-
-
-Annexe A - Fichiers de conf Apache
-
-
-
-
-Fichier de config pour Apache 1.3
-
-
-
-
-
-
-Fichier de config pour Apache 1.3 + mod_auth_mysql
-
-
- Cet exemple ne fonctionne pas sur la série Apache 2, voir le fichier correspond dans la section suivante.
-
-
-
- #
- # Sample httpd.conf for dolibarr
- #
- <VirtualHost dolibarr.lafrere.lan>
- ServerAdmin webmaster.fr@lolix.org
- DocumentRoot /home/www/dolibarr/dolibarr/htdocs
- ServerName dolibarr.lafrere.lan
- ErrorLog /home/www/dolibarr/logs/error.log
- CustomLog /home/www/dolibarr/logs/access.log combined
-
- ErrorDocument 401 /public/error-401.html
-
- php_flag register_globals on
-
- <Location />
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Deny from all
-
- AuthType Basic
-
- # N'utilisez la ligne suivante que si vous utilisez aussi
- # le module d'authentification basé sur postgresql
- #Auth_MySQL_Authoritative on
-
- # Utilisez les lignes suivantes si le serveur Apache ne
- # peut se logger en anonymous (ce qui est conseillé ;-)
- # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
- # instructions dans un <virtualhost> ... (apache 1.3.27.0-2)
- #AuthMySQL_DefaultHost <host>
- #AuthMySQL_DefaultUser <user>
- #AuthMySQL_DefaultPassword <pass>
-
- Auth_MySQL_DB dolibarr
- Auth_MySQL_Password_Table llx_user
- Auth_MySQL_Username_Field login
- Auth_MySQL_Password_Field pass
-
- # Pour l'instant les pass sont enregistrés en clair
- # le stockage crypté est dans la TODO
-
- Auth_MySQL_Encrypted_Passwords off
-
- AuthName "Dolibarr"
-
- require valid-user
- satisfy any
- </Location>
-
- <Location /public/>
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Allow from all
- </Location>
-
- </VirtualHost>
-
-
-
-
-
-Fichier de config pour Apache 2 + mod_auth_mysql + webmin
-
-
-
-
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Deny from all
-
- AuthType Basic
-
- # N'utilisez la ligne suivante que si vous utilisez aussi
- # le module d'authentification basé sur postgresql
- AuthMySQLAuthoritative on
-
- # Utilisez les lignes suivantes si le serveur Apache ne
- # peut se logger en anonymous (ce qui est conseillé ;-)
- # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
- # instructions dans un <virtualhost> ... (apache 1.3.27.0-2)
- #AuthMySQL_DefaultHost <host>
- #AuthMySQL_DefaultUser <user>
- #AuthMySQL_DefaultPassword <pass>
-
- AuthMySQLHost localhost
- AuthMySQLUser leDBuser
- AuthMySQLPassword leDBpass
- AuthMySQLDB dolibarr
- AuthMySQLUserTable llx_user
- AuthMySQLNameField login
- AuthMySQLPasswordField pass
-
- # Pour l'instant les pass sont enregistrés en clair
- # le stockage crypté est dans la TODO
- AuthMySQLCryptedPasswords off
-
- AuthName "Dolibarr"
-
- require valid-user
- Satisfy any
-
-
-
-
- Pour les gens qui installent Dolibarr dans un répertoire,
- utilisez Webmin et ajoutez une "Per-Directory Options" à votre
- serveur virtuel. Utilisez "Location" comme "Type" et "/dolibarr"
- comme "Path". Une fois créée, editez les directives et copiez la
- config ci-dessus, sauvez, restartez Apache et testez en allant à
- domainname.com/dolibarr. Le navigateur va vous demander de taper
- le login/pass.
-
- Il faut créer des options pour chaque <Location> du fichier httpd.conf donné en exemple.
-
-
-
- Merci à la personne qui m'a transmis ces infos, et aux précédentes qui avaient fait de même au sujet d'Apache 2
-
-
-
-
-
-
-
diff --git a/doc/install/dolibarr-install.txt b/doc/install/dolibarr-install.txt
deleted file mode 100644
index 021156ae8bc..00000000000
--- a/doc/install/dolibarr-install.txt
+++ /dev/null
@@ -1,316 +0,0 @@
- Dolibarr Installation
- Rodolphe Quiédeville
- $Id: dolibarr-install.sgml,v 1.11 2004/02/12 09:54:20 erics
- Exp $
-
- Installation et mise à jour de Dolibarr
- ______________________________________________________________________
-
- Table des matières
-
-
- 1. Installation
- 1.1 Récupérer les sources
- 1.2 Pré-requis
- 1.2.1 Pear
- 1.3 Base de données
- 1.4 Apache
- 1.5 Dolibarr
-
- 2. Mise à jour
- 2.1 Mise à jour de la base de données
- 2.2 Autres actions
-
- 3. Annexe A - Fichiers de conf Apache
- 3.1 Fichier de config pour Apache 1.3
- 3.2 Fichier de config pour Apache 1.3 + mod_auth_mysql
- 3.3 Fichier de config pour Apache 2 + mod_auth_mysql + webmin
-
-
- ______________________________________________________________________
-
- [1m1. Installation[0m
-
- [1m1.1. Récupérer les sources[0m
-
- Récupérer les sources sur
-
- Les sources se présentent sous la forme d'un fichier tar compressé
- avec gzip.
-
- [1m1.2. Pré-requis[0m
-
- Liste des logiciels à installer pour faire fonctionner Dolibarr :
-
-
- · php4
-
- · php4-mysql
-
- · php4-curl (pour la partie gestion des adhérents)
-
- · php4-gd (pour les graphiques)
-
- · php4-cli (pour les scripts en mode console)
-
- · Apache
-
- Pour la gestion de l'authentification, Dolibarr fonctionne soit
- avec mod-auth-mysql soit avec Pear. Cette dernière est plus facile
- à installer.
-
- · libapache-mod-auth-mysql
-
-
-
- [1m1.2.1. Pear[0m
-
- Pear n'est plus nécessaire à partir de Dolibarr 2.0.0 les librairies
- Pear utilisées ont été incluses dans les sources directement.
-
- [1m1.3. Base de données[0m
-
- 1- créer une base de données mysql appelée 'dolibarr' (vous pouvez
- changer le nom, dans ce cas remplacer dans la suite des commandes
- 'dolibarr' par le nom de votre base de données)
-
-
-
- # mysqladmin create dolibarr
-
-
-
- 2- charger la base en exécutant :
-
- Cette étape n'est plus nécessaire à partir de la version 2.0.0 de
- Dolibarr le chargement de la base est effectué lors de l'installation.
-
-
- # mysql dolibarr < mysql/mysql.sql
-
-
-
- [1m1.4. Apache[0m
-
- Pour configurer Apache : des fichier httpd.conf.dist est fournit avec
- les sources, vous pouvez vous en servir pour configurer votre serveur,
- il est prévu pour que vous ayez juste à ajouter une régle Include dans
- votre fichier principal httpd.conf.
-
- Utilisez le fichier httpd.conf.dist pour l'authentification par Pear
- (conseillé) et le fichier httpd.conf.dist.modauth pour utiliser mod-
- auth-mysql.
-
- [1m1.5. Dolibarr[0m
-
- Créer un répertoire appelé document dans le répertoire htdocs des
- sources et affectez les droits d'écriture dans ce répertoire à
- l'utilisateur exécutant le serveur web.
-
- Créer un fichier conf/conf.php et donnez les droits d'écriture dans ce
- fichier à l'utilisateur exécutant le serveur web.
-
- Pour configurer Dolibarr accédez à la page
-
-
- /install/index.php
-
-
-
- , pour vous logger utlisez le login [1madmin [22mavec le mot de passe [1madmin[22m.
-
- Si les contrôles sont corrects vous n'avez qu'à cliquer sur le lien,
- 'Configurer les modules'.
-
- Une fois les modules configurés il ne reste plus qu'à définir les
- utilisateurs et leurs permissions respectives. Pour cela cliquer sur
- Accueil -> Utilisateurs
-
- Il est fortement conseillé de supprimer le fichier install.php une
- fois l'installation terminée. De même pensez à modifier le mot de
- passe de l'utilisateur admin.
-
- [1m2. Mise à jour[0m
-
- Certaines action sont nécessaires lors de la mise à jour de Dolibarr
- vers une version plus récente des sources.
-
- [1m2.1. Mise à jour de la base de données[0m
-
- Il peut être nécessaire de faire des modifications sur la structure
- et/ou les données contenues dans la base Mysql lors de la mise à jour
- de Dolibarr. Pour cela des scripts sont fournis dans le répertoire
- mysql/migration/. Il se présente sous la forme a.b.c-e.d.f.sql, les
- trois premiers numéros indique la version de départ et les 3 suivants
- la version que vous souhaitez atteindre. Si vous passez par exemple de
- la version 0.1.3 à la version 0.1.6 il vous faudra appliquer les
- patchs 0.1.3-0.1.4.sql, 0.1.4-0.1.5.sql et 0.1.5-0.1.6.sql si un patch
- n'éxiste pas d'une version à une autre c'est qu'il n'y a pas eu de
- modification de base.
-
- [1m2.2. Autres actions[0m
-
- Il peut-être nécessaire d'effectuer d'autres actions lors de la mise à
- jour, comme la désactivation et la réactivation des modules. Cette
- information est communiquée dans le fichier README à la racine des
- sources.
-
- [1m3. Annexe A - Fichiers de conf Apache[0m
-
- [1m3.1. Fichier de config pour Apache 1.3[0m
-
- Exemple pour l'authentification avec Pear
-
-
- ______________________________________________________________________
- #
- # Sample httpd.conf for dolibarr
- #
-
- ServerAdmin webmaster.fr@lolix.org
- DocumentRoot /home/www/dolibarr/dolibarr/htdocs
- ServerName dolibarr.lafrere.lan
- ErrorLog /home/www/dolibarr/logs/error.log
- CustomLog /home/www/dolibarr/logs/access.log combined
-
- ErrorDocument 401 /public/error-401.html
-
- php_flag register_globals on
-
-
-
- ______________________________________________________________________
-
-
-
- [1m3.2. Fichier de config pour Apache 1.3 + mod_auth_mysql[0m
-
- Cet exemple ne fonctionne pas sur la série Apache 2, voir le fichier
- correspond dans la section suivante.
-
-
-
- ______________________________________________________________________
- #
- # Sample httpd.conf for dolibarr
- #
-
- ServerAdmin webmaster.fr@lolix.org
- DocumentRoot /home/www/dolibarr/dolibarr/htdocs
- ServerName dolibarr.lafrere.lan
- ErrorLog /home/www/dolibarr/logs/error.log
- CustomLog /home/www/dolibarr/logs/access.log combined
-
- ErrorDocument 401 /public/error-401.html
-
- php_flag register_globals on
-
-
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Deny from all
-
- AuthType Basic
-
- # N'utilisez la ligne suivante que si vous utilisez aussi
- # le module d'authentification basé sur postgresql
- #Auth_MySQL_Authoritative on
-
- # Utilisez les lignes suivantes si le serveur Apache ne
- # peut se logger en anonymous (ce qui est conseillé ;-)
- # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
- # instructions dans un ... (apache 1.3.27.0-2)
- #AuthMySQL_DefaultHost
- #AuthMySQL_DefaultUser
- #AuthMySQL_DefaultPassword
-
- Auth_MySQL_DB dolibarr
- Auth_MySQL_Password_Table llx_user
- Auth_MySQL_Username_Field login
- Auth_MySQL_Password_Field pass
-
- # Pour l'instant les pass sont enregistrés en clair
- # le stockage crypté est dans la TODO
-
- Auth_MySQL_Encrypted_Passwords off
-
- AuthName "Dolibarr"
-
- require valid-user
- satisfy any
-
-
-
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Allow from all
-
-
-
-
- ______________________________________________________________________
-
-
-
- [1m3.3. Fichier de config pour Apache 2 + mod_auth_mysql + webmin[0m
-
-
-
- ______________________________________________________________________
- Options Indexes FollowSymLinks
- AllowOverride All
- Order deny,allow
- Deny from all
-
- AuthType Basic
-
- # N'utilisez la ligne suivante que si vous utilisez aussi
- # le module d'authentification basé sur postgresql
- AuthMySQLAuthoritative on
-
- # Utilisez les lignes suivantes si le serveur Apache ne
- # peut se logger en anonymous (ce qui est conseillé ;-)
- # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
- # instructions dans un ... (apache 1.3.27.0-2)
- #AuthMySQL_DefaultHost
- #AuthMySQL_DefaultUser
- #AuthMySQL_DefaultPassword
-
- AuthMySQLHost localhost
- AuthMySQLUser leDBuser
- AuthMySQLPassword leDBpass
- AuthMySQLDB dolibarr
- AuthMySQLUserTable llx_user
- AuthMySQLNameField login
- AuthMySQLPasswordField pass
-
- # Pour l'instant les pass sont enregistrés en clair
- # le stockage crypté est dans la TODO
- AuthMySQLCryptedPasswords off
-
- AuthName "Dolibarr"
-
- require valid-user
- Satisfy any
-
- ______________________________________________________________________
-
-
-
- Pour les gens qui installent Dolibarr dans un répertoire, utilisez
- Webmin et ajoutez une "Per-Directory Options" à votre serveur virtuel.
- Utilisez "Location" comme "Type" et "/dolibarr" comme "Path". Une fois
- créée, editez les directives et copiez la config ci-dessus, sauvez,
- restartez Apache et testez en allant à domainname.com/dolibarr. Le
- navigateur va vous demander de taper le login/pass.
-
- Il faut créer des options pour chaque du fichier httpd.conf
- donné en exemple.
-
- Merci à la personne qui m'a transmis ces infos, et aux précédentes qui
- avaient fait de même au sujet d'Apache 2
-
-
-