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
|
||||
#
|
||||
# $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
|
||||
#
|
||||
|
@ -28,7 +28,6 @@ SUBDIR+= freebsd-questions
|
|||
SUBDIR+= hats
|
||||
SUBDIR+= hubs
|
||||
SUBDIR+= ipsec-must
|
||||
SUBDIR+= java-tomcat
|
||||
SUBDIR+= laptop
|
||||
SUBDIR+= linux-comparison
|
||||
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
|
||||
|
||||
$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>
|
||||
<para>В этом документе описывается подход, используемый группой
|
||||
подготовки релизов FreeBSD для создания высококачественного набора
|
||||
менеджеров портов FreeBSD для создания высококачественного набора
|
||||
пакетов, предназначенного для размещения на носителях с официальными
|
||||
релизами FreeBSD. Этот документ находится в состоянии доработки, и
|
||||
постепенно он покроет весь процесс построения целостного набора
|
||||
|
@ -121,7 +121,7 @@
|
|||
пакетов, можно найти в дереве CVS в каталоге
|
||||
<filename>ports/Tools/scripts/release</filename>. Скопируйте этот
|
||||
каталог на машину с свободным дисковым пространством, достаточным для
|
||||
хранения 2 или 3 копий набоар пакетов, который вы хотите
|
||||
хранения 2 или 3 копий набора пакетов, который вы хотите
|
||||
разделить.</para>
|
||||
|
||||
<para>В этом каталоге находятся следующие скрипты:</para>
|
||||
|
@ -133,7 +133,7 @@
|
|||
<listitem>
|
||||
<para>В этом файле находится свободное пространство на каждом диске и
|
||||
то, разрешено ли на этих дисках размещать пакеты, дистрибутивные
|
||||
файли или оба типа файлов одновременно. Первая колонка содержит
|
||||
файлы или оба типа файлов одновременно. Первая колонка содержит
|
||||
название диска. Оно должно быть в виде
|
||||
<literal>disc[0-9a-z]</literal>. На данный момент настройка
|
||||
выполнена на 10 дисков (4 для релиза и 6 для инструментального
|
||||
|
@ -208,7 +208,7 @@
|
|||
<term><filename>setup.sh</filename></term>
|
||||
|
||||
<listitem>
|
||||
<para>Это вспомогательный скрипт, использумый мною в кластере сборки пакетов
|
||||
<para>Это вспомогательный скрипт, используемый мною в кластере сборки пакетов
|
||||
для получения копии дерева портов и соответствующего набора
|
||||
пакетов/дистрибутивных файлов.</para>
|
||||
</listitem>
|
||||
|
@ -228,7 +228,7 @@
|
|||
|
||||
<listitem>
|
||||
<para>Проверьте, что вы удалили каталог <varname>gen</varname>, который
|
||||
мог остаться от предыдужих работ. Этот каталог содержит рабочие
|
||||
мог остаться от предыдущих работ. Этот каталог содержит рабочие
|
||||
файлы, которые будут актуальны только для текущих действий.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -335,7 +335,7 @@
|
|||
|
||||
<listitem>
|
||||
<para>Делает запрос на создание дисков. После генерации каждого диска
|
||||
она проверяет отсутствующие зависсимости, вычищает файл
|
||||
она проверяет отсутствующие зависимости, вычищает файл
|
||||
<filename>INDEX</filename> и создаёт файл
|
||||
<filename>CHECKSUM.MD5</filename>.</para>
|
||||
</listitem>
|
||||
|
@ -357,7 +357,7 @@
|
|||
Если вы хотите повторить все эти шаги, то проще всего выполнить
|
||||
<command>rm -rf gen</command>.</para>
|
||||
|
||||
<para>К моменту успешного завершения пакеты и дистрибутинвые файлы будут
|
||||
<para>К моменту успешного завершения пакеты и дистрибутивные файлы будут
|
||||
располагаться в каталогах <filename>disc*</filename>, а оставшиеся файлы
|
||||
будут находиться в каталоге <filename>scratch</filename>.</para>
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<!--
|
||||
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" [
|
||||
|
@ -112,9 +112,10 @@
|
|||
тщательно протестированы сообществом наших пользователей.</para>
|
||||
|
||||
<para>В промежутке между релизами машинами Проекта FreeBSD, выделенными для
|
||||
построения системы, каждую ночь автоматически собираются снэпшоты,
|
||||
построения системы, ежемесячно автоматически собираются снэпшоты,
|
||||
которые доступны для закачки по адресу <systemitem
|
||||
class="resource">ftp://stable.FreeBSD.org/</systemitem>. Общедоступность
|
||||
class="resource">ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/</systemitem>.
|
||||
Общедоступность
|
||||
снэпшотов бинарных релизов, а также желание сообщества наших
|
||||
пользователей отслеживать работу над -STABLE при помощи CVSup и
|
||||
<quote><command>make</command> <maketarget>world</maketarget></quote>[7]
|
||||
|
@ -672,8 +673,8 @@
|
|||
|
||||
<para>Начиная с FreeBSD 4.6-RELEASE, &man.sysinstall.8; по умолчанию
|
||||
устанавливает &xfree86; 4.<replaceable>X</replaceable>, как набор
|
||||
<quote>обычных</quote> пакаджей. Это могут быть как пакаджи, созданные
|
||||
в процессе работы кластера построения портов, так и пакаджи,
|
||||
<quote>обычных</quote> пакетов. Это могут быть как пакеты, созданные
|
||||
в процессе работы кластера построения портов, так и пакеты,
|
||||
построенные из соответствующим образом помеченного дерева
|
||||
портов.</para>
|
||||
|
||||
|
@ -696,7 +697,7 @@
|
|||
FreeBSD</ulink> содержит более &os.numports; программных пакетов
|
||||
сторонних разработчиков, которые доступны для FreeBSD. За поддержку
|
||||
целостности дерева портов, которое может использоваться для создания
|
||||
бинарных пакаджей, поставляемых с официальными релизами FreeBSD,
|
||||
бинарных пакетов, поставляемых с официальными релизами FreeBSD,
|
||||
отвечает &a.portmgr;.</para>
|
||||
|
||||
<para>Рассмотрение работ с нашей коллекцией пакетов сторонних
|
||||
|
@ -817,7 +818,7 @@
|
|||
<term><filename>/pub/FreeBSD/ports/<replaceable>arch</replaceable>/packages-<replaceable>X.Y</replaceable>-release/</filename></term>
|
||||
|
||||
<listitem>
|
||||
<para>Полный комплект построенных пакаджей для этого релиза.</para>
|
||||
<para>Полный комплект построенных пакетов для этого релиза.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -860,10 +861,10 @@
|
|||
<para>Может пройти от нескольких часов до двух дней между тем, как
|
||||
обновится <hostid>ftp-master</hostid>, и на основной массе FTP-серверов
|
||||
1-го уровня появится новое программное обеспечение, в зависимости от
|
||||
того, в тоже самое ли время пакадж был загружен. Обязательно, чтобы
|
||||
того, в тоже самое ли время пакет был загружен. Обязательно, чтобы
|
||||
выпускающие релиз координировали свои действия с &a.mirror-announce;
|
||||
до того, как объявлять об общедоступности нового программного
|
||||
обеспечения с серверов FTP. В идеальном случае набора пакаджей к
|
||||
обеспечения с серверов FTP. В идеальном случае набора пакетов к
|
||||
релизу должен быть загружен по крайней мере за четыре дня до момента
|
||||
выпуска релиза. Релиз должен быть загружен в промежутке от 24 до 48
|
||||
часов до момента выхода запланированного релиза с выключенными
|
||||
|
@ -1026,7 +1027,7 @@
|
|||
установки давно пережила свой век. В разработке находятся несколько
|
||||
проектов, которые должны дать улучшенную технологию установки.
|
||||
Одним из таких проектов был libh, целью которого было создание
|
||||
новой интеллектуальной технологии работы с пакаджами и программы
|
||||
новой интеллектуальной технологии работы с пакетами и программы
|
||||
установки с GUI.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
|
Loading…
Reference in a new issue