database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Devel 3329 게시물 읽기
No. 3329
톰캣 + 아파치 하우투
작성자
정재익(advance)
작성일
2001-09-01 10:33
조회수
6,476

[강좌] 톰캣 + 아파치 하우투

 

이글은 apache.kr.net 의 임형진님이 작성하신 글을 http://www.phps.net 에 등록되어 있던 것을 가져온 것입니다.

 

/*

* 이 자료는 임형진 님의 제공에 apache.kr.net 에 게시되었습니다.

*

* 톰캣 + 아파치 하우투

*

* 저자: Costin Manolache

* Anil Vijendran

*

* 역자: 임형진

*

* $개정판: 1.1

* $개정일: 2000/02/08 21:08:34 $

*

* 이문서는 '아파치(Apache)'와 실행할 '톰캣(Tomcat)'을

* 설정하는 방법을 설명한다. 이제 곧 이문서는 아파치 1.3.9와

* 톰캣 3.0을 묘사한다. 다른 아파치/톰캣 버전들을 위한

* 테스트된 설정에 관한 섹션들을 체크하라.

*/

 

------------------------------------------------------------------------

목차

1. 서론

2. 설치

2.1 아파치 1.3.9

2.2 톰캣 3.0

2.3 자신의 설정을 테스트하기

2.4 컨텍스트를 추가하기

3. 테스트된 설정

4. 더 많은 정보, 피드백과 버그들

 

------------------------------------------------------------------------

1. 서론

 

이 문서는 하나의 배포판으로서의 아파치와 톰캣을 얻을 때까지

아파치와 함께 톰캣을 사용할 수 있도록 쓰여졌다.

여러분이 이 문서의 지시사항들을 따르다가 잘못된 부분을 발견하면

이 문서를 업데이트할 수 있도록 우리에게 알려주시오.

 

문서의 나머지 부분에서 우리는

아파치 1.3.9에 대해서 /path/to/apache-1.3.9를,

톰캣 3.0에 대해서 /path/to/tomcat3.0를

설치경로로 사용할 것이다.

우리는 여러분이 디폴트 포트(80)로 아파치를 구동하고 있는 것으로

가정한다.

 

2. 설치

 

2.1 아파치 1.3.9

 

* 여러분 컴퓨터 플랫폼에 맞추어 아파치 1.3.9를 아래의 사이트에서

다운로드하여 설치하라.

 

http://www.apache.org/dist/binaries

 

* 여러분의 /path/to/apache-1.3.9/conf/httpd.conf 파일에서 디폴트

HTTP listener port를 설정하라.

 

* /path/to/apache-1.3.9/conf/httpd.conf 파일에서 ServerName이

여러분의 호스트를 포함하고 있는지 확인하라.

 

* 여러분이 스스로 컴파일한 아파치를 사용하고 있고 이미 컴파일된 버전의

mod_jserv.so를 사용하고 있다면 여러분이 적재될 수 있는(loadable) 모듈을

위한 지원을 컴파일하였는지 확인하라. configure와 함께 --enable-module=so를

사용한 mod_so.so를 컴파일하여 이것을 하라.

 

2.2 톰캣 3.0

 

* 여러분 컴퓨터 플랫폼에 맞추어 톰캣 3.0을 아래의 사이트에서

다운로드하여 설치하라.

 

http://jakarta.apache.org/builds/tomcat/release/v3.0//

 

주)*

2000.4.13현재

http://jakarta.apache.org/builds/tomcat/release/v3.1_beta_1/bin/

 

* 여러분 컴퓨터 플랫폼에 맞추어 mod_jserv를 아래의 사이트에서 다운로드하라.

 

http://jakarta.apache.org/builds/tomcat/release/v3.0///modules

 

주)**

2000.4.13현재

http://jakarta.apache.org/builds/tomcat/release/v3.1_beta_1/bin//

 

유닉스 설치를 위해서 /path/to/apache-1.3.9/libexec에 복사를 하고

Win32 설치를 위해서 \path\to\apache-1.3.9\modules에 복사를 하라.

 

mod_jserv는 아파치와 톰캣이 서로 통신하도록 하는 소프트웨어이다.

통신하기 위해서 사용된 포트는 톰캣쪽을 위하여 server.xml 파일에,

아파치쪽을 위하여 tomcat.conf 파일에 설정되어 있다. 그것들은 서로

일치해야 한다. 현재 이 포트는 디폴트로 8007이고 AJP12 프로토콜을

사용한다.

 

* /path/to/apache-1.3.9/conf/httpd.conf를 편집하고 마지막에 다음

줄을 추가하라.

 

Include /path/to/tomcat3.0/etc/tomcat.conf

 

* Win32 사용자를 위해서는 libexec/mod_jserv.so를 포함하는 줄을 비활성화

하고 modules/ApacheModuleJServ.dll를 활성화하시오.

 

* 톰캣은 독자적인 HTTP서버로 설치되기 때문에 아파치와는 다른 포트상에서

작동해야 한다는 것은 중요하다.

 

2.3 자신의 설정을 테스트하기

 

* 아파치를 재시동하라. (/path/to/apache-1.3.9 디렉토리에서)

 

$ apachectl restart on Unix/Linux

or

c:\apache-1.3.9\bin> apache -k restart on Win32

 

* 웹브라우저에서 http://을 작동하라.

 

* 톰캣을 시작하라.(/path/to/tomcat3.0 디렉토리에서)

 

$ startup.sh on Unix/Linux

c:\tomcat3.0\bin> startup.bat on Win32

 

* 웹브라우저상에서

http:///examples/servets/ or

http:///examples/jsp/ 가 작동되는지 확인하라.

 

2.4 컨텍스트 추가하기

 

이 설정에 컨텍스트를 추가할 수 있는 두 가지의 다른 방법들이 있다.

 

(a) * /path/to/tomcat3.0/etc/tomcat.conf에

ApJservMount / /root를 추가한다.

 

* 아파치를 재시동한다.

 

(b) * /path/to/apache-1.3.9/htdocs/를 만든다.

 

* 지정한 디렉토리에 지정한 컨텍스트 파일들을 설치한다.

 

* /path/to/tomcat3.0/server.xml이

/path/to/apache-1.3.9/htdocs/를 지정하는지 확인하라.

 

* /path/to/tomcat3.0/etc/tomcat.conf에

 

ApJservMount //servlet /root

 

AllowOverride None

deny from all

 

을 추가하라.

 

3. 테스트된 설정들

 

Apache 1.3.9 + Tomcat 3.0는 아래와 같은 운영체제에서 테스트됨

 

* Linux (RedHat 6.1) on SPARC and Intel

- IBM JDK 1.1.8

* Solaris 2.6 on SPARC

- Sun JDK 1.1.8

- Sun JDK 1.2.2

* Windows NT SP 4

- Sun JDK 1.1.8

- Sun JDK 1.2.2

 

주)***

역자는 Apache 1.3.12 + Tomcat 3.0를 Windows95에서 테스트하여

servlet과 jsp 예제 프로그램 실행에 성공하였슴

 

4. 더 많은 정보, 피드백과 버그들

 

tomcat-dev@jakarta.apache.org로 버그리포트를 보내주십시오.

 

여러분이 여기에 나열되지 않은 플랫폼/운영체제에서 테스트하였다면

이 파일들을 업데이트하여 주시기를 바랍니다.

(만약 여러분이 jakarta상 CVS 접근권한을 가지고 있다면)

또는 tomcat-dev@jakarta.apache.org로 메모를 보내주십시오

이 글에 대한 댓글이 총 2건 있습니다.

재익형님.. 이 글은 포스트그래스와 devel과는 별로 상관이 없는 글인것 같습니다. 혹시 테스트로 올리신 건지요.

lastnite님이 2001-09-05 20:56에 작성한 댓글입니다.

당근... 별로 올릴게 없어서 잠시 테스트 용으로.. :-)

advance님이 2001-10-04 22:59에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3521PostgreSQL 응용 프로그램 작성하기 (I)
정재익
2001-10-17
12596
3513Technical Documents for PostgreSQL [1]
정재익
2001-10-16
9928
3490계정에 관한 간단한 팁(admin)
송정훈
2001-10-12
8741
3329톰캣 + 아파치 하우투 [2]
정재익
2001-09-01
6476
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2020 DSN, All rights reserved.
작업시간: 0.044초, 이곳 서비스는
	PostgreSQL v13.0으로 자료를 관리합니다