Initial import, synchronized with English 1.19
This commit is contained in:
parent
02e85696ae
commit
fd515f34c6
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=20238
1 changed files with 648 additions and 0 deletions
648
ru_RU.KOI8-R/articles/java-tomcat/article.sgml
Normal file
648
ru_RU.KOI8-R/articles/java-tomcat/article.sgml
Normal file
|
@ -0,0 +1,648 @@
|
|||
<!--
|
||||
The FreeBSD Russian Documentation Project
|
||||
|
||||
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/java-tomcat/article.sgml,v 1.1 2004/02/20 19:25:51 andy Exp $
|
||||
|
||||
Original revision: 1.19
|
||||
-->
|
||||
|
||||
<!-- Copyright (c) 2002, 2003, 2004
|
||||
Hiten Pandya <hmp@FreeBSD.org>, Victoria Chan <vkchan@kendryl.net>.
|
||||
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source (SGML DocBook) and 'compiled' forms
|
||||
(SGML, HTML, PDF, PostScript, RTF and so forth) with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
|
||||
1. Redistributions of source code (SGML DocBook) must retain the above
|
||||
copyright notice, this list of conditions and the following
|
||||
disclaimer as the first lines of this file unmodified.
|
||||
|
||||
2. Redistributions in compiled form (transformed to other DTDs,
|
||||
converted to PDF, PostScript, RTF and other formats) must reproduce
|
||||
the above copyright notice, this list of conditions and the
|
||||
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
|
||||
OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
|
||||
%trademarks;
|
||||
|
||||
<!--
|
||||
URL Entities. These are in place, to allow wrapping long URLs to the 80th
|
||||
column.
|
||||
-->
|
||||
<!ENTITY wwwurl "http://www.FreeBSD.org">
|
||||
<!ENTITY ftpurl "ftp://ftp.FreeBSD.org">
|
||||
<!ENTITY sunurl "http://www.sun.com">
|
||||
<!ENTITY tomcaturl "http://jakarta.apache.org/tomcat">
|
||||
|
||||
<!-- The Download URL is too long! :-) -->
|
||||
<!ENTITY tomcat403 "http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.3/bin/">
|
||||
%man;
|
||||
]>
|
||||
|
||||
<article>
|
||||
<!-- START of Article Metadata -->
|
||||
<articleinfo>
|
||||
<title>&java; É Jakarta Tomcat ×Ï FreeBSD</title>
|
||||
|
||||
<authorgroup>
|
||||
<author>
|
||||
<firstname>Victoria</firstname>
|
||||
|
||||
<surname>Chan</surname>
|
||||
|
||||
<affiliation>
|
||||
<address><email>vkchan@kendryl.net</email></address>
|
||||
</affiliation>
|
||||
</author>
|
||||
|
||||
<author>
|
||||
<firstname>Hiten</firstname>
|
||||
|
||||
<surname>Pandya</surname>
|
||||
|
||||
<affiliation>
|
||||
<address><email>hmp@FreeBSD.org</email></address>
|
||||
</affiliation>
|
||||
</author>
|
||||
</authorgroup>
|
||||
|
||||
<copyright>
|
||||
<year>2002</year>
|
||||
|
||||
<year>2003</year>
|
||||
|
||||
<year>2004</year>
|
||||
|
||||
<holder role="mailto:vkchan@kendryl.net">Victoria Chan</holder>
|
||||
|
||||
<holder role="mailto:hmp@FreeBSD.org">Hiten Pandya</holder>
|
||||
</copyright>
|
||||
|
||||
<pubdate>$FreeBSD$</pubdate>
|
||||
|
||||
<legalnotice id="trademarks" role="trademarks">
|
||||
&tm-attrib.freebsd;
|
||||
&tm-attrib.cvsup;
|
||||
&tm-attrib.linux;
|
||||
&tm-attrib.microsoft;
|
||||
&tm-attrib.sun;
|
||||
&tm-attrib.general;
|
||||
</legalnotice>
|
||||
|
||||
<abstract>
|
||||
<para>üÔÏÔ ÄÏËÕÍÅÎÔ ÓÏÚÄÁ×ÁÌÓÑ Ó ÎÁÄÅÖÄÏÊ ÎÁ ÏÂÌÅÇÞÅÎÉÅ ÖÉÚÎÉ ÔÅÍ, ËÏÍÕ
|
||||
ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ É ÚÁÐÕÓÔÉÔØ &java; ÎÁ FreeBSD, Ó ÎÁÉÍÅÎØÛÉÍÉ
|
||||
ÐÒÏÂÌÅÍÁÍÉ. úÁÐÌÁÎÉÒÕÊÔÅ ÐÏÔÒÁÔÉÔØ ÎÁ ÔÁËÏÊ ÐÒÏÅËÔ ÃÅÌÙÊ ÄÅÎØ, ÔÁË
|
||||
ËÁË ÏÎ ÚÁÎÉÍÁÅÔ ×ÒÅÍÑ ÎÁ ËÏÍÐÉÌÑÃÉÀ É ÓÂÏÒËÕ ×ÓÅÈ ÞÁÓÔÅÊ ÓÎÁÞÁÌÁ ÐÏ
|
||||
ÏÔÄÅÌØÎÏÓÔÉ, Á ÐÏÔÏÍ × ÃÅÌÏÍ. ÷ Î£Í ÔÁËÖÅ ÐÏËÁÚÙ×ÁÅÔÓÑ, ËÁË ÕÓÔÁÎÏ×ÉÔØ
|
||||
ÐÏÐÕÌÑÒÎÙÅ Jakarta Tomcat Servlet É ËÏÎÔÅÊÎÅÒ &jsp; ÎÁ ÏÐÅÒÁÃÉÏÎÎÕÀ
|
||||
ÓÉÓÔÅÍÕ FreeBSD.</para>
|
||||
</abstract>
|
||||
</articleinfo>
|
||||
<!-- END of Article Metadata-->
|
||||
|
||||
<sect1>
|
||||
<title>÷×ÅÄÅÎÉÅ</title>
|
||||
|
||||
<para>äÎ£Í ÒÏÖÄÅÎÉÑ ÑÚÙËÁ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ &java; ÓÞÉÔÁÅÔÓÑ <literal>23 ÍÁÑ
|
||||
1995 ÇÏÄÁ</literal>. îÁ×ÅÒÎÏÅ, ÓÌÅÄÕÅÔ ÏÖÉÄÁÔØ, ÞÔÏ, ÐÏ ÐÒÏÛÅÓÔ×ÉÉ
|
||||
ÔÁËÏÇÏ ÐÅÒÉÏÄÁ ×ÒÅÍÅÎÉ, ÐÒÉÌÏÖÅÎÉÑ ÂÕÄÕÔ ÌÅÇËÏ ÕÓÔÁÎÁ×ÌÉ×ÁÔØÓÑ É ÒÁÂÏÔÁÔØ
|
||||
ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ ÏÄÎÏÇÏ ÐÁËÁÄÖÁ, ÉÌÉ ÐÏÒÔÁ FreeBSD, ÔÁËÉÍ ÏÂÒÁÚÏÍ
|
||||
ÓÔÁÎÏ×ÑÓØ ÄÏÓÔÕÐÎÙÍÉ <quote>ÍÁÓÓÁÍ</quote>. ë ÓÏÖÁÌÅÎÉÀ, ÜÔÏ ÎÅ ÎÁÛ
|
||||
ÓÌÕÞÁÊ, ÔÁË ËÁË ÐÒÁ×Á ÎÁ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÅ &java; ÏÞÅÎØ ËÒÅÐËÏ ÕÄÅÒÖÉ×ÁÀÔÓÑ
|
||||
ËÏÍÐÁÎÉÅÊ Sun Microsystems, ËÏÔÏÒÁÑ ÚÁÐÒÅÝÁÅÔ ÐÏ×ÔÏÒÎÏÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÅ.
|
||||
÷ÓÅ &java;-ÁÐÐÌÅÔÙ ÄÏÌÖÎÙ ËÏÍÐÉÌÉÒÏ×ÁÔØÓÑ ÉÚ ÉÓÈÏÄÎÏÇÏ ËÏÄÁ, ×ÍÅÓÔÅ Ó
|
||||
&java; Development Kit ÏÔ Sun Microsystems. ÷ÓÅ ÜÔÉ ÉÎÇÒÉÄÉÅÎÔÙ ÄÏÌÖÎÙ
|
||||
ÓÍÅÛÉ×ÁÔØÓÑ ÄÒÕÇ Ó ÄÒÕÇÏÍ × ÏÐÒÅÄÅÌ£ÎÎÏÊ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ, ÓÏÂÉÒÁÔØÓÑ É
|
||||
ËÏÍÐÉÌÉÒÏ×ÁÔØÓÑ ËÏÎÅÞÎÙÍ ÐÏÌØÚÏ×ÁÔÅÌÅÍ. ðÏ ÍÏÅÍÕ ÍÎÅÎÉÀ, ÐÒÉ ÔÁËÏÍ
|
||||
ÐÏÄÈÏÄÅ Ë ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÀ &java; ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÔÏÌØËÏ
|
||||
ÒÁÚÒÁÂÏÔÞÉËÁÍÉ É ÈÁËÅÒÁÍÉ. ñ ÅÝ£ ÒÁÚ × ÜÔÏÍ ÕÂÅÄÉÌÓÑ, ËÏÇÄÁ Õ ÍÅÎÑ
|
||||
×ÏÚÎÉËÌÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ × ÏÂÒÁÂÏÔËÅ ÎÅÓËÏÌØËÉÈ
|
||||
<filename>.jsp</filename>-ÓÔÒÁÎÉà ËÌÉÅÎÔÁ ÎÁ ÍÏ£Í Web-ÓÅÒ×ÅÒÅ, É ÐÒÉÛÌÏÓØ
|
||||
ÎÁÓÔÒÁÉ×ÁÔØ <filename role="package">www/jakarta-tomcat</filename> ÎÁ
|
||||
ÒÁÂÏÔÕ Ó <filename role="package">www/apache13</filename> × ÍÏÅÊ ÓÉÓÔÅÍÅ
|
||||
FreeBSD.</para>
|
||||
|
||||
<para>þÁÓÔØ, ËÁÓÁÀÝÁÑÓÑ ÕÓÔÁÎÏ×ËÉ Tomcat, ÄÏÓÔÁÔÏÞÎÏ ÐÏÎÑÔÎÁ, Á ÔÒÕÄÎÏÓÔØ
|
||||
ÚÁËÌÀÞÁÌÁÓØ × ÔÏÍ, ÞÔÏÂÙ ÚÁÓÔÁ×ÉÔØ &java; Development Kit ÚÁÐÕÓËÁÔØÓÑ É
|
||||
ÒÁÂÏÔÁÔØ Ó FreeBSD 4.X, ÔÁË ËÁË Sun Microsystems ÐÏÓÔÁ×ÌÑÅÔ ÂÉÎÁÒÎÙÅ
|
||||
ÆÁÊÌÙ ÔÏÌØËÏ ÄÌÑ Linux, &solaris; É &windowsnt;. üÔÏ ÚÎÁÞÉÔ, ÞÔÏ ÍÎÅ
|
||||
ÐÒÅÄÓÔÏÑÌÏ ËÏÍÐÉÌÉÒÏ×ÁÔØÓÑ ÓÏÂÓÔ×ÅÎÎÙÊ &jdk; ÄÌÑ FreeBSD. ñ ÎÁÞÁÌ Ó
|
||||
ÐÏÉÓËÁ ÄÏËÕÍÅÎÔÁÃÉÉ × Internet. âÙÓÔÒÏ ÏÂÎÁÒÕÖÉÌÏÓØ, ÞÔÏ ÔÁÍ ÉÓÈÏÄÎÏÇÏ
|
||||
ËÏÄÁ É ÐÁÔÞÅÊ Ë ÎÅÍÕ ÂÏÌØÛÅ, ÞÅÍ ÍÎÅ ÎÕÖÎÏ, ÎÏ ÏÞÅÎØ ÍÁÌÏ ÄÏËÕÍÅÎÔÁÃÉÉ Ï
|
||||
ÔÏÍ, ÞÔÏ ÖÅ ÄÅÌÁÔØ ÐÏÓÌÅ ÐÏÌÕÞÅÎÉÑ ×ÓÅÇÏ ÎÅÏÂÈÏÄÉÍÏÇÏ.</para>
|
||||
|
||||
<para>÷ ÜÔÏÊ ÓÔÁÔØÅ ×Ù ÎÁÊÄ£ÔÅ, ËÁË ÕÓÔÁÎÏ×ÉÔØ &java; Development Kit ÎÁ
|
||||
FreeBSD É ËÁË ÚÁÓÔÁ×ÉÔØ ÅÇÏ ÒÁÂÏÔÁÔØ Ó Tomcat. ÷ ÒÁÚÄÅÌÅ <xref
|
||||
linkend="ref"> ÄÁ£ÔÓÑ ÄÏÐÏÌÎÉÔÅÌØÎÁÑ ÌÉÔÅÒÁÔÕÒÁ ÄÌÑ ÉÚÕÞÅÎÉÑ.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>ïËÒÕÖÅÎÉÅ &java;</title>
|
||||
|
||||
<para>õÂÅÄÉÔÅÓØ, ÞÔÏ ×ÁÛÁ ËÏÌÌÅËÃÉÑ ÐÏÒÔÏ× ÏÂÎÏ×ÌÅÎÁ ÄÏ ÓÁÍÏÇÏ ÐÏÓÌÅÄÎÅÇÏ
|
||||
ÓÏÓÔÏÑÎÉÑ, ÔÁË ËÁË ÐÏÐÙÔËÁ ÐÏÓÔÒÏÅÎÉÑ ÐÒÉ ÐÏÍÏÝÉ <command>make</command>
|
||||
ÉÚ ÓÔÁÒÙÈ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× ÂÕÄÅÔ ÏËÁÎÞÉ×ÁÔØÓÑ ÎÅÕÄÁÞÎÏ. ÷Ù ÍÏÖÅÔÅ
|
||||
ÐÏÌÎÏÓÔØÀ ÏÂÎÏ×ÉÔØ ×ÁÛÕ ËÏÌÌÌÅËÃÉÀ ÐÏÒÔÏ× ÐÒÉ ÐÏÍÏÝÉ
|
||||
<application>CVSup</application>. ïÂÒÁÔÉÔÅÓØ Ë ÒÁÚÄÅÌÕ <ulink
|
||||
url="../../books/handbook/cvsup.html"></ulink> ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌÅÅ ÐÏÌÎÏÊ
|
||||
ÉÎÆÏÒÍÁÃÉÉ. ÷Ù ÍÏÖÅÔÅ ÔÁËÖÅ ÓÇÒÕÚÉÔØ ÔÒÅÂÕÅÍÙÅ ×ÁÍ ÐÏÒÔÙ ×ÒÕÞÎÕÀ Ó ÓÁÊÔÁ
|
||||
<ulink url="&ftpurl;/pub/FreeBSD/ports/"></ulink>, ÞÔÏÂÙ
|
||||
ÐÒÏÄÏÌÖÉÔØ.</para>
|
||||
|
||||
<note>
|
||||
<para>÷ÁÍ ÎÕÖÎÏ ×ËÌÀÞÉÔØ <literal>Linux Emulation</literal> (Linux-ABI) ×
|
||||
ÆÁÊÌÅ ËÏÎÆÉÇÕÒÁÃÉÉ ×ÁÛÅÇÏ ÑÄÒÁ. ðÒÏÓÔÏ ÄÏÂÁרÔÅ ÓÌÅÄÕÀÝÉÊ ÐÁÒÁÍÅÔÒ
|
||||
× ÜÔÏÔ ÆÁÊÌ É ÐÅÒÅËÏÍÐÉÌÉÒÕÊÔÅ ÑÄÒÏ. éÎÓÔÒÕËÃÉÉ ÐÏ ÐÏÓÔÒÏÅÎÉÀ ÑÄÒÁ
|
||||
ÍÏÖÎÏ ÎÁÊÔÉ × <ulink URL="../../books/handbook/">òÕËÏ×ÏÄÓÔ×Å
|
||||
FreeBSD</ulink>.</para>
|
||||
|
||||
<programlisting>options COMPAT_LINUX</programlisting>
|
||||
|
||||
<para>ðÒÉ ÐÅÒÅËÏÍÐÉÌÑÃÉÉ ÐÁÒÁÍÅÔÒ, ÕËÁÚÁÎÎÙÊ ×ÙÛÅ, ÄÏÂÁ×ÉÔ ÐÏÄÄÅÒÖËÕ
|
||||
Linux-ABI Ë ×ÁÛÅÍÕ ÑÄÒÕ.</para>
|
||||
</note>
|
||||
|
||||
<para>úÁ×ÉÓÉÍÏÓÔÉ, ÐÒÉ×ÅÄ£ÎÎÙÅ × ÓÐÉÓËÅ ÎÉÖÅ, ÔÒÅÂÕÅÔÓÑ ÕÓÔÁÎÏ×ÉÔØ × ÒÕÞÎÏÍ
|
||||
ÒÅÖÉÍÅ × ÏÐÒÅÄÅÌ£ÎÎÏÍ ÐÏÒÑÄËÅ. á×ÔÏÍÁÔÉÞÅÓËÉ ÓÇÒÕÖÁÅÍÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ
|
||||
ÚÄÅÓØ ÎÅ ÐÒÉ×ÅÄÅÎÙ.</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>÷ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÐÏÌÕÞÉÔØ ÓÌÅÄÕÀÝÅÅ:</para>
|
||||
|
||||
<procedure>
|
||||
<step>
|
||||
<para>óÇÒÕÚÉÔØ <filename>bsd-jdk131-patches-5.tar.gz</filename>
|
||||
ÐÏ ÁÄÒÅÓÕ <ulink
|
||||
url="http://www.eyesbeyond.com/freebsddom/java/jdk13.html"></ulink>
|
||||
É ÐÏÍÅÓÔÉÔØ ÁÒÈÉ× × ËÁÔÁÌÏÇ
|
||||
<filename>/usr/ports/distfiles</filename>.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>úÁÔÅÍ ÚÁÐÕÓÔÉÔØ ÂÒÁÕÚÅÒ É ÐÅÒÅÊÔÉ ÎÁ ÓÔÒÁÎÉÃÕ <ulink
|
||||
url="http://java.sun.com/j2se/1.3/download-linux.html"></ulink>, ÇÄÅ
|
||||
ÎÁÊÔÉ ÓÇÒÕÖÁÅÍÙÊ SDK. ý£ÌËÎÉÔÅ ÎÁ ËÎÏÐËÅ <quote>continue</quote>,
|
||||
ÎÁÈÏÄÑÝÅÊÓÑ ÐÏÄ <quote>GNUZIP Tar Shell Script</quote>.
|
||||
õÄÏÓÔÏ×ÅÒØÔÅÓØ, ÞÔÏ ×Ù ÐÒÏÞÌÉ ÂÕË×ÁÌØÎÏ ×Ó£ ÎÁ ÓÔÒÁÎÉÃÅ
|
||||
ÌÉÃÅÎÚÉÒÏ×ÁÎÉÑ, ÐÒÅÖÄÅ ÞÅÍ Ý£ÌËÎÕÔØ ÎÁ ËÎÏÐËÅ <quote>Accept</quote>!
|
||||
÷Ù ÐÅÒÅÊÄ£ÔÅ ÎÁ ÓÔÒÁÎÉÃÕ ÐÏÄ ÎÁÚ×ÁÎÉÅÍ <quote>Download Java(TM) 2
|
||||
SDK, Standard Edition 1.3.1_02</quote>. ðÒÏËÒÕÔÉÔÅ ÓÔÒÁÎÉÃÕ ×ÎÉÚ É
|
||||
Ý£ÌËÎÉÔÅ ÎÁ ËÎÏÐËÅ <quote>HTTP download</quote>. ðÏÓÌÅ ÐÏÑ×ÌÅÎÉÑ
|
||||
ÏËÏÛËÁ <quote>File Download</quote>, ÏÂÑÚÁÔÅÌØÎÏ Ý£ÌËÎÉÔÅ ÎÁ ËÎÏÐËÅ
|
||||
<quote>Open</quote>, Á ÎÅ <quote>Save</quote>. âÕÄÅÔ ×ÙÄÁÎÏ ÅÝ£ ÏÄÎÏ
|
||||
ÏËÎÏ <quote>File Download</quote> - ÎÁ ÜÔÏÔ ÒÁÚ ×ÙÂÅÒÉÔÅ
|
||||
<quote>Save</quote>, É ÔÅÐÅÒØ ×Ù ÓÍÏÖÅÔÅ ÓÏÈÒÁÎÉÔØ ÆÁÊÌ
|
||||
<filename>j2sdk-1_3_1_02-linux-i386.bin</filename>. ðÏÍÅÓÔÉÔÅ ÅÇÏ
|
||||
× ËÁÔÁÌÏÇ <filename>/usr/ports/distfiles</filename>.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>ðÅÒÅÊÄÉÔÅ ÎÁ ÓÔÒÁÎÉÃÕ <ulink
|
||||
url="http://www.sun.com/software/java2/download.html"></ulink>. ÷
|
||||
ÔÁÂÌÉÃÅ ÐÏÄ <literal>Produce Description</literal>, ËÏÔÏÒÁÑ
|
||||
ÎÁÚÙ×ÁÅÔÓÑ <literal>Java 2 SDK 1.3.1</literal>, ÐÅÒÅÊÄÉÔÅ Ë ÑÞÅÊËÅ
|
||||
ÓÐÒÁ×Á É Ý£ÌËÎÉÔÅ ÎÁ <quote>download</quote>. ÷Ù ÐÅÒÅÊÄ£ÔÅ ÎÁ
|
||||
ÓÔÒÁÎÉÃÕ <quote>Sign On</quote>, ÇÄÅ ÄÏÌÖÎÙ ××ÅÓÔÉ Ó×Ï£ ÉÍÑ, ÅÓÌÉ
|
||||
ÕÖÅ ÉÍÅÅÔÅ ÕÞ£ÔÎÕÀ ÚÁÐÉÓØ, ÌÉÂÏ ÚÁÒÅÇÉÓÔÒÉÒÏ×ÁÔØÓÑ ÄÌÑ ÐÏÌÕÞÅÎÉÑ
|
||||
ÄÏÓÔÕÐÁ. ðÏÓÌÅ ÔÏÇÏ, ËÁË ×Ù ÚÁÒÅÇÉÓÔÒÉÒÕÅÔÅÓØ, ÔÏ ÂÕÄÅÔÅ
|
||||
ÐÅÒÅÎÁÐÒÁ×ÌÅÎÙ ÎÁ ÓÔÒÁÎÉÃÕ <quote>Legal</quote>, ÇÄÅ ÄÏÌÖÎÙ ÂÕÄÅÔÅ
|
||||
ÓÏÇÌÁÓÉÔØÓÑ Ó ÕÓÌÏ×ÉÑÍÉ ÌÉÃÅÎÚÉÏÎÎÏÇÏ ÓÏÇÌÁÛÅÎÉÑ; ÐÒÏËÒÕÔÉÔÅ ×ÎÉÚ
|
||||
(ÐÒÏÞÉÔÁÊÔÅ ÌÉÃÅÎÚÉÀ) É Ý£ÌËÎÉÔÅ ÎÁ ËÎÏÐËÅ <quote>Continue</quote>.
|
||||
óÌÅÄÕÀÝÅÊ ÓÔÒÁÎÉÃÅÊ ÂÕÄÅÔ <quote>Receipt</quote>. îÁ ÜÔÏÍ ÜÔÁÐÅ ×Ù
|
||||
ÄÏÌÖÎÙ ÚÁÐÉÓÁÔØ ×ÁÛ ÎÏÍÅÒ. ÷ÁÍ ÂÕÄÅÔ ÐÒÅÄÌÏÖÅÎÏ ×ÙÂÒÁÔØ ÂÌÉÖÁÊÛÅÅ Ë
|
||||
×ÁÍ ÍÅÓÔÏÐÏÌÏÖÅÎÉÅ. ý£ÌËÎÉÔÅ ÎÁ <quote>Java 2 SDK, Standard Edition,
|
||||
version 1.3.1</quote>. óÏÈÒÁÎÉÔÅ ÆÁÊÌ
|
||||
<filename>j2sdk-1_3_1-src.tar.gz</filename> × ËÁÔÁÌÏÇ
|
||||
<filename>/usr/ports/distfiles/</filename>.</para>
|
||||
</step>
|
||||
</procedure>
|
||||
|
||||
<note>
|
||||
<para>ïÞÅÎØ ×ÁÖÎÏ, ÞÔÏÂÙ ×Ù ÐÒÏÞÉÔÁÌÉ ìÉÃÅÎÚÉÏÎÎÏÅ óÏÇÌÁÛÅÎÉÅ (License
|
||||
Agreement), ËÏÔÏÒÏÅ ÐÒÅÄÌÁÇÁÅÔÓÑ ËÏÍÐÁÎÉÅÊ Sun Microsystems. ÷ ÞÁÓÔÉ,
|
||||
ËÁÓÁÀÝÅÊÓÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ &java;, ÉÍÅÅÔÓÑ ÎÅÓËÏÌØËÏ ÏÇÒÁÎÉÞÅÎÉÊ, ËÏÔÏÒÙÅ
|
||||
×Ù ÄÏÌÖÎÙ ÐÒÉÎÉÍÁÔØ ×Ï ×ÎÉÍÁÎÉÅ. ðÒÏÅËÔ FreeBSD ÎÅ ÎÅÓ£Ô ÎÉËÁËÏÊ
|
||||
ÏÔ×ÅÔÓÔ×ÅÎÎÏÓÔÉ ÚÁ ×ÁÛÉ ÄÅÊÓÔ×ÉÑ.</para>
|
||||
|
||||
<para>îÅ ÕÄÁÌÑÊÔÅ ÎÉËÁËÉÈ ÓÇÒÕÖÅÎÎÙÈ ×ÁÍÉ ÆÁÊÌÏ×, ÔÁË ËÁË ÏÎÉ ÂÕÄÕÔ ÎÕÖÎÙ
|
||||
ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÎÅËÏÔÏÒÙÈ ÐÏÒÔÏ× FreeBSD, ËÏÔÏÒÙÅ ÂÕÄÕÔ ÏÂÓÕÖÄÁÔØÓÑ
|
||||
ÄÁÌØÛÅ.</para>
|
||||
</note>
|
||||
|
||||
<para>ôÅÐÅÒØ, ËÏÇÄÁ Õ ×ÁÓ ÓÏÂÒÁÎÙ ×ÓÅ ÉÓÈÏÄÎÙÅ ÆÁÊÌÙ É ÐÏÒÔÙ, ×ÁÍ
|
||||
ÎÅÏÂÈÏÄÉÍÏ ÎÁÞÁÔØ ÐÒÏÃÅÓÓ Ó ÐÏÓÔÒÏÅÎÉÑ <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>é, ÎÁËÏÎÅÃ:</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/ports/java/linux-jdk13
|
||||
&prompt.root; make all install clean</screen>
|
||||
|
||||
<para>ðÏÓÌÅ ÔÏÇÏ, ËÁË ×Ù ÐÏÓÔÒÏÉÌÉ <filename
|
||||
role="package">java/linux-jdk13</filename>, ×ÁÍ ÎÕÖÎÏ ÐÒÏÔÅÓÔÉÒÏ×ÁÔØ ÅÇÏ,
|
||||
ÞÔÏÂÙ ÕÂÅÄÉÔØÓÑ, ÞÔÏ ÏÎ ÒÁÂÏÔÁÅÔ ÔÁË, ËÁË ÐÒÅÄÐÏÌÁÇÁÌÏÓØ. äÌÑ
|
||||
ÜÔÏÇÏ ×ÙÐÏÌÎÉÔÅ:</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/local/linux-jdk1.3.1/bin
|
||||
&prompt.root; ./java -version</screen>
|
||||
|
||||
<para>÷Ù×ÏÄ ËÏÍÁÎÄÙ ×ÙÛÅ ÄÏÌÖÅÎ ×ÙÇÌÑÄÅÔØ ÓÌÅÄÕÀÝÉÍ ÏÂÒÁÚÏÍ:</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>åÓÌÉ ×Ù ÎÅ ÐÏÌÕÞÉÌÉ ÐÒÁ×ÉÌØÎÙÊ ÏÔ×ÅÔ, ×ÁÍ ÎÕÖÎÏ ×ÙÐÏÌÎÉÔØ:</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/ports/java/linux-jdk13
|
||||
&prompt.root; make deinstall</screen>
|
||||
|
||||
<para>é ÕÂÅÄÉÔÅÓØ, ÞÔÏ × <filename>/usr/local</filename> ÎÅÔ ËÁÔÁÌÏÇÁ
|
||||
<filename>linux-jdk1.3.1</filename>. åÓÌÉ ×Ù ÏÂÎÁÒÕÖÉÔÅ ÆÒÁÇÍÅÎÔ
|
||||
ËÁÔÁÌÏÇÁ, ÕÄÁÌÉÔÅ ÅÇÏ. ðÏ×ÔÏÒÉÔÅ ÐÒÏÃÅÄÕÒÕ ÐÏÓÔÒÏÅÎÉÑ É ÕÓÔÁÎÏ×ËÉ ÄÌÑ
|
||||
<filename role="package">java/linux-jdk13</filename>.</para>
|
||||
|
||||
<para>äÌÑ ÓÏÚÄÁÎÉÑ ×ÅÒÓÉÉ <literal>Java Development Kit
|
||||
1.3.1</literal> ÄÌÑ FreeBSD, ×ÙÐÏÌÎÉÔÅ ÓÌÅÄÕÀÝÅÅ:</para>
|
||||
|
||||
<procedure>
|
||||
<step>
|
||||
<para>ðÒÏ×ÅÒØÔÅ ÎÁÞÉÌÉÅ ÆÁÊÌÁ
|
||||
<filename>j2sdk-1_3_1-src.tar.gz</filename> × ×ÁÛÅÍ ËÁÔÁÌÏÇÅ
|
||||
<filename>/usr/ports/distfiles</filename>. üÔÏÔ ÆÁÊÌ ÎÅÏÂÈÏÄÉÍ ÄÌÑ
|
||||
ÐÒÉÍÅÎÅÎÉÑ <quote>ÎÁÂÏÒÏ× ÐÁÔÞÅÊ</quote>, ÏÂÓÕÖÄÁÅÍÙÈ ÎÉÖÅ.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>äÌÑ ÐÏÓÔÒÏÅÎÉÑ ÐÏÒÔÁ ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÓÇÒÕÚÉÔØ <literal>ÎÁÂÏÒ
|
||||
ÐÁÔÞÅÊ</literal>. æÁÊÌ Ó ÜÔÉÍ ÎÁÂÏÒÏÍ ÎÏÓÉÔ ÎÁÚ×ÁÎÉÅ
|
||||
<filename>bsd-jdk131-patches-6.tar.gz</filename>. ÷Ù ÄÏÌÖÎÙ ÔÁËÖÅ
|
||||
ÐÒÏ×ÅÒÉÔØ ÃÅÌÏÓÔÎÏÓÔØ ÆÁÊÌÁ, ÓÒÁ×ÎÉ× ÅÇÏ ËÏÎÔÒÏÌØÎÕÀ ÓÕÍÍÕ
|
||||
<acronym>MD5</acronym> ÓÏ ÓÌÅÄÕÀÝÅÊ.</para>
|
||||
|
||||
<programlisting>
|
||||
MD5 (bsd-jdk131-patches-6.tar.gz) = 9cade10b81d6034fdd2176bef32bdbf9</programlisting>
|
||||
|
||||
<para>îÁÂÏÒ ÐÁÔÞÅÊ ÄÏÓÔÕÐÅÎ ÐÏ ÓÓÙÌËÅ: <ulink
|
||||
url="http://www.eyesbeyond.com/freebsddom/java/index.html">
|
||||
</ulink></para>
|
||||
</step>
|
||||
</procedure>
|
||||
|
||||
<para>ðÏÓÌÅÄÎÉÊ ÜÔÁÐ, ÕËÁÚÁÎÎÙÊ ×ÙÛÅ (ÐÏÓÔÒÏÅÎÉÅ ÓÐÅÃÉÁÌØÎÏÊ ×ÅÒÓÉÉ
|
||||
&jdk;) ÚÁÊÍ£Ô ÎÅËÏÔÏÒÏÅ ×ÒÅÍÑ.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>õÓÔÁÎÏ×ËÁ Jakarta Tomcat</title>
|
||||
|
||||
<sect2>
|
||||
<title>ïÂÚÏÒ</title>
|
||||
|
||||
<para>&java; ÓÔÁÎÏ×ÉÔÓÑ ×Ó£ ÂÏÌÅÅ ÐÏÐÕÌÑÒÎÏÊ × ËÁÞÅÓÔ×Å ÏÓÎÏ×Ù ÄÌÑ
|
||||
ÓÏÚÄÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÍÁÓÛÔÁÂÉÒÕÅÍÙÈ ÎÅÚÁ×ÉÓÉÍÙÈ ÏÔ ÐÌÁÔÆÏÒÍÙ ÒÅÛÅÎÉÊ.
|
||||
ïÄÎÉÍ ÉÚ ÎÁÉÂÏÌÅÅ ×ÏÓÔÒÅÂÏ×ÁÎÎÙÈ ÐÒÉÍÅÎÅÎÉÊ &java; Ñ×ÌÑÅÔÓÑ Å£
|
||||
ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÎÁ ÒÙÎËÅ ÓÅÒ×ÉÓ-ÐÒÏ×ÁÊÄÅÒÏ× <acronym>ASP</acronym>
|
||||
(Application Service Provider). &java; Ñ×ÌÑÅÔÓÑ ÐÏÄÈÏÄÑÝÉÍ ÒÅÛÅÎÉÅÍ
|
||||
ÄÌÑ ÔÁËÉÈ ÒÙÎËÏ×, ÓÏ ÓÌÅÄÕÀÝÉÍÉ ÐÒÅÉÍÕÝÅÓÔ×ÁÍÉ:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>îÅÚÁ×ÉÓÉÍÏÓÔØ ÏÔ ÐÌÁÔÆÏÒÍÙ</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>ûÉÒÏËÏÅ ÐÒÉÚÎÁÎÉÅ × ÏÔÒÁÓÌÉ</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>íÁÓÛÔÁÂÉÒÕÅÍÏÓÔØ</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>îÁÄ£ÖÎÏÓÔØ ÒÁÂÏÔÙ</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>òÁÓÐÒÅÄÅÌ£ÎÎÏÓÔØ, ÍÎÏÇÏÐÏÔÏÞÎÏÓÔØ, ÂÅÚÏÐÁÓÎÏÓÔØ É ÐÒÏÞÅÅ</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>ïÞÅÎØ ×ÁÖÎÏÊ ÒÁÚ×É×ÁÀÝÅÊÓÑ ÔÅÈÎÏÌÏÇÉÅÊ, ×ÙÒÏÓÛÅÊ ÉÚ &java;,
|
||||
Ñ×ÌÑÅÔÓÑ <acronym>&jsp;</acronym> (&javaserver.pages;).</para>
|
||||
|
||||
<para><acronym>&jsp;</acronym> (&javaserver.pages;) ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ
|
||||
ÓÅÒ×ÅÒÎÕÀ ÔÅÈÎÏÌÏÇÉÀ, ÓÏÚÄÁÎÎÕÀ ËÏÍÐÁÎÉÅÊ <literal>Sun
|
||||
Microsystems</literal>, ËÏÔÏÒÁÑ ÄÁ£Ô ÐÒÏÓÔÏÊ É ÂÙÓÔÒÙÊ ÓÐÏÓÏÂ ÇÅÎÅÒÁÃÉÉ
|
||||
ÄÉÎÁÍÉÞÅÓËÏÇÏ ËÏÎÔÅÎÔÁ ÉÚ ÓÔÒÁÎÉÃ <acronym>HTML</acronym>. ÷ ÎÅÊ
|
||||
ÉÓÐÏÌØÚÕÀÔÓÑ ÔÅÇÉ <acronym>XML</acronym> É ÓËÒÉÐÌÅÔÙ &java;,
|
||||
ÐÏÚ×ÏÌÑÀÝÉÅ ÓËÒÙ×ÁÔØ É ÏÔÄÅÌÑÔØ ÌÏÇÉËÕ ÏÔ ÏÓÏÂÅÎÎÏÓÔÅÊ ÄÉÚÁÊÎÁ É
|
||||
ÐÒÅÄÓÔÁ×ÌÅÎÉÑ. ðÒÉ ×ÙÚÏ×Å ÓÔÒÁÎÉÃÙ <acronym>&jsp;</acronym> ÏÎÁ
|
||||
ÄÉÎÁÍÉÞÅÓËÉ ÐÒÅÏÂÒÁÚÕÅÔÓÑ × ÓÅÒ×ÌÅÔ É ÏÂÒÁÂÁÔÙ×ÁÅÔÓÑ ÓÅÒ×ÅÒÏÍ ÄÌÑ
|
||||
ÇÅÎÅÒÁÃÉÉ ËÏÎÅÞÎÏÊ ÓÔÒÁÎÉÃÙ <acronym>HTML/XML</acronym> ÄÌÑ ËÌÉÅÎÔÁ.
|
||||
ëÏÇÄÁ <acronym>&jsp;</acronym> ÉÓÐÏÌØÚÕÅÔÓÑ ÓÏ×ÍÅÓÔÎÏ Ó JavaBeans, ÔÏ
|
||||
×ÏÚÍÏÖÎÏ ÓÏÚÄÁ×ÁÔØ ÓÁÍÙÅ ÒÁÚÎÏÏÂÒÁÚÎÙÅ É ÓËÏÌØ ÕÇÏÄÎÏ ÍÁÓÛÔÁÂÉÒÕÅÍÙÅ
|
||||
ÐÒÉÌÏÖÅÎÉÑ, ËÏÔÏÒÙÅ ÍÏÖÎÏ ÏÂßÅÄÉÎÉÔØ Ó ÍÏÝØÀ É ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØÀ
|
||||
FreeBSD.</para>
|
||||
|
||||
<para><application>Tomcat</application> Ñ×ÌÑÅÔÓÑ ÒÅÁÌÉÚÁÃÉÅÊ ÔÅÈÎÏÌÏÇÉÊ
|
||||
ÓÅÒ×ÌÅÔ &java; É &javaserver.pages; Ó ÏÔËÒÙÔÙÍ ËÏÄÏÍ, ËÏÔÏÒÁÑ ÂÙÌÁ
|
||||
ÓÄÅÌÁÎÁ × ÒÁÍËÁÈ ÐÒÏÅËÔÁ Jakarta ÏÒÇÁÎÉÚÁÃÉÅÊ Apache Software
|
||||
Foundation. Tomcat ÒÅÁÌÉÚÕÅÔ ÎÏ×ÕÀ Servlet-ÔÅÈÎÏÌÏÇÉÀ (ÐÏÄ ÎÁÚ×ÁÎÉÅÍ
|
||||
Catalina), ÏÓÎÏ×ÁÎÎÕÀ ÎÁ ÁÂÓÏÌÀÔÎÏ ÎÏ×ÏÊ ÁÒÈÉÔÅËÔÕÒÅ ÐÏ ÓÐÅÃÉÆÉËÁÃÉÑÍ
|
||||
Servlet 2.3 É <acronym>&jsp;</acronym> 1.2. óÀÄÁ ×ËÌÀÞÅÎÙ ÍÎÏÇÏ
|
||||
ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ×ÏÚÍÏÖÎÏÓÔÅÊ, ËÏÔÏÒÙÅ ÄÅÌÁÀÔ Å£ ÕÄÏÂÎÏÊ ÐÌÁÔÆÏÒÍÏÊ ÄÌÑ
|
||||
ÒÁÚÒÁÂÏÔËÉ É ×ÎÅÄÒÅÎÉÑ Web-ÐÒÉÌÏÖÅÎÉÊ É Web-ÓÅÒ×ÉÓÏ×. ðÏ ÓÕÔÉ Ó×ÏÅÊ
|
||||
Tomcat Ñ×ÌÑÅÔÓÑ ÓÅÒ×ÅÒÏÍ ÐÒÉÌÏÖÅÎÉÊ, ÎÁÐÉÓÁÎÎÙÍ ÎÁ ×ÓÅ 100%
|
||||
ÉÓËÌÀÞÉÔÅÌØÎÏ ÎÁ ÑÚÙËÅ &java;.</para>
|
||||
|
||||
<para>Tomcat ÉÓÐÏÌØÚÕÅÔÓÑ × ÒÁÚÎÙÈ ÃÅÌÑÈ, ÄÉÁÐÁÚÏÎ ÅÇÏ ÐÒÉÍÅÎÅÎÉÑ ÎÅ
|
||||
ÏÇÒÁÎÉÞÅÎ ÔÏÌØËÏ ÓÅÒ×ÅÒÁÍÉ ÐÒÉÌÏÖÅÎÉÊ. ïÎ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÏÔËÒÙÔÕÀ
|
||||
ÐÌÁÔÆÏÒÍÕ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÒÁÓÛÉÒÑÅÍÙÈ Web-ÓÌÕÖÂ É ÓÌÕÖ ÕÐÒÁ×ÌÅÎÉÑ
|
||||
ËÏÎÔÅÎÔÏÍ. ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ Tomcat ÎÁ ÏÐÔÉÍÉÚÉÒÏ×ÁÎÎÏÊ ÓÉÓÔÅÍÅ
|
||||
FreeBSD ÏÎ ÏÂÅÓÐÅÞÉ×ÁÅÔ ×ÙÓÏËÏÎÁÄ£ÖÎÕÀ É ÂÙÓÔÒÕÀ ÒÁÂÏÔÕ ÓÌÕÖÂ.</para>
|
||||
|
||||
<para>ðÏÖÁÌÕÊÓÔÁ, ÏÂÒÁÔÉÔÅÓØ Ë ÒÁÚÄÅÌÕ <xref linkend="ref"> ÄÌÑ ÐÏÌÕÞÅÎÉÑ
|
||||
ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ Ï Tomcat É <acronym>&jsp;</acronym>.
|
||||
÷ ÓÌÅÄÕÀÝÅÍ ÒÁÚÄÅÌÅ ÂÕÄÅÔ ÐÏËÁÚÁÎÏ, ËÁË ÐÏÓÔÒÏÉÔØ <quote>òÁÂÏÞÕÀ ÓÒÅÄÕ
|
||||
Tomcat</quote> ÄÌÑ FreeBSD. ÷ ÜÔÏÍ ÒÕËÏ×ÏÄÓÔ×Å ÉÓÐÏÌØÚÏ×ÁÌÁÓØ
|
||||
×ÅÒÓÉÑ Tomcat ÐÏÄ ÎÏÍÅÒÏÍ <literal>4.0.3</literal>. ÷ ÎÅÊ ÓÏÄÅÒÖÁÔÓÑ
|
||||
ÉÓÐÒÁ×ÌÅÎÉÑ ÓÅÒØ£ÚÎÙÈ ÎÅÄÏÞ£ÔÏ× É ÓÌÅÄÕÀÝÉÅ
|
||||
ÏÂÎÏ×ÌÅÎÉÑ/ÉÚÍÅÎÅÎÉÑ:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><literal>óÐÅÃÉÆÉËÁÃÉÑ JSP 1.2</literal></para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><literal>óÐÅÃÉÆÉËÁÃÉÑ Java Servlet 2.3</literal></para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><literal>ðÏÌÎÁÑ ÏÂÒÁÔÎÁÑ ÓÏ×ÍÅÓÔÉÍÏÓÔØ ÓÏ ÓÐÅÃÉÆÉËÁÃÉÑÍÉ Java
|
||||
Servlet 2.2 É JSP 1.1</literal></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>òÁÂÏÞÁÑ ÓÒÅÄÁ Tomcat ÄÌÑ FreeBSD</title>
|
||||
|
||||
<para>ðÏÓÌÅ ÎÁÓÔÒÏÊËÉ ÎÅÏÂÈÏÄÉÍÏÊ ÄÌÑ ÒÁÂÏÔÙ Tomcat ÓÒÅÄÙ &java;, ÞÔÏ
|
||||
ÍÙ ÐÒÏÄÅÌÁÌÉ ÒÁÎÅÅ, ÕÓÔÁÎÏ×ÉÔØ Tomcat ÎÁ ÍÁÛÉÎÕ Ó FreeBSD ÏÞÅÎØ
|
||||
ÐÒÏÓÔÏ.</para>
|
||||
|
||||
<para>äÌÑ ÕÓÔÁÎÏ×ËÉ Tomcat ÎÁ FreeBSD ÓÌÅÄÕÊÔÅ ÏÐÉÓÙ×ÁÅÍÏÊ ÎÉÖÅ
|
||||
ÐÒÏÃÅÄÕÒÅ:</para>
|
||||
|
||||
<procedure>
|
||||
<step>
|
||||
<para>÷ÙÐÏÌÎÉÔÅ ÛÁÇÉ ×ÙÛÅ ÄÌÑ ÎÁÓÔÒÏÊËÉ ÎÅÏÂÈÏÄÉÍÏÇÏ
|
||||
&java;-ÏËÒÕÖÅÎÉÑ.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>õÓÔÁÎÏ×ÉÔÅ ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ ÏËÒÕÖÅÎÉÑ
|
||||
<envar>JAVA_HOME</envar>, ËÏÔÏÒÁÑ ÄÏÌÖÎÁ ÕËÁÚÙ×ÁÔØ ÎÁ ËÁÔÁÌÏÇ, ËÕÄÁ
|
||||
ÂÙÌ ÕÓÔÁÎÏ×ÌÅÎ &jdk; (× ÐÒÉÍÅÒÁÈ ÎÉÖÅ ÕËÁÚÁÎÁ ÓÓÙÌËÁ ÎÁ
|
||||
ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÕÀ ×ÅÒÓÉÀ &jdk;). åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ × ËÁÞÅÓÔ×Å
|
||||
×ÁÛÅÇÏ ËÏÍÁÎÄÎÏÇÏ ÐÒÏÃÅÓÓÏÒÁ &man.sh.1;, ÔÏ ÍÏÖÅÔÅ ÚÁÄÁÔØ ÚÎÁÞÅÎÉÅ
|
||||
<envar>JAVA_HOME</envar> ÐÒÉ ÐÏÍÏÝÉ ËÏÍÁÎÄÙ:</para>
|
||||
|
||||
<screen>&prompt.root; export JAVA_HOME="/usr/local/jdk1.3.1"</screen>
|
||||
|
||||
<para>ôÅ, ËÔÏ ÉÓÐÏÌØÚÕÅÔ &man.csh.1; ÉÌÉ ÓÏ×ÍÅÓÔÉÍÙÊ Ó ÎÉÍ ËÏÍÁÎÄÎÙÊ
|
||||
ÐÒÏÃÅÓÓÏÒ, ÄÏÌÖÎÙ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ÎÅÍÎÏÇÏ ÄÒÕÇÏÊ ËÏÍÁÎÄÏÊ:</para>
|
||||
|
||||
<screen>&prompt.root; setenv JAVA_HOME /usr/local/jdk1.3.1</screen>
|
||||
|
||||
<para>üÔÁ ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ ÄÏÌÖÎÁ ÂÙÔØ ÚÁÄÁÎÁ ×ÓÅÇÄÁ, ÞÔÏ
|
||||
ÄÅÌÁÅÔÓÑ ÄÏÂÁ×ÌÅÎÉÅÍ Å£ × <filename>.profile</filename> ÉÌÉ
|
||||
<filename>.cshrc</filename>, × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÉÓÐÏÌØÚÕÅÍÏÊ ×ÁÍÉ
|
||||
ÏÂÏÌÏÞËÉ. üÔÁ ÐÅÒÅÍÅÎÎÁÑ ÖÉÚÎÅÎÎÏ ×ÁÖÎÁ ÄÌÑ ÆÕÎËÃÉÏÎÉÒÏ×ÁÎÉÑ ×ÓÅÈ
|
||||
ÐÒÏÇÒÁÍÍ ÎÁ ÏÓÎÏ×Å &java;, ×ËÌÀÞÁÑ ÓÁÍ Tomcat.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>óÇÒÕÚÉÔÅ <quote>ÂÉÎÁÒÎÙÊ ÄÉÓÔÒÉÂÕÔÉ×</quote> Tomcat Ó Web-ÓÁÊÔÁ
|
||||
Jakarta, ÒÁÓÐÏÌÏÖÅÎÎÏÇÏ ÐÏ ÁÄÒÅÓÕ <literal><ulink
|
||||
url="&tomcat403"></ulink></literal>. óÇÒÕÖÁÅÍÙÊ ÆÁÊÌ ÉÍÅÅÔ
|
||||
ÎÁÚ×ÁÎÉÅ <filename>jakarta-tomcat-4.0.3.tar.gz</filename>.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>ðÒÉ ÕÐÁËÏ×ËÅ É ÁÒÈÉ×ÁÃÉÉ ÆÁÊÌÁ, ÓÇÒÕÖÅÎÎÏÇÏ ÎÁÍÉ ÎÁ ÐÒÅÄÙÄÕÝÅÍ
|
||||
ÛÁÇÅ, ÉÓÐÏÌØÚÏ×ÁÌÉÓØ ÏÓÏÂÙÅ <quote>GNU-ÒÁÓÛÉÒÅÎÉÑ</quote>. äÌÑ
|
||||
ÅÇÏ ÒÁÓÐÁËÏ×ËÉ ÎÁÍ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÐÒÏÇÒÁÍÍÕ <literal>GNU Tar
|
||||
(<filename role="package">archivers/gtar</filename>)</literal> ÐÒÉ
|
||||
ÐÏÍÏÝÉ ÔÁËÏÊ ËÏÍÁÎÄÙ:</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/ports/archivers/gtar && make all install clean</screen>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>òÁÚÁÒÈÉ×ÉÒÕÊÔÅ É ÒÁÓÐÁËÕÊÔÅ ÆÁÊÌ
|
||||
<filename>jakarta-tomcat-4.0.3.tar.gz</filename> × ËÁÔÁÌÏÇ
|
||||
<filename>/usr/local</filename> É ÐÅÒÅÉÍÅÎÕÊÔÅ ËÁÔÁÌÏÇ ×
|
||||
<filename>tomcat-4.0</filename> ÄÌÑ ÏÂÌÅÇÞÅÎÉÑ ÅÇÏ
|
||||
ÉÓÐÏÌØÚÏ×ÁÎÉÑ:</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/local
|
||||
&prompt.root; gtar zxvf jakarta-tomcat-4.0.3.tar.gz
|
||||
&prompt.root; ls jakarta*
|
||||
jakarta-tomcat-4.0.3
|
||||
&prompt.root; mv jakarta-tomcat-4.0.3 tomcat-4.0</screen>
|
||||
|
||||
<para>åÓÌÉ ÈÏÔÉÔÅ, ÔÏ ÆÁÊÌ
|
||||
<filename>jakarta-tomcat-4.0.3.tar.gz</filename> ÍÏÖÎÏ
|
||||
ÕÄÁÌÉÔØ.</para>
|
||||
</step>
|
||||
</procedure>
|
||||
|
||||
<note>
|
||||
<para><literal>÷ÏÐÒÏÓ ÕÓÔÁÎÏ×ËÉ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÉÓÈÏÄÎÏÇÏ ËÏÄÁ ×ÙÈÏÄÉÔ
|
||||
ÚÁ ÒÁÍËÉ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ. ðÏÖÁÌÕÊÓÔÁ, ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÄÏÐÏÌÎÉÔÅÌØÎÏÊ
|
||||
ÉÎÆÏÒÍÁÃÉÉ Ï ÐÏÓÔÒÏÅÎÉÉ ÉÚ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× ÏÂÒÁÔÉÔÅÓØ Ë ÓÌÅÄÕÀÝÉÍ
|
||||
ÆÁÊÌÁÍ, ÎÁÈÏÄÑÝÉÍÓÑ × ËÁÔÁÌÏÇÅ Ó ÄÉÓÔÒÉÂÕÔÉ×ÏÍ
|
||||
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>õÐÒÁ×ÌÅÎÉÅ Tomcat - ÏÓÎÏ×Ù</title>
|
||||
|
||||
<para>ôÅÐÅÒØ ÍÙ ÚÁËÏÎÞÉÌÉ ÕÓÔÁÎÏ×ËÕ Tomcat. ÷ ÓÌÅÄÕÀÝÅÍ ÐÒÉÍÅÒÅ
|
||||
ÐÏËÁÚÁÎÏ, ËÁË ÚÁÐÕÓÔÉÔØ ÓÅÒ×ÅÒ Tomcat:</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/local/tomcat-4.0/bin
|
||||
&prompt.root; ./startup.sh (for starting Tomcat)</screen>
|
||||
|
||||
<para>÷Ù ÍÏÖÅÔÅ ÐÒÏ×ÅÒÉÔØ, ÚÁÐÕÓÔÉÌÓÑ ÌÉ ×ÁÛ ÓÅÒ×ÅÒ Tomcat, ÐÏÓÅÔÉ×
|
||||
ÔÁËÏÊ URL: <literal>http://127.0.0.1:8080</literal> ÉÌÉ
|
||||
<literal>http://localhost:8080</literal>. äÌÑ ÏÓÔÁÎÏ×ËÉ Tomcat:</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/local/tomcat-4.0/bin
|
||||
&prompt.root; ./shutdown.sh</screen>
|
||||
|
||||
<para>(ÄÌÑ ÏÓÔÁÎÏ×ËÉ Tomcat)</para>
|
||||
|
||||
<para>óËÒÉÐÔÙ <filename>startup.sh</filename> É
|
||||
<filename>shutdown.sh</filename> Ñ×ÌÑÀÔÓÑ ËÏÎÅÞÎÙÍÉ ÉÎÔÅÒÆÅÊÓÁÍÉ ÄÌÑ
|
||||
×ÙÐÏÌÎÉÍÏÇÏ ÓËÒÉÐÔÁ <filename>catalina.sh</filename> ÉÚ ÔÏÇÏ ÖÅ ÓÁÍÏÇÏ
|
||||
ËÁÔÁÌÏÇÁ; ÅÓÌÉ ×ÁÍ ÎÕÖÎÏ ÚÁÐÕÓËÁÔØ Tomcat Á×ÔÏÍÁÔÉÞÅÓËÉ ×Ï ×ÒÅÍÑ
|
||||
ÚÁÇÒÕÚËÉ ÓÉÓÔÅÍÙ, ×ÙÐÏÌÎÉÔÅ:</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/local/etc/rc.d
|
||||
&prompt.root; ln -s /usr/local/tomcat-4.0/bin/catalina.sh</screen>
|
||||
|
||||
<para>ïÔÒÅÄÁËÔÉÒÕÊÔÅ ÆÁÊÌ <filename>catalina.sh</filename>, ÄÏÂÁ×É× × ÅÇÏ
|
||||
ÎÁÞÁÌÏ (ÐÏÓÌÅ ÒÁÚÄÅÌÁ ËÏÍÍÅÎÔÁÒÉÅ×):</para>
|
||||
|
||||
<programlisting>JAVA_HOME=/usr/local/jdk1.3.1</programlisting>
|
||||
|
||||
<para>åÓÌÉ ÓÅÔÅ×ÏÊ ÐÏÒÔ <literal>8080</literal> ÕÖÅ ÚÁÎÑÔ ËÁËÉÍ-ÔÏ
|
||||
ÓÅÒ×ÉÓÏÍ, ×Ù ÍÏÖÅÔÅ ÉÚÍÅÎÉÔØ ÅÇÏ, ÏÔÒÅÄÁËÔÉÒÏ×Á× ÆÁÊÌ
|
||||
<filename>server.xml</filename> × ËÁÔÁÌÏÇÅ Tomcat
|
||||
<filename>conf/</filename>. ÷ ÐÒÉÍÅÒÅ ÎÉÖÅ ÐÏÒÔ ÂÕÄÅÔ ÉÚÍÅΣΠÎÁ 80,
|
||||
× ÐÒÅÄÐÏÌÏÖÅÎÉÉ, ÞÔÏ ÎÁ ÜÔÏÍ ÐÏÒÔÕ ÎÉËÁËÉÈ ÓÅÒ×ÉÓÏ× ÎÅ ÚÁÐÕÝÅÎÏ.</para>
|
||||
|
||||
<screen>&prompt.root; cd /usr/local/tomcat-4.0/conf
|
||||
&prompt.root; fgrep -n 8080 server.xml
|
||||
~65: By default, a non-SSL HTTP/1.1 Connector is established on port 8080.
|
||||
~89: port="8080" minProcessors="5" maxProcessors="75"
|
||||
&prompt.root; cat server.xml | sed s/8080/80/ > server.xml.new
|
||||
&prompt.root; mv server.xml.new server.xml</screen>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="ref" xreflabel="reference">
|
||||
<title>óÓÙÌËÉ</title>
|
||||
|
||||
<informaltable>
|
||||
<tgroup cols="1">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>
|
||||
<ulink url="&wwwurl;/java">ðÒÏÅËÔ FreeBSD &java;</ulink>
|
||||
</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>
|
||||
<ulink url="http://java.sun.com">JavaSoft. çÌÁ×ÎÁÑ ÓÔÒÁÎÉÃÁ
|
||||
&java;</ulink>
|
||||
</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>
|
||||
<ulink
|
||||
url="&sunurl;/software/communitysource/java2/licensing.html">
|
||||
ìÉÃÅÎÚÉÒÏ×ÁÎÉÅ Sun Community Source Licensing ÄÌÑ
|
||||
&java;</ulink>
|
||||
</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>
|
||||
<ulink url="&tomcaturl">çÌÁ×ÎÁÑ ÓÔÒÁÎÉÃÁ Jakarta Tomcat</ulink>
|
||||
</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>
|
||||
<ulink url="http://java.sun.com/docs/index.html">äÏËÕÍÅÎÔÁÃÉÑ ÐÏ
|
||||
J2SE</ulink>
|
||||
</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>
|
||||
<ulink url="&wwwurl;/ports/java.html">ðÏÒÔÙ FreeBSD - òÁÚÄÅÌ
|
||||
&java;</ulink>
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
|
||||
<sect2>
|
||||
<title>úÁËÌÀÞÅÎÉÅ</title>
|
||||
|
||||
<para>éÔÁË, ÍÙ ÄÏÓÔÉÇÌÉ ËÏÎÃÁ ÓÔÁÔØÉ É ÐÏÌÕÞÉÌÉ ÒÁÂÏÞÕÀ ×ÅÒÓÉÀ Tomcat.
|
||||
íÙ ÎÁÄÅÅÍÓÑ, ÞÔÏ ×Ù Ï×ÌÁÄÅÌÉ ÏÓÎÏ×ÁÍÉ ÕÓÔÁÎÏ×ËÉ É ÐÏÓÔÒÏÅÎÉÑ &java;
|
||||
Development Kit ÎÁ FreeBSD, Á ÔÁËÖÅ ÎÁÕÞÉÌÉÓØ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÂÉÎÁÒÎÙÊ
|
||||
ÄÉÓÔÒÉÂÕÔÉ× ÓÅÒ×ÅÒÁ ÐÒÉÌÏÖÅÎÉÊ Tomcat, ×ÙÐÕÝÅÎÎÙÊ Apache Software
|
||||
Foundation. ÷ ÒÁÚÄÅÌÅ <xref linkend="ref"> ÎÁÈÏÄÑÔÓÑ ÓÓÙÌËÉ ÎÁ
|
||||
ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÒÅÓÕÒÓÙ ÐÏ ÜÔÏÍÕ ×ÏÐÒÏÓÕ, ÎÅËÏÔÏÒÙÅ × ÐÅÞÁÔÎÏÍ ×ÉÄÅ,
|
||||
ÎÅËÏÔÏÒÙÅ × World Wide Web ÉÌÉ × ÏÂÏÉÈ ×ÉÄÁÈ.</para>
|
||||
|
||||
<para>óÁÍÏÊ ×ÁÖÎÙÍ ÍÏÍÅÎÔÏÍ Ñ×ÌÑÅÔÓÑ ÄÉÓËÏ×ÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï. ñ ÓÏ×ÅÔÕÀ
|
||||
ÉÍÅÔØ <literal>700 íÂÁÊÔ</literal> ÉÌÉ ÂÏÌØÛÉÊ ÏÂß£Í Ó×ÏÂÏÄÎÏÇÏ
|
||||
ÐÒÏÓÔÒÁÎÓÔ×Á × ËÁÔÁÌÏÇÅ <filename>/usr</filename>. ñ ÎÁÄÅÀÓØ, ÞÔÏ
|
||||
ÜÔÁ ÓÔÁÔØÑ ÎÅÍÎÏÇÏ ÐÏÍÏÇÌÁ ×ÁÍ. ÷ÓÅ ×ÏÐÒÏÓÙ, ËÏÍÍÅÎÔÁÒÉÉ,
|
||||
ÂÌÁÇÏÄÁÒÎÏÓÔÉ É ÎÅÇÏÄÏ×ÁÎÉÑ, ÐÏÖÁÌÕÊÓÔÁ, ÎÁÐÒÁ×ÌÑÊÔÅ Á×ÔÏÒÁÍ.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</article>
|
Loading…
Reference in a new issue