MFen:
1.75 -> 1.76 releng/article.sgml 1.18 -> 1.19 releng-packages/article.sgml java-tomcat article has been removed from main repo as extremely outdated. We do this as well. Obtained from: The FreeBSD Russian Documentation Project
This commit is contained in:
parent
142d77ead9
commit
9d90bde3dd
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=27393
5 changed files with 22 additions and 696 deletions
ru_RU.KOI8-R/articles
|
@ -2,7 +2,7 @@
|
||||||
# The FreeBSD Russian Documentation Project
|
# The FreeBSD Russian Documentation Project
|
||||||
#
|
#
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
# $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/Makefile,v 1.27 2004/07/10 10:06:24 marck Exp $
|
# $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/Makefile,v 1.37 2006/03/22 17:06:02 marck Exp $
|
||||||
#
|
#
|
||||||
# Original revision: 1.42
|
# Original revision: 1.42
|
||||||
#
|
#
|
||||||
|
@ -28,7 +28,6 @@ SUBDIR+= freebsd-questions
|
||||||
SUBDIR+= hats
|
SUBDIR+= hats
|
||||||
SUBDIR+= hubs
|
SUBDIR+= hubs
|
||||||
SUBDIR+= ipsec-must
|
SUBDIR+= ipsec-must
|
||||||
SUBDIR+= java-tomcat
|
|
||||||
SUBDIR+= laptop
|
SUBDIR+= laptop
|
||||||
SUBDIR+= linux-comparison
|
SUBDIR+= linux-comparison
|
||||||
SUBDIR+= mailing-list-faq
|
SUBDIR+= mailing-list-faq
|
||||||
|
|
|
@ -1,26 +0,0 @@
|
||||||
#
|
|
||||||
# FreeBSD Russian Documentation Project
|
|
||||||
#
|
|
||||||
# $FreeBSD$
|
|
||||||
# $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/java-tomcat/Makefile,v 1.1 2004/02/20 19:20:45 andy Exp $
|
|
||||||
#
|
|
||||||
# Original revision: 1.3
|
|
||||||
#
|
|
||||||
# Makefile for "Java and FreeBSD First Steps"
|
|
||||||
# Author: Victoria Chan, Hiten Pandya
|
|
||||||
|
|
||||||
MAINTAINER=vkchan@kendryl.net hiten@uk.FreeBSD.org
|
|
||||||
|
|
||||||
DOC?= article
|
|
||||||
|
|
||||||
FORMATS?= html
|
|
||||||
|
|
||||||
INSTALL_COMPRESSED?= gz
|
|
||||||
INSTALL_ONLY_COMPRESSED?=
|
|
||||||
|
|
||||||
# SGML content
|
|
||||||
SRCS= article.sgml
|
|
||||||
|
|
||||||
DOC_PREFIX?= ${.CURDIR}/../../..
|
|
||||||
|
|
||||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
|
|
@ -1,648 +0,0 @@
|
||||||
<!--
|
|
||||||
The FreeBSD Russian Documentation Project
|
|
||||||
|
|
||||||
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/java-tomcat/article.sgml,v 1.2 2004/07/16 12:06:06 den 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//RU">
|
|
||||||
%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 lang="ru">
|
|
||||||
<!-- 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>
|
|
|
@ -1,9 +1,9 @@
|
||||||
<!--
|
<!--
|
||||||
The FreeBSD Russian Documentation Project
|
The FreeBSD Russian Documentation Project
|
||||||
|
|
||||||
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/releng-packages/article.sgml,v 1.5 2005/07/24 11:04:51 marck Exp $
|
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/releng-packages/article.sgml,v 1.7 2006/03/22 17:03:22 marck Exp $
|
||||||
|
|
||||||
Original revision: 1.18
|
Original revision: 1.19
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
@ -43,7 +43,7 @@
|
||||||
|
|
||||||
<abstract>
|
<abstract>
|
||||||
<para>В этом документе описывается подход, используемый группой
|
<para>В этом документе описывается подход, используемый группой
|
||||||
подготовки релизов FreeBSD для создания высококачественного набора
|
менеджеров портов FreeBSD для создания высококачественного набора
|
||||||
пакетов, предназначенного для размещения на носителях с официальными
|
пакетов, предназначенного для размещения на носителях с официальными
|
||||||
релизами FreeBSD. Этот документ находится в состоянии доработки, и
|
релизами FreeBSD. Этот документ находится в состоянии доработки, и
|
||||||
постепенно он покроет весь процесс построения целостного набора
|
постепенно он покроет весь процесс построения целостного набора
|
||||||
|
@ -121,7 +121,7 @@
|
||||||
пакетов, можно найти в дереве CVS в каталоге
|
пакетов, можно найти в дереве CVS в каталоге
|
||||||
<filename>ports/Tools/scripts/release</filename>. Скопируйте этот
|
<filename>ports/Tools/scripts/release</filename>. Скопируйте этот
|
||||||
каталог на машину с свободным дисковым пространством, достаточным для
|
каталог на машину с свободным дисковым пространством, достаточным для
|
||||||
хранения 2 или 3 копий набоар пакетов, который вы хотите
|
хранения 2 или 3 копий набора пакетов, который вы хотите
|
||||||
разделить.</para>
|
разделить.</para>
|
||||||
|
|
||||||
<para>В этом каталоге находятся следующие скрипты:</para>
|
<para>В этом каталоге находятся следующие скрипты:</para>
|
||||||
|
@ -133,7 +133,7 @@
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>В этом файле находится свободное пространство на каждом диске и
|
<para>В этом файле находится свободное пространство на каждом диске и
|
||||||
то, разрешено ли на этих дисках размещать пакеты, дистрибутивные
|
то, разрешено ли на этих дисках размещать пакеты, дистрибутивные
|
||||||
файли или оба типа файлов одновременно. Первая колонка содержит
|
файлы или оба типа файлов одновременно. Первая колонка содержит
|
||||||
название диска. Оно должно быть в виде
|
название диска. Оно должно быть в виде
|
||||||
<literal>disc[0-9a-z]</literal>. На данный момент настройка
|
<literal>disc[0-9a-z]</literal>. На данный момент настройка
|
||||||
выполнена на 10 дисков (4 для релиза и 6 для инструментального
|
выполнена на 10 дисков (4 для релиза и 6 для инструментального
|
||||||
|
@ -208,7 +208,7 @@
|
||||||
<term><filename>setup.sh</filename></term>
|
<term><filename>setup.sh</filename></term>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Это вспомогательный скрипт, использумый мною в кластере сборки пакетов
|
<para>Это вспомогательный скрипт, используемый мною в кластере сборки пакетов
|
||||||
для получения копии дерева портов и соответствующего набора
|
для получения копии дерева портов и соответствующего набора
|
||||||
пакетов/дистрибутивных файлов.</para>
|
пакетов/дистрибутивных файлов.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -228,7 +228,7 @@
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Проверьте, что вы удалили каталог <varname>gen</varname>, который
|
<para>Проверьте, что вы удалили каталог <varname>gen</varname>, который
|
||||||
мог остаться от предыдужих работ. Этот каталог содержит рабочие
|
мог остаться от предыдущих работ. Этот каталог содержит рабочие
|
||||||
файлы, которые будут актуальны только для текущих действий.</para>
|
файлы, которые будут актуальны только для текущих действий.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
@ -335,7 +335,7 @@
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Делает запрос на создание дисков. После генерации каждого диска
|
<para>Делает запрос на создание дисков. После генерации каждого диска
|
||||||
она проверяет отсутствующие зависсимости, вычищает файл
|
она проверяет отсутствующие зависимости, вычищает файл
|
||||||
<filename>INDEX</filename> и создаёт файл
|
<filename>INDEX</filename> и создаёт файл
|
||||||
<filename>CHECKSUM.MD5</filename>.</para>
|
<filename>CHECKSUM.MD5</filename>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -357,7 +357,7 @@
|
||||||
Если вы хотите повторить все эти шаги, то проще всего выполнить
|
Если вы хотите повторить все эти шаги, то проще всего выполнить
|
||||||
<command>rm -rf gen</command>.</para>
|
<command>rm -rf gen</command>.</para>
|
||||||
|
|
||||||
<para>К моменту успешного завершения пакеты и дистрибутинвые файлы будут
|
<para>К моменту успешного завершения пакеты и дистрибутивные файлы будут
|
||||||
располагаться в каталогах <filename>disc*</filename>, а оставшиеся файлы
|
располагаться в каталогах <filename>disc*</filename>, а оставшиеся файлы
|
||||||
будут находиться в каталоге <filename>scratch</filename>.</para>
|
будут находиться в каталоге <filename>scratch</filename>.</para>
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
<!--
|
<!--
|
||||||
The FreeBSD Russian Documentation Project
|
The FreeBSD Russian Documentation Project
|
||||||
|
|
||||||
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/releng/article.sgml,v 1.14 2006/02/09 14:56:28 marck Exp $
|
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/releng/article.sgml,v 1.15 2006/03/22 16:48:41 marck Exp $
|
||||||
|
|
||||||
Original revision: 1.75
|
Original revision: 1.76
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||||
|
@ -112,9 +112,10 @@
|
||||||
тщательно протестированы сообществом наших пользователей.</para>
|
тщательно протестированы сообществом наших пользователей.</para>
|
||||||
|
|
||||||
<para>В промежутке между релизами машинами Проекта FreeBSD, выделенными для
|
<para>В промежутке между релизами машинами Проекта FreeBSD, выделенными для
|
||||||
построения системы, каждую ночь автоматически собираются снэпшоты,
|
построения системы, ежемесячно автоматически собираются снэпшоты,
|
||||||
которые доступны для закачки по адресу <systemitem
|
которые доступны для закачки по адресу <systemitem
|
||||||
class="resource">ftp://stable.FreeBSD.org/</systemitem>. Общедоступность
|
class="resource">ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/</systemitem>.
|
||||||
|
Общедоступность
|
||||||
снэпшотов бинарных релизов, а также желание сообщества наших
|
снэпшотов бинарных релизов, а также желание сообщества наших
|
||||||
пользователей отслеживать работу над -STABLE при помощи CVSup и
|
пользователей отслеживать работу над -STABLE при помощи CVSup и
|
||||||
<quote><command>make</command> <maketarget>world</maketarget></quote>[7]
|
<quote><command>make</command> <maketarget>world</maketarget></quote>[7]
|
||||||
|
@ -672,8 +673,8 @@
|
||||||
|
|
||||||
<para>Начиная с FreeBSD 4.6-RELEASE, &man.sysinstall.8; по умолчанию
|
<para>Начиная с FreeBSD 4.6-RELEASE, &man.sysinstall.8; по умолчанию
|
||||||
устанавливает &xfree86; 4.<replaceable>X</replaceable>, как набор
|
устанавливает &xfree86; 4.<replaceable>X</replaceable>, как набор
|
||||||
<quote>обычных</quote> пакаджей. Это могут быть как пакаджи, созданные
|
<quote>обычных</quote> пакетов. Это могут быть как пакеты, созданные
|
||||||
в процессе работы кластера построения портов, так и пакаджи,
|
в процессе работы кластера построения портов, так и пакеты,
|
||||||
построенные из соответствующим образом помеченного дерева
|
построенные из соответствующим образом помеченного дерева
|
||||||
портов.</para>
|
портов.</para>
|
||||||
|
|
||||||
|
@ -696,7 +697,7 @@
|
||||||
FreeBSD</ulink> содержит более &os.numports; программных пакетов
|
FreeBSD</ulink> содержит более &os.numports; программных пакетов
|
||||||
сторонних разработчиков, которые доступны для FreeBSD. За поддержку
|
сторонних разработчиков, которые доступны для FreeBSD. За поддержку
|
||||||
целостности дерева портов, которое может использоваться для создания
|
целостности дерева портов, которое может использоваться для создания
|
||||||
бинарных пакаджей, поставляемых с официальными релизами FreeBSD,
|
бинарных пакетов, поставляемых с официальными релизами FreeBSD,
|
||||||
отвечает &a.portmgr;.</para>
|
отвечает &a.portmgr;.</para>
|
||||||
|
|
||||||
<para>Рассмотрение работ с нашей коллекцией пакетов сторонних
|
<para>Рассмотрение работ с нашей коллекцией пакетов сторонних
|
||||||
|
@ -817,7 +818,7 @@
|
||||||
<term><filename>/pub/FreeBSD/ports/<replaceable>arch</replaceable>/packages-<replaceable>X.Y</replaceable>-release/</filename></term>
|
<term><filename>/pub/FreeBSD/ports/<replaceable>arch</replaceable>/packages-<replaceable>X.Y</replaceable>-release/</filename></term>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Полный комплект построенных пакаджей для этого релиза.</para>
|
<para>Полный комплект построенных пакетов для этого релиза.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
@ -860,10 +861,10 @@
|
||||||
<para>Может пройти от нескольких часов до двух дней между тем, как
|
<para>Может пройти от нескольких часов до двух дней между тем, как
|
||||||
обновится <hostid>ftp-master</hostid>, и на основной массе FTP-серверов
|
обновится <hostid>ftp-master</hostid>, и на основной массе FTP-серверов
|
||||||
1-го уровня появится новое программное обеспечение, в зависимости от
|
1-го уровня появится новое программное обеспечение, в зависимости от
|
||||||
того, в тоже самое ли время пакадж был загружен. Обязательно, чтобы
|
того, в тоже самое ли время пакет был загружен. Обязательно, чтобы
|
||||||
выпускающие релиз координировали свои действия с &a.mirror-announce;
|
выпускающие релиз координировали свои действия с &a.mirror-announce;
|
||||||
до того, как объявлять об общедоступности нового программного
|
до того, как объявлять об общедоступности нового программного
|
||||||
обеспечения с серверов FTP. В идеальном случае набора пакаджей к
|
обеспечения с серверов FTP. В идеальном случае набора пакетов к
|
||||||
релизу должен быть загружен по крайней мере за четыре дня до момента
|
релизу должен быть загружен по крайней мере за четыре дня до момента
|
||||||
выпуска релиза. Релиз должен быть загружен в промежутке от 24 до 48
|
выпуска релиза. Релиз должен быть загружен в промежутке от 24 до 48
|
||||||
часов до момента выхода запланированного релиза с выключенными
|
часов до момента выхода запланированного релиза с выключенными
|
||||||
|
@ -1026,7 +1027,7 @@
|
||||||
установки давно пережила свой век. В разработке находятся несколько
|
установки давно пережила свой век. В разработке находятся несколько
|
||||||
проектов, которые должны дать улучшенную технологию установки.
|
проектов, которые должны дать улучшенную технологию установки.
|
||||||
Одним из таких проектов был libh, целью которого было создание
|
Одним из таких проектов был libh, целью которого было создание
|
||||||
новой интеллектуальной технологии работы с пакаджами и программы
|
новой интеллектуальной технологии работы с пакетами и программы
|
||||||
установки с GUI.</para>
|
установки с GUI.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
Loading…
Reference in a new issue