diff options
Diffstat (limited to 'fr_FR.ISO8859-1/articles/java-tomcat/article.sgml')
-rw-r--r-- | fr_FR.ISO8859-1/articles/java-tomcat/article.sgml | 184 |
1 files changed, 92 insertions, 92 deletions
diff --git a/fr_FR.ISO8859-1/articles/java-tomcat/article.sgml b/fr_FR.ISO8859-1/articles/java-tomcat/article.sgml index e79d184b1d..8abe580699 100644 --- a/fr_FR.ISO8859-1/articles/java-tomcat/article.sgml +++ b/fr_FR.ISO8859-1/articles/java-tomcat/article.sgml @@ -38,21 +38,21 @@ following disclaimer in the documentation and/or other materials provided with the distribution. - THIS DOCUMENTATION IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, - THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS AND CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED + THIS DOCUMENTATION IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, + THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS AND CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> <!-- - Written by Victoria Chan <vkchan@kendryl.net>. The original document can + Written by Victoria Chan <vkchan@kendryl.net>. The original document can be found at: http://www.kendryl.net/jdk13-1.html. --> @@ -62,7 +62,7 @@ <articleinfo> <title>Java et Jakarta Tomcat sous FreeBSD</title> - <authorgroup> + <authorgroup> <author> <firstname>Victoria</firstname> <surname>Chan</surname> @@ -79,7 +79,7 @@ </affiliation> </author> </authorgroup> - + <copyright> <year>2002</year> <holder role="mailto:vkchan@kendryl.net">Victoria Chan</holder> @@ -89,13 +89,13 @@ <pubdate>$FreeBSD$</pubdate> <releaseinfo>$FreeBSD$</releaseinfo> - + <abstract> - <para>Ce document est présenté dans l'espoir de rendre plus - facile, pour quiconque en aurait besoin, la mise en place de + <para>Ce document est présenté dans l'espoir de rendre plus + facile, pour quiconque en aurait besoin, la mise en place de Java et son fonctionnement sous FreeBSD, avec le moins d'ennuis possibles. Préparez vous à passer une journée entière sur un tel - projet étant donné que cela prendra du temps à assembler tous + projet étant donné que cela prendra du temps à assembler tous les éléments et à les compiler individuellement, puis comme un tout. On montrera aussi comment installer les célèbres Servlet Jakarta Tomcat et JSP container sur le système d'exploitation @@ -105,13 +105,13 @@ </abstract> </articleinfo> <!-- END of Article Metadata--> - + <sect1> <title>Introduction</title> <para>Le langage de programmation Java naquit le <literal>23 Mai 1995</literal>. On s'attendrait qu'après tout ce temps, les applications Java soient faciles à installer et prêtes à - fonctionner à partir d'un simple logiciel pré-compilé ou porté + fonctionner à partir d'un simple logiciel pré-compilé ou porté sur FreeBSD, de ce fait le rendant accessible pour les “masses”. Ce n'est pas le cas, malheureusement, car la distribution de Java est contrôlée très étroitement par @@ -121,18 +121,18 @@ Tous ces ingrédients doivent être mélangés ensemble dans le bon ordre, assemblés, et compilés par l'utilisateur final. Avec une telle philosophie de distribution, il est de mon opinion que - Java sera toujours l'apanage uniquement de développeurs ou de + Java sera toujours l'apanage uniquement de développeurs ou de hackers. J'ai certainement trouvé cela vrai quand j'ai dû servir quelques pages <filename>.jsp</filename> pour un client sur mon serveur web, et que j'ai eu besoin de faire fonctionner <filename role="package">www/jakarta-tomcat</filename> avec <filename role="package">www/apache13</filename> sur mon système FreeBSD.</para> - + <para>L'installation de Tomcat est tout ce qu'il y a de plus simple, mais la difficulté je l'ai eue quand j'ai essayé de faire - fonctionner le Kit de Développement Java sur FreeBSD 4.X, comme - Sun Microsystems fournit seulement des binaires pour Linux, + fonctionner le Kit de Développement Java sur FreeBSD 4.X, comme + Sun Microsystems fournit seulement des binaires pour Linux, Solaris et Windows NT. Cela signifie que j'ai dû compiler mon propre JDK pour FreeBSD. J'ai commencé par chercher de la documentation sur l'Internet. J'ai rapidement constaté qu'il y @@ -142,10 +142,10 @@ <para>Dans cet article, vous trouverez comment installer le Kit de Développement Java pour FreeBSD, et comment le faire fonctionner - avec Tomcat. Une section <xref linkend="ref"/> est également + avec Tomcat. Une section <xref linkend="ref"/> est également fournie pour davantage de lecture.</para> </sect1> - + <sect1> <title>L'environnement Java</title> <para>Assurez-vous que vous disposez d'un catalogue des @@ -163,7 +163,7 @@ (Linux-ABI) activée dans la configuration de votre noyau. Ajoutez simplement l'option suivante à votre fichier de configuration du noyau et recompilez-le. Les - instructions sur la compilation d'un noyau peuvent être + instructions sur la compilation d'un noyau peuvent être trouvées dans le <ulink url="../../books/handbook/">manuel de FreeBSD</ulink>.</para> @@ -176,41 +176,41 @@ <para>La liste des dépendances qui nécessitent d'être installées manuellement dans un certain ordre est donnée ci-dessous. Les - dépendances qui sont automatiquement téléchargées ne sont pas + dépendances qui sont automatiquement téléchargées ne sont pas énumérées ici.</para> - + <itemizedlist> <listitem> <para><filename role="package">java/jdk13</filename></para> </listitem> - + <listitem> <para><filename role="package">java/linux-jdk13</filename></para> </listitem> - + <listitem> <para><filename role="package">archivers/gtar</filename></para> </listitem> - + <listitem> <para><filename role="package">archivers/bzip2</filename></para> </listitem> - + <listitem> <para><filename role="package">archivers/unzip</filename></para> </listitem> - + <listitem> <para><filename role="package">archivers/zip</filename></para> </listitem> </itemizedlist> - + <para>Vous aurez besoin récupérer ce qui suit:</para> - + <procedure> <step> <para>Téléchargez <filename>bsd-jdk131-patches-5.tar.gz</filename> - à partir de + à partir de <ulink url="http://www.eyesbeyond.com/freebsddom/java/jdk13.html"></ulink> et placez-le sous <filename>/usr/ports/distfiles</filename>.</para> </step> @@ -227,7 +227,7 @@ vers le bas de la page et cliquer sur le bouton “HTTP download”. Quand la boîte de dialogue “File Download” s'affiche, soyez sûr de cliquer sur le bouton - “Open” plutôt que le bouton “Save”. + “Open” plutôt que le bouton “Save”. Une nouvelle boîte “File Download” s'affichera - cette fois-ci choisissez “Save” et vous serez en mesure de sauvegarder le fichier @@ -235,10 +235,10 @@ le dans <filename>/usr/ports/distfiles</filename>.</para> </step> - + <step> <para>Aller sur <ulink - url="http://www.sun.com/software/java2/download.html"></ulink>. + url="http://www.sun.com/software/java2/download.html"></ulink>. Dans le tableau sous <literal>Produce Description</literal>, appelé <literal>Java 2 SDK 1.3.1</literal>, aller sur la cellule de droite et cliquer “download”. Cela @@ -252,68 +252,68 @@ fichier demandé. Vous serez en mesure de choisir l'endroit le plus proche de vous. Cliquer sur “Java 2 SDK, Standard Edition, version 1.3.1”. Sauvez le fichier - <filename>j2sdk-1_3_1-src.tar.gz</filename> dans le répertoire + <filename>j2sdk-1_3_1-src.tar.gz</filename> dans le répertoire <filename>/usr/ports/distfiles/</filename>.</para> </step> </procedure> - + <note> <para>Il est très important que vous lisiez l'Accord de Licence qui a été émis par Sun Microsystems Corp. Il y a plusieurs restrictions sur l'utilisation de Java, que vous devez respecter. Le projet FreeBSD ne prend aucune responsabilités pour vos actes.</para> - + <para>N'effacer aucun des fichiers téléchargés, car ils seront - nécessaires pour compiler certains logiciels natifs portés pour + nécessaires pour compiler certains logiciels natifs portés pour FreeBSD, ce dont on parlera plus tard.</para> </note> - + <para>Maintenant que vous avez rassemblé tous les fichiers source et - logiciels portés, vous devez commencer la compilation par + logiciels portés, vous devez commencer la compilation par <filename role="package">java/linux-jdk13</filename>:</para> - + <screen> &prompt.root; cd /usr/ports/archivers/gtar; make all install clean &prompt.root; cd /usr/ports/archivers/unzip; make all install clean &prompt.root; cd /usr/ports/archivers/zip; make all install clean</screen> - + <para>Et finalement:</para> - + <screen> &prompt.root; cd /usr/ports/java/linux-jdk13 &prompt.root; make all install clean</screen> - + <para>Une fois que vous avez compilé <filename role="package">java/linux-jdk13</filename>, vous devez le tester, afin d'être sûr qu'il fonctionne comme prévu. Pour cela faire:</para> - + <screen> &prompt.root; cd /usr/local/linux-jdk1.3.1/bin &prompt.root; ./java -version</screen> - + <para>La sortie de la commande ci-dessus devrait être comme suit:</para> <programlisting>java version "1.3.1_02" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02) Classic VM (build 1.3.1_02-b02, green threads, nojit)</programlisting> - + <para>Si vous n'avez pas obtenu la réponse correcte, vous devez faire:</para> <screen> &prompt.root; cd /usr/ports/java/linux-jdk13 &prompt.root; make deinstall</screen> - + <para>Et vérifiez que <filename>/usr/local</filename> ne contient pas un répertoire <filename>linux-jdk1.3.1</filename> . Si vous trouvez une partie de ce répertoire, effacez-le. Relancer la <literal>compilation et l'installation</literal> pour <filename role="package">java/linux-jdk13</filename>.</para> - + <para>Pour compiler le <literal>Kit de Développement Java 1.3.1</literal> natif pour FreeBSD, faire ce qui suit:</para> - + <procedure> <step> <para>Soyez sûr d'avoir le fichier @@ -322,7 +322,7 @@ requis pour appliquer l'“ensemble de patches” abordé ci-dessous.</para> </step> - + <step> <para>Vous aurez besoin de télécharger l'“l'ensemble de patches” pour compiler le port. Le fichier correspondant @@ -335,28 +335,28 @@ <programlisting> MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 </programlisting> - + <para>L'ensemble de patches est disponible depuis: <ulink url="http://www.eyesbeyond.com/freebsddom/java/index.html"></ulink></para> </step> </procedure> - + <para>La dernière procédure discutée précédemment (compiler le <literal>jdk</literal>) prendra du temps.</para> </sect1> - + <sect1> <title>Configuration de Jakarta Tomcat</title> <sect2> <title>Vue d'ensemble</title> <para>Java devient de plus en plus populaire pour - l'élaboration de solutions diverses et adaptables + l'élaboration de solutions diverses et adaptables indépendantes de la plateforme. Un des besoins croissant de Java est le marché de l'<acronym>ASP</acronym> (Application Service Provider). Java est la solution parfaite pour ce type de marchés avec les avantages suivants:</para> - + <itemizedlist> <listitem> <para>Indépendance de la plateforme</para> @@ -374,15 +374,15 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 <para>Performance fiable</para> </listitem> - + <listitem> <para>Distribué, Multi-threadé, Sécurisé etc...</para> </listitem> </itemizedlist> - + <para>Une technologie très importante et en pleine croissance qui a émergée de Java est <acronym>JSP</acronym> (JavaServer Pages).</para> - + <para><acronym>JSP</acronym> (JavaServer Pages) est une technologie côté serveur introduite par <literal>Sun Microsystems Corp.</literal>, qui fournit une manière simple de générer du @@ -391,13 +391,13 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 Java pour encapsuler et séparer la logique de la conception et de l'affichage. Quand une page <acronym>JSP</acronym> est invoquée, elle est dynamiquement convertie en Servlet et traitée - par le serveur pour produire la page résultante + par le serveur pour produire la page résultante <acronym>HTML/XML</acronym> pour le client. Quand <acronym>JSP</acronym> est utilisé de pair avec JavaBeans, il est alors possible de produire des applications diverses et adaptables, qui peuvent être combinées avec la puissance et la performance de FreeBSD.</para> - + <para><application>Tomcat</application> est une implémentation open-source des Servlets Java et des technologies de pages JavaServer, développée dans le cadre du projet Jakarta à @@ -419,9 +419,9 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 <para>Veuillez vous référer à la section <xref linkend="ref"/> pour plus d'informations sur Tomcat et <acronym>JSP</acronym>. La - section suivante démontrera comment construire + section suivante démontrera comment construire l'“environnement Tomcat” pour FreeBSD. La version - de Tomcat utilisée dans ce guide est la + de Tomcat utilisée dans ce guide est la <literal>4.0.3</literal>. Cette version contient la correction de bogues majeurs, et les mises à jour/changements suivants:</para> @@ -434,45 +434,45 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 <listitem> <para><literal>Spécification Java Servlet 2.3</literal></para> </listitem> - + <listitem> <para><literal>Compatibilité complète avec Java Servlet 2.2 et la spécification JSP 1.1</literal></para> </listitem> </itemizedlist> </sect2> - + <sect2> <title>L'environnement Tomcat pour FreeBSD</title> <para>Il est très simple d'installer Tomcat sur une machine FreeBSD, après l'installation de l'environnement Java nécessaire, ce que nous avons fait précédemment.</para> - + <para>Afin d'installer Tomcat sur FreeBSD, suivez la procédure ci-dessous:</para> - + <procedure> <step> <para>Suivez les étapes précédentes pour installer l'environnement Java nécessaire.</para> </step> - + <step> <para>Configurez une variable d'environnement <envar>JAVA_HOME</envar> qui pointe sur le répertoire où vous avez installé le JDK (l'exemple suivant pointe sur une version native du JDK).Si vous utilisez comme shell &man.sh.1;, vous pouvez utilisez la commande suivante:</para> - + <screen>&prompt.root; export JAVA_HOME=/usr/local/jdk1.3.1</screen> <para>Si vous utilisez &man.csh.1; ou un shell compatible, - vous devez utilisez la commande : + vous devez utilisez la commande : </para> <screen>&prompt.root; setenv JAVA_HOME /usr/local/jdk1.3.1</screen> - + <para>Cette variable d'environnement devrait être rendue permanente en l'ajoutant soit dans <filename>.profile</filename> soit @@ -481,26 +481,26 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 pour le fonctionnement de tous programmes Java, incluant Tomcat lui-même.</para> </step> - + <step> - <para>Téléchargez la “distribution binaire” de Tomcat sur le site de Jakarta, qui est situé à + <para>Téléchargez la “distribution binaire” de Tomcat sur le site de Jakarta, qui est situé à <literal><ulink url="&tomcat403;"></ulink></literal>. Le fichier à - télécharger est appelé + télécharger est appelé <filename>jakarta-tomcat-4.0.3.tar.gz</filename>.</para> </step> - + <step> <para>Le fichier compressé et archivé que nous avons - téléchargé à l'étape précédente utilise des + téléchargé à l'étape précédente utilise des “Extensions GNU” spéciales. Afin de le dé-archiver et le décompresser, nous aurons besoin d'installer <literal>GNU Tar (<filename role="package">archivers/gtar</filename>)</literal>, en faisant ce qui suit:</para> - + <screen>&prompt.root; cd /usr/ports/archivers/gtar && make all install clean</screen> </step> - + <step> <para>Dé-archivez et décompressez le fichier <filename>jakarta-tomcat-4.0.3.tar.gz</filename> dans le répertoire @@ -520,27 +520,27 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 désirez.</para> </step> </procedure> - + <note> <para><literal>L'installation en utilisant le code source est en dehors du cadre de ce document. Veuillez vous référer aux fichiers suivants pour un complément d'information sur la compilation à partir des sources, disponibles dans votre répertoire Tomcat:</literal></para> - + <itemizedlist> <listitem> <para><filename>/usr/local/tomcat-4.0/README.txt</filename></para> </listitem> - + <listitem> <para><filename>/usr/local/tomcat-4.0/BUILDING.txt</filename></para> </listitem> </itemizedlist> </note> </sect2> - + <sect2> <title>Utiliser Tomcat - Les bases</title> <para>Maintenant que nous avons terminé l'installation de @@ -572,7 +572,7 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 &prompt.root; cd /usr/local/etc/rc.d &prompt.root; ln -s /usr/local/tomcat-4.0/bin/catalina.sh</screen> - <para>Editez le fichier <filename>catalina.sh</filename>, et + <para>Editez le fichier <filename>catalina.sh</filename>, et ajoutez ce qui suit au début du fichier (après la boîte de commentaires):</para> @@ -629,14 +629,14 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 <row> <entry> <ulink - url="http://java.sun.com/docs/index.html">Documentation + url="http://java.sun.com/docs/index.html">Documentation J2SE</ulink> </entry> </row> <row> <entry> - <ulink url="&wwwurl;/ports/java.html">La section Java + <ulink url="&wwwurl;/ports/java.html">La section Java des logiciels portés sous FreeBSD</ulink> </entry> </row> @@ -648,8 +648,8 @@ MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9 <sect2> <title>Conclusion</title> <para>Finalement, nous sommes à la fin de l'article et nous - disposons d'une version de Tomcat qui fonctionne. Nous - espérons que vous avez appris les bases de l'installation et de + disposons d'une version de Tomcat qui fonctionne. Nous + espérons que vous avez appris les bases de l'installation et de la compilation du Kit de Développement Java sur FreeBSD, avec l'installation de la distribution binaire du serveur d'application Tomcat publié par l'Apache Software Foundation. |