Skip to content
Snippets Groups Projects
Commit 35c44a60 authored by Laurent Destailleur's avatar Laurent Destailleur
Browse files

Qual: Suppression fichiers obsolètes (seule la version dans doc/install est...

Qual: Suppression fichiers obsolètes (seule la version dans doc/install est gardée en attendant mise à jour du wiki).
parent 52be750c
No related branches found
No related tags found
No related merge requests found
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
<TITLE>Dolibarr Installation: Installation</TITLE>
<LINK HREF="dolibarr-install-2.html" REL=next>
<LINK HREF="dolibarr-install.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="dolibarr-install-2.html">Page suivante</A>
Page précédente
<A HREF="dolibarr-install.html#toc1">Table des matières</A>
<HR>
<H2><A NAME="s1">1.</A> <A HREF="dolibarr-install.html#toc1">Installation</A></H2>
<H2><A NAME="ss1.1">1.1</A> <A HREF="dolibarr-install.html#toc1.1">R&eacute;cup&eacute;rer les sources</A>
</H2>
<P>R&eacute;cup&eacute;rer les sources sur
<A HREF="http://www.dolibarr.com/">http://www.dolibarr.com/</A></P>
<P>Les sources se pr&eacute;sentent sous la forme d'un fichier tar compress&eacute; avec gzip.</P>
<H2><A NAME="ss1.2">1.2</A> <A HREF="dolibarr-install.html#toc1.2">Pr&eacute;-requis</A>
</H2>
<P>Liste des logiciels &agrave; installer pour faire fonctionner Dolibarr :</P>
<P>
<UL>
<LI>php4</LI>
<LI>php4-mysql</LI>
<LI>php4-curl (pour la partie gestion des adh&eacute;rents)</LI>
<LI>php4-gd (pour les graphiques)</LI>
<LI>Apache</LI>
</UL>
Pour la gestion de l'authentification, Dolibarr fonctionne soit avec mod-auth-mysql soit avec Pear. Cette derni&egrave;re est plus facile &agrave; installer.
<UL>
<LI>Pear (package Auth)</LI>
<LI>libapache-mod-auth-mysql</LI>
</UL>
</P>
<H3>Pear</H3>
<P>Pear est un ensemble de classes et d'outils pour les installer et les mettre &agrave; jour. Les classes requises pour Dolibarr sont (par ordre d'installation) :</P>
<P>
<UL>
<LI>Archive_Tar</LI>
<LI>Console_Getopt</LI>
<LI>PEAR</LI>
<LI>Auth</LI>
<LI>DB</LI>
</UL>
</P>
<P>Pour installer un paquet Pear, ex&eacute;cutez en root '$ pear install &lt;nom du paquet&gt;'.</P>
<P>Pour plus d'informations sur Pear et sa configuration, veuillez vous reporter &agrave; son site officiel
<A HREF="pear.php.net">pear.php.net</A>.</P>
<H2><A NAME="ss1.3">1.3</A> <A HREF="dolibarr-install.html#toc1.3">Base de donn&eacute;es</A>
</H2>
<P>1- cr&eacute;er une base de donn&eacute;es mysql appel&eacute;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&eacute;es)</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
# mysqladmin create dolibarr
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>
2- charger la base en ex&eacute;cutant :</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
# mysql dolibarr &lt; mysql/mysql.sql
</PRE>
</CODE></BLOCKQUOTE>
</P>
<H2><A NAME="ss1.4">1.4</A> <A HREF="dolibarr-install.html#toc1.4">Apache</A>
</H2>
<P>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&eacute;vu pour que vous ayez juste &agrave; ajouter
une r&eacute;gle Include dans votre fichier principal httpd.conf.</P>
<P>Utilisez le fichier httpd.conf.dist pour l'authentification par Pear
(conseill&eacute;) et le fichier httpd.conf.dist.modauth pour utiliser
mod-auth-mysql.</P>
<H2><A NAME="ss1.5">1.5</A> <A HREF="dolibarr-install.html#toc1.5">Dolibarr</A>
</H2>
<P>Cr&eacute;er un r&eacute;pertoire appel&eacute; document dans le r&eacute;pertoire htdocs des sources et affectez les droits d'&eacute;criture dans ce r&eacute;pertoire &agrave; l'utilisateur ex&eacute;cutant le serveur web.</P>
<P>Cr&eacute;er un fichier conf/conf.php et donnez les droits d'&eacute;criture dans ce fichier &agrave; l'utilisateur ex&eacute;cutant le serveur web.</P>
<P>Pour configurer Dolibarr acc&eacute;dez &agrave; la page
<BLOCKQUOTE><CODE>
<PRE>
/install.php
</PRE>
</CODE></BLOCKQUOTE>
, pour vous logger utlisez
le login <B>admin</B> avec le mot de passe <B>admin</B>.</P>
<P>Si les contr&ocirc;les sont corrects
vous n'avez qu'&agrave; cliquer sur le lien, 'Configurer les modules'.</P>
<P>Une fois les modules configur&eacute;s il ne reste plus qu'&agrave; d&eacute;finir les
utilisateurs et leurs permissions respectives. Pour cela cliquer sur
Accueil -> Utilisateurs</P>
<P>Il est fortement conseill&eacute; de supprimer le fichier install.php une fois l'installation termin&eacute;e. De m&ecirc;me pensez &agrave; modifier le mot de passe de l'utilisateur admin.</P>
<HR>
<A HREF="dolibarr-install-2.html">Page suivante</A>
Page précédente
<A HREF="dolibarr-install.html#toc1">Table des matières</A>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
<TITLE>Dolibarr Installation: Mise &agrave; jour</TITLE>
<LINK HREF="dolibarr-install-3.html" REL=next>
<LINK HREF="dolibarr-install-1.html" REL=previous>
<LINK HREF="dolibarr-install.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="dolibarr-install-3.html">Page suivante</A>
<A HREF="dolibarr-install-1.html">Page précédente</A>
<A HREF="dolibarr-install.html#toc2">Table des matières</A>
<HR>
<H2><A NAME="s2">2.</A> <A HREF="dolibarr-install.html#toc2">Mise &agrave; jour</A></H2>
<P>Certaines action sont n&eacute;cessaires lors de la mise &agrave; jour de Dolibarr vers une version plus r&eacute;cente des sources.</P>
<H2><A NAME="ss2.1">2.1</A> <A HREF="dolibarr-install.html#toc2.1">Mise &agrave; jour de la base de donn&eacute;es</A>
</H2>
<P>Il peut &ecirc;tre n&eacute;cessaire de faire des modifications sur la structure et/ou les donn&eacute;es contenues dans la base Mysql lors de la mise &agrave; jour de Dolibarr. Pour cela des scripts sont fournis dans le r&eacute;pertoire mysql/migration/. Il se pr&eacute;sente sous la forme a.b.c-e.d.f.sql, les trois premiers num&eacute;ros indique la version de d&eacute;part et les 3 suivants la version que vous souhaitez atteindre. Si vous passez par exemple de la version 0.1.3 &agrave; 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'&eacute;xiste pas d'une version &agrave; une autre c'est qu'il n'y a pas eu de modification de base.</P>
<H2><A NAME="ss2.2">2.2</A> <A HREF="dolibarr-install.html#toc2.2">Autres actions</A>
</H2>
<P>Il peut-&ecirc;tre n&eacute;cessaire d'effectuer d'autres actions lors de la mise &agrave;
jour, comme la d&eacute;sactivation et la r&eacute;activation des modules. Cette
information est communiqu&eacute;e dans le fichier README &agrave; la racine des sources.</P>
<HR>
<A HREF="dolibarr-install-3.html">Page suivante</A>
<A HREF="dolibarr-install-1.html">Page précédente</A>
<A HREF="dolibarr-install.html#toc2">Table des matières</A>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
<TITLE>Dolibarr Installation</TITLE>
<LINK HREF="dolibarr-install-1.html" REL=next>
</HEAD>
<BODY>
<A HREF="dolibarr-install-1.html">Page suivante</A>
Page prcdente
Table des matires
<HR>
<H1>Dolibarr Installation</H1>
<H2>Rodolphe Qui&eacute;deville</H2>$Id$
<HR>
<EM>Installation et mise &agrave; jour de Dolibarr</EM>
<HR>
<P>
<H2><A NAME="toc1">1.</A> <A HREF="dolibarr-install-1.html">Installation</A></H2>
<UL>
<LI><A NAME="toc1.1">1.1</A> <A HREF="dolibarr-install-1.html#ss1.1">R&eacute;cup&eacute;rer les sources</A>
<LI><A NAME="toc1.2">1.2</A> <A HREF="dolibarr-install-1.html#ss1.2">Pr&eacute;-requis</A>
<LI><A NAME="toc1.3">1.3</A> <A HREF="dolibarr-install-1.html#ss1.3">Base de donn&eacute;es</A>
<LI><A NAME="toc1.4">1.4</A> <A HREF="dolibarr-install-1.html#ss1.4">Apache</A>
<LI><A NAME="toc1.5">1.5</A> <A HREF="dolibarr-install-1.html#ss1.5">Dolibarr</A>
</UL>
<P>
<H2><A NAME="toc2">2.</A> <A HREF="dolibarr-install-2.html">Mise &agrave; jour</A></H2>
<UL>
<LI><A NAME="toc2.1">2.1</A> <A HREF="dolibarr-install-2.html#ss2.1">Mise &agrave; jour de la base de donn&eacute;es</A>
<LI><A NAME="toc2.2">2.2</A> <A HREF="dolibarr-install-2.html#ss2.2">Autres actions</A>
</UL>
<P>
<H2><A NAME="toc3">3.</A> <A HREF="dolibarr-install-3.html">Annexe A - Fichiers de conf Apache</A></H2>
<UL>
<LI><A NAME="toc3.1">3.1</A> <A HREF="dolibarr-install-3.html#ss3.1">Fichier de config pour Apache 1.3</A>
<LI><A NAME="toc3.2">3.2</A> <A HREF="dolibarr-install-3.html#ss3.2">Fichier de config pour Apache 1.3 + mod_auth_mysql</A>
<LI><A NAME="toc3.3">3.3</A> <A HREF="dolibarr-install-3.html#ss3.3">Fichier de config pour Apache 2 + mod_auth_mysql + webmin</A>
</UL>
<HR>
<A HREF="dolibarr-install-1.html">Page suivante</A>
Page prcdente
Table des matires
</BODY>
</HTML>
...@@ -75,8 +75,10 @@ if(! isset($dolibarr_main_url_root) || strlen($dolibarr_main_url_root) == 0) ...@@ -75,8 +75,10 @@ if(! isset($dolibarr_main_url_root) || strlen($dolibarr_main_url_root) == 0)
?> ?>
<td class="label" valign="top"><input type="text" size="60" value="<?php print $dolibarr_main_document_root; ?>" name="main_dir"> <td class="label" valign="top"><input type="text" size="60" value="<?php print $dolibarr_main_document_root; ?>" name="main_dir">
</td><td class="comment"> </td><td class="comment">
Sans le slash "/" la fin<br> <?php
exemples :<br> print $langs->trans("WithNoSlashAtTheEnd")."<br>";
print $langs->trans("Examples").":<br>";
?>
<li>/var/www/dolibarr/htdocs</li> <li>/var/www/dolibarr/htdocs</li>
<li>C:/wwwroot/dolibarr/htdocs</li> <li>C:/wwwroot/dolibarr/htdocs</li>
</td> </td>
...@@ -96,8 +98,11 @@ if(! isset($dolibarr_main_data_root) || strlen($dolibarr_main_data_root) == 0) ...@@ -96,8 +98,11 @@ if(! isset($dolibarr_main_data_root) || strlen($dolibarr_main_data_root) == 0)
?> ?>
<td class="label" valign="top"><input type="text" size="60" value="<?php print $dolibarr_main_data_root; ?>" name="main_data_dir"> <td class="label" valign="top"><input type="text" size="60" value="<?php print $dolibarr_main_data_root; ?>" name="main_data_dir">
</td><td class="comment"> </td><td class="comment">
Sans le slash "/" la fin. Il est recommand de mettre ce rpertoire en dehors du rpertoire des pages web.<br> <?php
exemples :<br> print $langs->trans("WithNoSlashAtTheEnd")."<br>";
print "Il est recommand de mettre ce rpertoire en dehors du rpertoire des pages web.<br>";
print $langs->trans("Examples").":<br>";
?>
<li>/var/www/dolibarr/documents</li> <li>/var/www/dolibarr/documents</li>
<li>C:/wwwroot/dolibarr/documents</li> <li>C:/wwwroot/dolibarr/documents</li>
</td> </td>
...@@ -128,7 +133,9 @@ if(! isset($dolibarr_main_url_root) || strlen($dolibarr_main_url_root) == 0) ...@@ -128,7 +133,9 @@ if(! isset($dolibarr_main_url_root) || strlen($dolibarr_main_url_root) == 0)
print $dolibarr_main_url_root ; print $dolibarr_main_url_root ;
?>"> ?>">
</td><td class="comment"> </td><td class="comment">
exemples :<br> <?php
print $langs->trans("Examples").":<br>";
?>
<li>http://dolibarr.lafrere.net</li> <li>http://dolibarr.lafrere.net</li>
<li>http://www.lafrere.net/dolibarr</li> <li>http://www.lafrere.net/dolibarr</li>
</tr> </tr>
...@@ -177,7 +184,7 @@ Nom ou adresse ip du serveur de base de donn ...@@ -177,7 +184,7 @@ Nom ou adresse ip du serveur de base de donn
</tr> </tr>
<tr> <tr>
<td class="label"> <td class="label" valign="top">
<?php echo $langs->trans("DatabaseName"); ?> <?php echo $langs->trans("DatabaseName"); ?>
</td> </td>
...@@ -191,8 +198,7 @@ Nom de la base de donn ...@@ -191,8 +198,7 @@ Nom de la base de donn
<td class="label" valign="top"> <td class="label" valign="top">
<?php echo $langs->trans("Login"); ?> <?php echo $langs->trans("Login"); ?>
</td> </td>
<td class="label" valign="top"><input type="text" name="db_user" value="<?php print isset($dolibarr_main_db_user)?$dolibarr_main_db_user:'' ?>"></td>
<td class="label"><input type="text" name="db_user" value="<?php print isset($dolibarr_main_db_user)?$dolibarr_main_db_user:'' ?>"></td>
<td class="comment"> <td class="comment">
<?php echo $langs->trans("AdminLogin"); ?> <?php echo $langs->trans("AdminLogin"); ?>
</td> </td>
...@@ -202,8 +208,7 @@ Nom de la base de donn ...@@ -202,8 +208,7 @@ Nom de la base de donn
<td class="label" valign="top"> <td class="label" valign="top">
<?php echo $langs->trans("Password"); ?> <?php echo $langs->trans("Password"); ?>
</td> </td>
<td class="label" valign="top"><input type="text" name="db_pass" value="<?php print isset($dolibarr_main_db_pass)?$dolibarr_main_db_pass:'' ?>"></td>
<td class="label"><input type="text" name="db_pass" value="<?php print isset($dolibarr_main_db_pass)?$dolibarr_main_db_pass:'' ?>"></td>
<td class="comment"> <td class="comment">
<?php echo $langs->trans("AdminPassword"); ?> <?php echo $langs->trans("AdminPassword"); ?>
</td> </td>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment