Thread: [Lxr-commits] CVS: html/fr/1-0-InstallSteps 1-0-install.shtml, 1.2, 1.3 1-0-install1tools.shtml, 1.
Brought to you by:
ajlittoz
|
From: Andre-Littoz <ajl...@us...> - 2014-01-18 09:53:01
|
Update of /cvsroot/lxr/html/fr/1-0-InstallSteps In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv24946/fr/1-0-InstallSteps Modified Files: 1-0-install.shtml 1-0-install1tools.shtml 1-0-install2LXR.shtml 1-0-install3config.shtml 1-0-install4genxref.shtml 1-0-install5server.shtml 1-0-installNavbar.shtml Log Message: Switching to HTML5: directory fr/ for French version Index: 1-0-install.shtml =================================================================== RCS file: /cvsroot/lxr/html/fr/1-0-InstallSteps/1-0-install.shtml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- 1-0-install.shtml 27 Aug 2012 07:50:49 -0000 1.2 +++ 1-0-install.shtml 18 Jan 2014 09:52:58 -0000 1.3 @@ -1,123 +1,98 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> -<!-- $Id$ --> -<html> <!--#set var="pageLang" value="fr" --> -<head> - <meta http-equiv="content-type" content="text/html; charset=UTF-8"> - <meta http-equiv="Content-Language" content="<!--#echo var="pageLang" -->"> - <title>LXR 1.0 Procédure d'installation</title> - <link rel="stylesheet" type="text/css" href="/backstore/LXRweb.css"> - <link rel="icon" type="image/x-icon" href="/backstore/LXRlogo2.ico"> - <meta name="keywords" - content="howto install LXR, how to install LXR, lxr install" - > - <meta name="description" - content="step by step guide to install LXR" - > -</head> - -<body> - <!--#set var="pageHeaderTitle" value="Instructions d'installation de LXR 1.0+" --> - <!--#set var="homePageHeader" value="0" --> - <!--#include virtual="/backstore/header.shtml" --> -<table> - <tr> - <td class="navbar"> +<!--#set var="pageMetaTitle" value="LXR 1.0 Procédure d'installation" --> +<!--#set var="pageHeaderTitle" value="Instructions d'installation de LXR 1.0+" --> +<!--#set var="homePageHeader" value="0" --> +<!--#include virtual="/backstore5/header.shtml" --> +<!-- $Id$ --> +<section> <!--#set var="installStep" value="0" --><!--#include virtual="1-0-installNavbar.shtml" --> - </td> - <td class="instr"> - <p class="comment"> + <section class="instr"> + <p class="comment"> Cette page concerne l'installation de <strong>LXR 1.0+</strong>. - </p> - <p class="comment"> -Pour la version 0.11, -lisez ces <a href="/<!--#echo var="langPrefix" -->0-11-InstallSteps/0-11-install.shtml">instructions</a>; -pour 0.9.x et 0.10.x, <a href="/<!--#echo var="langPrefix" -->InstallSteps/install.shtml">celles-ci</a>. + </p> + <p class="comment"> Pour les versions antérieures, -consultez le document <strong>INSTALL</strong> -accompagnant chaque édition. - </p> +sélectionnez la procédure appropriée depuis la +<a href="/<!--#echo var="langPrefix" -->index.shtml">page d'accueil</a>. + </p> - <p class="normal"> -Pour installer cotre copie de LXR sans erreur,suivez les étapes ci-dessous: - </p> - <ol> - <li> - <a href="1-0-install1tools.shtml" title="Install tools" rev="index"> - Installation de l'environnement logiciel - </a> - <p class="normal"> + <p class="normal"> +Pour installer votre copie de LXR sans erreur,suivez les étapes ci-dessous: + </p> + <ol> + <li> + <a href="1-0-install1tools.shtml" title="Install tools" rev="index"> +Installation de l'environnement logiciel + </a> + <p class="normal"> Vérifiez et/ou installez les outils nécessaires pour exécuter LXR. - </p> - </li> - <li> - <a href="1-0-install2LXR.shtml" title="Install LXR itself"> - Installation du source de LXR - </a> - <p class="normal"> + </p> + </li> + <li> + <a href="1-0-install2LXR.shtml" title="Install LXR itself"> +Installation du source de LXR + </a> + <p class="normal"> Instructions pour déballer et installer la <em>motte</em> (<em>tarball</em>) téléchargée du site - </p> - </li> - <li> - <a href="1-0-install3config.shtml" title="Pre-configure your copy"> + </p> + </li> + <li> + <a href="1-0-install3config.shtml" title="Pre-configure your copy"> Configuration de LXR et de sa base de données - </a> - <p class="normal"> + </a> + <p class="normal"> Créez le fichier principal de configuration à partir d'un "patron" et la base de données qui recevra les références croisées. - </p> - <div class="boxed"> - <p class="normal"> + </p> + <div class="boxed"> + <p class="normal"> <span class="caution">ATTENTION!</span> Le répertoire contenant les données personnalisées a été renommé de <em>lxrconf.d/</em> en <em>custom.d/</em> entre les versions précédentes et la version 1.0. - </p> - </div> - </li> - <li> - <a href="1-0-install4genxref.shtml" title="Populate database"> - Chargement de la base de données - </a> - <p class="normal"> -Alimentez-la avec les données relatives à votre arbre. </p> - </li> - <li> - <a href="1-0-install5server.shtml" title="Configure web server"> - Configurat du serveur web - </a> - </li> - </ol> + </div> + </li> + <li> + <a href="1-0-install4genxref.shtml" title="Populate database"> +Chargement de la base de données + </a> + <p class="normal"> +Alimentez-la avec les données relatives à votre arbre. + </p> + </li> + <li> + <a href="1-0-install5server.shtml" title="Configure web server"> +Configuration du serveur web + </a> + </li> + </ol> - <p class="normal"> + <p class="normal"> Une fois que LXR fonctionne sur ce cas simple, vous pouvez envisager de le personnaliser à votre goût personnel. Lisez: - </p> - <ul> - <li> - <a href="http://sourceforge.net/projects/lxr/files/doc/" title="Download"> -Le manuel utilisateur</a> - <br> - <p class="comment"> + </p> + <ul> + <li> + <a href="http://sourceforge.net/projects/lxr/files/doc/" title="Download"> +<cite>Le manuel utilisateur</cite></a> + <br> + <p class="comment"> Disponible en français, il traite en détail tous les aspects de LXR (utilisation, configuration, personnalisation, …). - </p> - </li> - <li> - <a href="/<!--#echo var="langPrefix" -->advancedconfig.shtml" title="Advanced config"> - Configuration avancée</a> - </a> - <br> - <p class="comment"> + </p> + </li> + <li> + <a href="/<!--#echo var="langPrefix" -->advancedconfig.shtml" title="Advanced config"> +Configuration avancée</a> + <br> + <p class="comment"> Réglage de LXR pour arbres multiples, présentation, etc. - </p> - </li> - </ul> - </td> - </tr> -</table> - -<!--#include virtual="/backstore/footer.shtml" --> + </p> + </li> + </ul> + </section> +</section> +<!--#include virtual="/backstore5/footer.shtml" --> Index: 1-0-install1tools.shtml =================================================================== RCS file: /cvsroot/lxr/html/fr/1-0-InstallSteps/1-0-install1tools.shtml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- 1-0-install1tools.shtml 23 Sep 2012 16:48:10 -0000 1.4 +++ 1-0-install1tools.shtml 18 Jan 2014 09:52:58 -0000 1.5 @@ -1,104 +1,89 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> -<!-- $Id$ --> -<html> <!--#set var="pageLang" value="fr" --> +<!--#set var="pageMetaTitle" value="LXR 1.0 Installation environnement" --> <!--#set var="indxPage" value="1-0-install.shtml" --> <!--#set var="nextPage" value="1-0-install2LXR.shtml" --> -<head> - <meta http-equiv="content-type" content="text/html; charset=UTF-8"> - <meta http-equiv="Content-Language" content="<!--#echo var="pageLang" -->"> - <title>LXR 1.0 Installation environnement</title> - <link rel="stylesheet" type="text/css" href="/backstore/LXRweb.css"> - <link rel="icon" type="image/x-icon" href="/backstore/LXRlogo2.ico"> - <link rel="index" href="<!--#echo var='indxPage' -->"> - <link rel="next" href="<!--#echo var='nextPage' -->"> -</head> - -<body> - <!--#set var="pageHeaderTitle" value="Ãtape 1: Installation de l'environnement de LXR" --> - <!--#set var="homePageHeader" value="0" --> - <!--#include virtual="/backstore/header.shtml" --> -<table> - <tr> - <td class="navbar"> +<!--#set var="pageHeaderTitle" value="Ãtape 1: Installation de l'environnement de LXR" --> +<!--#set var="homePageHeader" value="0" --> +<!--#include virtual="/backstore5/header.shtml" --> +<!-- $Id$ --> +<section> <!--#set var="installStep" value="1" --><!--#include virtual="1-0-installNavbar.shtml" --> - </td> - <td class="instr"> - <p class="normal"> + <section class="instr"> + <p class="normal"> La version courante de LXR dépend des outils logiciels énumérés ci-dessous. Les instructions sont données pour Linux, mais des étapes similaires peuvent en être déduites pour Windows ou d'autres OS. - </p> - <p class="comment"> + </p> + <p class="comment"> Dans tous les cas, la méthode préférentielle d'installation de ces outils est celle du téléchargement d'un paquetage de votre distribution favorite, de façon que vous n'ayez pas le souci de leur compilation et de leur configuration qui peuvent demander une expertise au-delà de celle requise par la mise en Åuvre de LXR. - </p> - <p class="comment"> + </p> + <p class="comment"> Si vous vous retrouvez dans l'obligation de compiler et configurer, référez-vous à la documentation appropriée à chaque outil. Il existe en général une procédure assez automatisée. - </p> - <ol> - <li>Un interpréteur <strong>Perl</strong> - <p class="normal"> + </p> + <ul> + <li>Un interpréteur <strong>Perl</strong> + <p class="normal"> Installé par défaut dans presque toutes les distributions. - </p> - <p class="comment"> + </p> + <p class="comment"> Vérifiez que sa version est 5.10 ou supérieure, car LXR dépend de fonctionnalités introduites dans cette version. Tapez la commande suivante dans un terminal: - </p> + </p> <pre class="shell"> <samp>$ </samp><kbd>perl -v</kbd> <samp>This is perl 5, version 14, subversion 2 (v5.14.2) built for …</samp> </pre> - <p class="comment"> + <p class="comment"> Si vous ne pouvez pas mettre à jour en 5.10 (sorti en décembre 2007, ce qui n'est pas particulièrement le dernier cri), utilisez LXR 0.11.1, dernière version compatible, mais vous ne bénéficierez pas des nouvelles fonstionnalités. - </p> - </li> - <li>Une version récente du programme <strong>exuberant ctags</strong> - <p class="normal"> + </p> + </li> + <li>Une version récente du programme <strong>exuberant ctags</strong> + <p class="normal"> Habituellement installé par un paquetage de votre distribution. En dernier ressort, il disponible sur <a href="http://ctags.sourceforge.net" - title="Web Site ctags">SourceForge</a>. - </p> - <p class="comment"> +title="Web Site ctags">SourceForge</a>. + </p> + <p class="comment"> Par "récent", entendez version 5 ou supérieure. Tapez ceci dans un terminal: - </p> + </p> <pre class="shell"> <samp>$ </samp><kbd>ctags --version</kbd> <samp>Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert …</samp> </pre> - <p class="comment"> + <p class="comment"> Vous pourrez lancer ces deux tests automatiquement une fois que vous aures intallé LXR et avant de lancer l'étape de configuration. Voyez la <a href="1-0-install2LXR.shtml#install2autotest" title="Installation de LXR">page suivante</a>. - </p> - </li> - <li>Une base de données relationnelle - <p class="normal"> + </p> + </li> + <li>Une base de données relationnelle + <p class="normal"> <a href="http://www.mysql.com" title="MySQL Web Site">MySQL</a> 4.x/5.x, <a href="http://www.oracle.com" title="Oracle Web Site">Oracle</a>, <a href="http://www.postgresql.org" title="Postgresql Web Site"> - Postgresql</a> +Postgresql</a> et <a href="http://www.sqlite.org" title="SQLite Web Site">SQLite</a> sont acceptés. Vous aurez aussi besoin du pilote <strong>Perl DBI</strong> pour la base de données choisie, habituellement disponible sur CPAN (si absent de votre distribution). - </p> - </li> - <li>Un serveur web - <p class="normal"> + </p> + </li> + <li>Un serveur web + <p class="normal"> <a href="http://httpd.apache.org" title="Apache Web Site"> Apache httpd</a> avec @@ -106,60 +91,62 @@ mod_perl</a> est recommandé. <a href="http://www.lighttpd.net" title="lighttpd Web Site">lighttpd</a> est un autre choix. -Tous deux peuvent être installés à partir d'un paquetage. - </p> - </li> - <li>Pour la recherche en plein texte, - <a href="http://glimpse.cs.arizona.edu" title="Glimpse Web Site"> - Glimpse</a> - ou - <a href="http://swish-e.org" title="Swish-e Web Site"> - Swish-e</a> - version 2.1 ou supérieure - <p class="comment"> +à partir de <em>LXR 2.0</em>, +<a href="http://cherokee-project.com" title="Cherokee Web Site">Cherokee</a>, +<a href="http://nginx.org" title="Nginx Web Site">Nginx</a> et +<a href="http://www.acme.com/software/thttpd" title="thttpd Web Site">thttpd</a> +peuvent aussi être utilisés. +Tous peuvent être installés à partir d'un paquetage. + </p> + </li> + <li>Pour la recherche en plein texte, +<a href="http://glimpse.cs.arizona.edu" title="Glimpse Web Site"> + Glimpse</a> +ou +<a href="http://swish-e.org" title="Swish-e Web Site"> + Swish-e</a> +version 2.1 ou supérieure + <p class="comment"> Swish-e est complètement sous licence GPL tandis que Glimpse n'est libre que pour une utilisation non commerciale. En conséquence, vous avez peu de chance de retrouver ce dernier dans un paquetage, mais son installation est bien automatisée. - </p> - <div class="normal"> + </p> + <div class="normal"> Comment choisir entre les deux? - <ul> - <li class="classics"> - <strong>Glimpse</strong> vous donne accès à la - <strong>ligne</strong> de l'occurrence et peut distinguer - des occurrences multiples à l'intérieur d'un fichier. - </li> - <li class="classics"> - <strong>Swish-e</strong> vous donne accès au - <strong>nom de fichier</strong> contenant les occurrences - en fusionnant toutes les occurrences en une seule référence. - Cependant, il peut indexer les dépôts CVS - (par une copie de fichier, ce qui annule l'avantage de taille d'un dépôt CVS). - </li> - </ul> - </div> - </li> - <li>L'interface Perl pour pilote de base de données <strong>DBI</strong> - et le pilote <strong>DBD</strong> pour la base de données choisie - <p class="comment"> + <ul> + <li class="classics"> +<strong>Glimpse</strong> vous donne accès à la +<strong>ligne</strong> de l'occurrence et peut distinguer +des occurrences multiples à l'intérieur d'un fichier. + </li> + <li class="classics"> +<strong>Swish-e</strong> vous donne accès au +<strong>nom de fichier</strong> contenant les occurrences +en fusionnant toutes les occurrences en une seule référence. +Cependant, il peut indexer les dépôts CVS +(par une copie de fichier, ce qui annule l'avantage de taille d'un dépôt CVS). + </li> + </ul> + </div> + </li> + <li>L'interface Perl pour pilote de base de données <strong>DBI</strong> + et le pilote <strong>DBD</strong> pour la base de données choisie + <p class="comment"> S'ils ne sont pas déjà installés, vous pouvez les obtenir de CPAN. Plus d'info <a href="http://dbi.perl.org/index.html" title="Perl DBI Info"> ici</a>. - </p> - </li> - <li>Le module Perl <strong>File::MMagic</strong> - <p class="comment"> + </p> + </li> + <li>Le module Perl <strong>File::MMagic</strong> + <p class="comment"> Essayez d'abord le paquetagee <em>perl-file-mmagic</em>. Si cela échoue, il est disponible sur CPAN. - </p> - </li> - </ol> - </td> - </tr> -</table> - + </p> + </li> + </ul> + </section> +</section> <!--#include virtual="/${langPrefix}installNavBtn.shtml" --> - -<!--#include virtual="/backstore/footer.shtml" --> +<!--#include virtual="/backstore5/footer.shtml" --> Index: 1-0-install2LXR.shtml =================================================================== RCS file: /cvsroot/lxr/html/fr/1-0-InstallSteps/1-0-install2LXR.shtml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- 1-0-install2LXR.shtml 14 Sep 2012 07:41:25 -0000 1.2 +++ 1-0-install2LXR.shtml 18 Jan 2014 09:52:58 -0000 1.3 @@ -1,108 +1,92 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> -<!-- $Id$ --> -<html> <!--#set var="pageLang" value="fr" --> +<!--#set var="pageMetaTitle" value="LXR 1.0 Déballage" --> <!--#set var="indxPage" value="1-0-install.shtml" --> <!--#set var="prevPage" value="1-0-install1tools.shtml" --> <!--#set var="nextPage" value="1-0-install3config.shtml" --> -<head> - <meta http-equiv="content-type" content="text/html; charset=UTF-8"> - <meta http-equiv="Content-Language" content="<!--#echo var="pageLang" -->"> - <title>LXR 1.0 Déballage</title> - <link rel="stylesheet" type="text/css" href="/backstore/LXRweb.css"> - <link rel="icon" type="image/x-icon" href="/backstore/LXRlogo2.ico"> - <link rel="index" href="<!--#echo var='indxPage' -->"> - <link rel="prev" href="<!--#echo var='prevPage' -->"> - <link rel="next" href="<!--#echo var='nextPage' -->"> -</head> - -<body> - <!--#set var="pageHeaderTitle" value="Ãtape 2: Déballage de LXR" --> - <!--#set var="homePageHeader" value="0" --> - <!--#include virtual="/backstore/header.shtml" --> -<table> - <tr> - <td class="navbar"> +<!--#set var="pageHeaderTitle" value="Ãtape 2: Déballage de LXR" --> +<!--#set var="homePageHeader" value="0" --> +<!--#include virtual="/backstore5/header.shtml" --> +<!-- $Id$ --> +<section> <!--#set var="installStep" value="2" --><!--#include virtual="1-0-installNavbar.shtml" --> - </td> - <td class="instr"> - <p class="normal"> + <section class="instr"> + <p class="normal"> Téléchargez la <a href="http://sourceforge.net/projects/lxr/files/stable/">motte LXR</a> si vous ne l'avez pas déjà fait. - </p> - <ol> - <li>Décidez où vous voulez installer LXR - <ul> - <li> - <p class="comment"> + </p> + <ol> + <li>Décidez où vous voulez installer LXR + <ul> + <li> + <p class="comment"> Si vous souhaitez juste voir comment LXR fonctionne sur un arbre-source personnel, vous pouvez simplement installer LXR dans votre propre répertoire dans <code>~/lxr/</code>. - </p> - </li> - <li> - <p class="comment"> + </p> + </li> + <li> + <p class="comment"> Si vous voulez offrir un service LXR à l'ensemble des utilisateurs, vous devez l'installer dans un répertoire public. Dans ce guide, ce sera <code>/usr/local/share/lxr/</code>. - </p> - <p class="normal caution"> + </p> + <p class="normal caution"> L'accès à ce répertoire peut demander le privilège <em>root</em>. - </p> - </li> - </ul> - <p class="normal"> + </p> + </li> + </ul> + <p class="normal"> Ce répertoire sera appelé <em class="defn">répertoire racine de LXR</em>. - </p> - </li> - <li>Décompressez la motte (<em>tarball</em>) - <p class="comment"> + </p> + </li> + <li>Décompressez la motte (<em>tarball</em>) + <p class="comment"> Nous supposons que la motte a été téléchargée dans votre répertoire <code>Téléchargements/</code>: - </p> - <ul> - <li>Installation personnelle: + </p> + <ul> + <li>Installation personnelle: <pre class="shell"> <samp>$ </samp><kbd>cd</kbd> <samp>$ </samp><kbd>tar -zxf ~/Téléchargements/lxr-x.y.z.tgz</kbd> </pre> - </li> - <li>Installation publique: + </li> + <li>Installation publique: <pre class="shell"> <samp>$ </samp><kbd>cd /usr/local/share</kbd> <samp>$ </samp><kbd>tar -zxf ~/Téléchargements/lxr-x.y.z.tgz</kbd> </pre> - </li> - </ul> - </li> - <li>Entrez dans le répertoire racine de LXR - <p class="comment"> + </li> + </ul> + </li> + <li>Entrez dans le répertoire racine de LXR + <p class="comment"> Vous pouvez renommer ce répertoire pour vous débarasser du numéro de version dans son nom. - </p> + </p> <pre class="shell"> <samp>$ </samp><kbd>mv lxr-x.y.z lxr</kbd> </pre> - <p class="comment"> + <p class="comment"> à la suite des commandes précédentes, vous êtes un étage au-dessus du répertoire de LXR. Pour y entrer: - </p> + </p> <pre class="shell"> <samp>$ </samp><kbd>cd lxr</kbd> </pre> - </li> - </ol> - <p class="normal" id="install2autotest"> + </li> + </ol> + <p class="normal" id="install2autotest"> La <a href="1-0-install1tools.shtml">page d'installation des outils</a> a mentionné des exigences de version pour les outils auxiliaires nécessaires à LXR. Maintenant que LXR est en place, vous pouvez tester celles concernant <strong>Perl</strong> et <strong>ctags</strong> avec: - </p> + </p> <pre class="shell"> <samp>$ </samp><kbd>./genxref --checkonly</kbd> <samp>ERROR: could not open configuration file lxr.conf @@ -120,29 +104,26 @@ swish-e not found, `command -v swish-e` returned a null string genxref stopped without indexing by --checkonly option</samp> </pre> - <ul> - <li class="comment"> + <ul> + <li class="comment"> Comme LXR n'est pas encore configuré, il est normal d'obtenir des avertisements <em>Parameter </em>xxx<em> not defined</em>. Ignorez-les. - </li> - <li class="comment"> + </li> + <li class="comment"> Cette commande vérifie systématiquement l'existence de <strong>Glimpse</strong> et <strong>Swish-e</strong>. L'un des deux tests doit donner un résultat <em>not found</em>. - </li> - <li class="comment"> + </li> + <li class="comment"> Lisez soigneusement les lignes sur les numéros de version et les emplacements des outils. - </li> - </ul> - <p class="normal"> + </li> + </ul> + <p class="normal"> C'est fini. Vous devez maintenant configurer votre copie. - </p> - </td> - </tr> -</table> - + </p> + </section> +</section> <!--#include virtual="/${langPrefix}installNavBtn.shtml" --> - -<!--#include virtual="/backstore/footer.shtml" --> +<!--#include virtual="/backstore5/footer.shtml" --> Index: 1-0-install3config.shtml =================================================================== RCS file: /cvsroot/lxr/html/fr/1-0-InstallSteps/1-0-install3config.shtml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- 1-0-install3config.shtml 14 Mar 2013 18:21:54 -0000 1.8 +++ 1-0-install3config.shtml 18 Jan 2014 09:52:58 -0000 1.9 @@ -1,130 +1,111 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> -<!-- $Id$ --> -<html> <!--#set var="pageLang" value="fr" --> +<!--#set var="pageMetaTitle" value="LXR 1.0 Configuration" --> <!--#set var="indxPage" value="1-0-install.shtml" --> <!--#set var="prevPage" value="1-0-install2LXR.shtml" --> <!--#set var="nextPage" value="1-0-install4genxref.shtml" --> -<head> - <meta http-equiv="content-type" content="text/html; charset=UTF-8"> - <meta http-equiv="Content-Language" content="<!--#echo var="pageLang" -->"> - <title>LXR 1.0 Configuration</title> - <link rel="stylesheet" type="text/css" href="/backstore/LXRweb.css"> - <link rel="icon" type="image/x-icon" href="/backstore/LXRlogo2.ico"> - <link rel="index" href="<!--#echo var='indxPage' -->"> - <link rel="prev" href="<!--#echo var='prevPage' -->"> - <link rel="next" href="<!--#echo var='nextPage' -->"> -</head> - -<body> - - <!--#set var="pageHeaderTitle" value="Ãtape 3: Configuration de LXR et de sa base de données" --> - <!--#set var="homePageHeader" value="0" --> - <!--#include virtual="/backstore/header.shtml" --> - -<table> - <tr> - <td class="navbar"> - <!--#set var="installStep" value="3" --> - <!--#include virtual="1-0-installNavbar.shtml" --> - </td> - <td class="instr"> - <p class="normal boxed"> +<!--#set var="pageHeaderTitle" value="Ãtape 3: Configuration de LXR et de sa base de données" --> +<!--#set var="homePageHeader" value="0" --> +<!--#include virtual="/backstore5/header.shtml" --> +<!-- $Id$ --> +<section> +<!--#set var="installStep" value="3" --><!--#include virtual="1-0-installNavbar.shtml" --> + <section class="instr"> + <p class="normal boxed"> Les instructions suivantes sont données pour un <span class="caution">projet simple</span>. Le <span class="caution">noyau Linux</span> est un cas complexe si vous souhaitez profiter de toutes les possibilités d'hyperliens. Consultez cette <a href="../Tips/tipkernel.shtml" title="Configuration pour le noyau Linux">astuce</a> après avoir installé LXR au moins dans un cas simple. - </p> - <p class="comment"> + </p> + <p class="comment"> Le cÅur de la configuration de LXR est un fichier nommé <em>lxr.conf</em> qui DOIT être placé dans le <em>répertoire racine de LXR</em>. - </p> - <p class="comment"> + </p> + <p class="comment"> Le script <em>configure-lxr.pl</em> construit une copie personnalisée à partir d'un "patron" pris dans le sous-répertoire <em>templates/</em> et la range dans le sous-répertoire <em>custom.d/</em>. - </p> - <ul> - <li>Créez simultanément les configurations de LXR et de la base de données avec le script - <code>configure-lxr.pl</code> + </p> + <ul> + <li>Créez simultanément les configurations de LXR et de la base de données avec le script + <code>configure-lxr.pl</code> <pre class="shell"> <samp>$ </samp><kbd>./scripts/configure-lxr.pl -vv</kbd> </pre> - <p class="comment"> + <p class="comment"> Ceci lance le script de configuration avec les options par défaut, <em>i.e.</em> émission du fichier de configuration <em>lxr.conf</em> et du script de création de la base de données <em>init-db.sh</em> dans le répertoire <em>custom.d/</em> à partir du modèle <em>lxr.conf</em>. - </p> + </p> <pre class="shell"> <samp>*** LXR configurator (version: 1.0) *** LXR root directory is /home/myself/lxr Configuration will be stored in custom.d/</samp> </pre> - <p class="normal"> + <p class="normal"> Le script de configuration construit un fichier personnalisé <em>lxr.conf</em> à l'aide des réponses à quelques questions. La réponse par défaut (celle sélectionnée quand vous tapez seulement "retour chariot") est indiquée en majuscules. Vous n'avez pas besoin d'écrire le choix sélectionné en entier, tapez juste assez de caractères pour rendre la réponse non ambiguë. - </p> - <ul class="version"> - <li>Version 1.1 et supérieures - <p class="comment"> + </p> + <ul class="version"> + <li>Version 1.1 et supérieures + <p class="comment"> Configurer le serveur web demandant un soin particulier, les questions suivantes visent à faciliter cette tâche. - </p> + </p> <pre class="shell"> <samp>Configure for single/multiple trees? [S/m] ></samp> </pre> - <p class="normal caution"> + <p class="normal caution"> Important! C'est le seul choix que vous ne pourrez pas changer ultérieurement car il configure le serveur web d'une façon non triviale. - </p> - <p class="normal"> + </p> + <p class="normal"> Répondez <code>S</code> si vous ne proposerez jamais qu'un seul arbre (si vous changez d'idée à ce sujet, vous serez contraint de recommencer de zéro avec l'effacement de la base de données en cours de création). C'est néanmoins un choix idéal pour un premier essai. - </p> - <p class="normal"> + </p> + <p class="normal"> Répondez <code>M</code> si vous avez l'intention d'ajouter un autre arbre dans un avenir indéfini. - </p> + </p> <pre class="shell"> <samp>Do you intend to add other trees later? [yes/NO] ></samp> </pre> - <p class="comment"> + <p class="comment"> Cette question offre la possibilité de corriger une erreur de choix. Supposons que le choix par défaut <code>S</code> était le bon. - </p> - <p class="normal"> + </p> + <p class="normal"> Traiter l'arbre source correct demande un codage spécifique de l'URL. LXR a été conçu pour désigner le service LXR après le nom d'hôte, puis l'arbre voulu. - </p> - <p class="normal"> + </p> + <p class="normal"> Si les pages du serveur viennent uniquement de LXR, le nom de service (habituellement <code>/lxr</code>) peut être omis. - </p> - <p class="comment"> + </p> + <p class="comment"> Ceci correspond au cas d'un site entièrement dédié à LXR (cas 1 et 3 ci-dessous). - </p> - <p class="normal"> + </p> + <p class="normal"> En contexte d'arbre unique, il n'est pas besoin de désigner l'arbre. - </p> - <p class="comment"> + </p> + <p class="comment"> Ceci supprime la question ultérieure sur la racine virtuelle. - </p> + </p> <pre class="shell"> <samp>*** LXR web server configuration *** @@ -138,178 +119,178 @@ /4.section in indepedent ] > </samp><kbd>2</kbd> </pre> - <p class="normal"> + <p class="normal"> Choisissez <code>1</code> (réponse par défaut) pour le cas le plus simple ou <code>2</code> pour ne pas écraser un server local existant. - </p> + </p> <pre class="shell"> <samp>The computer hosting the server is described by an URL. The form is scheme://host_name:port where: - - scheme is either http or https (http: can be omitted), - - host_name can be given as an IP address such as 123.45.67.89 - or a domain name like localhost or lxr.url.example, - - port may be omitted if standard for the scheme. +- scheme is either http or https (http: can be omitted), +- host_name can be given as an IP address such as 123.45.67.89 + or a domain name like localhost or lxr.url.example, +- port may be omitted if standard for the scheme. The following question asks for a primary URL. Later, you'll have the opportunity to give aliases to this primary URL. --- Host name or IP? [//localhost] ></samp> </pre> - <p class="normal"> + <p class="normal"> Le serveur local par défaut s'appelle généralement <code>//localhost</code>, tapez alors "retour chariot". - </p> + </p> <pre class="shell"> <samp>UR... [truncated message content] |