Sun이 출시한 JSP(Java Server Pages)는 Java 기술을 기반으로 서버 측에서 실행되는 동적 웹 페이지 개발 기술입니다. JSP를 실행하려면 JSP 웹 페이지를 컴파일하는 엔진을 웹 서버에 설정해야 합니다. JSP 환경을 구성하는 방법은 여러 가지가 있지만 주요 작업은 웹 서버와 JSP 엔진을 설치하고 구성하는 것입니다.
다음은 Tomcat을 JSP 엔진으로 사용하고 Tomcat, Apache, IIS의 세 가지 웹 서버와 협력하여 JSP 실행 환경을 구축하기 위한 세 가지 솔루션을 설명합니다.
1. 관련 소프트웨어 소개
1. J2SDK: Java 애플리케이션의 기반이 되는 Java2 소프트웨어 개발 도구입니다. JSP는 Java 기술을 기반으로 하기 때문에 JSP 환경을 구성하기 전에 J2SDK를 설치해야 합니다.
2. 아파치(Apache) 서버: 아파치(Apache) 기관에서 웹 서비스를 제공하기 위해 개발한 일반적으로 사용되는 웹 서버입니다.
3. Tomcat 서버: Apache 기관에서 개발한 JSP 엔진으로 웹 서버의 기능을 가지며 독립적인 웹 서버로 활용이 가능하다. 그러나 웹 서버로서 Tomcat은 정적 HTML 페이지를 처리할 때 Apache만큼 빠르지 않고 Apache만큼 강력하지도 않습니다. 따라서 우리는 일반적으로 Apache와 함께 Tomcat을 사용하여 Apache가 웹 사이트의 정적 페이지 요청을 처리하도록 하고 Tomcat은 웹 사이트의 정적 페이지 요청을 처리하도록 합니다. 더 나은 성능을 위해 JSP 구문 분석을 제공하는 전용 JSP 엔진입니다. 그리고 Tomcat 자체는 Apache의 하위 프로젝트이므로 Tomcat은 Apache에 대한 강력한 지원을 제공합니다. 초보자에게는 Tomcat이 매우 좋은 선택입니다.
4. mod_jk.dll: Apache 조직의 Jakarta 프로젝트 팀에서 Apache가 Tomcat을 지원할 수 있도록 개발한 플러그인입니다. 이 플러그인을 사용하면 Tomcat은 Apache와 원활하게 연결할 수 있습니다.
5. tc4ntiis.zip: IIS가 Tomcat을 지원할 수 있도록 Apache 조직의 Jakarta 프로젝트 팀에서 개발한 플러그인입니다.
2. 소프트웨어 다운로드
1. j2sdk
버전: j2sdk1.4.1(35.9MB)
주소: http://java.sun.com/j2se/1.4.1/download.html
2. Apache2
버전: Apache2.0.43(6.69MB)
주소 : http://www.apache.inetcosmos.org/dist/httpd/binaries/win32/
3. Tomcat4
버전: 4.1.21 (8.33MB)
주소: http://jakarta.apache.org/builds/jakarta-tomcat -4.0/release/
4. mod_jk.dll: (136KB)
주소: http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/
5. tc4ntiis.zip (220KB)
주소:
모두 위의 것은 무료 소프트웨어입니다.
3. 구성 전 준비 사항
1. 테스트할 JSP 웹 페이지를 준비합니다.
메모장 등의 텍스트 편집기를 열고 다음 코드를 입력한 후 test.jsp로 저장합니다(확장자는 .jsp임).
<HTML> <HEAD> <TITLE>JSP 테스트 페이지 </TITLE> </HEAD> <BODY> <%out.println("<h1>Hello World! </h1>");%> </BODY> </HTML> |
2. J2SDK 설치
솔루션에 관계없이 JSP 엔진을 설치하고 구성하기 전에 J2SDK 설치를 완료해야 합니다.
Windows에서J2SDK를 설치하려면
다운로드한 j2sdk-1_4_1_01-windows-i586.exe 파일을 직접 실행하고 설치 마법사에 따라 디렉터리에 설치합니다. 예를 들어 f:/j2sdk에 설치 1.4.1
환경 변수 추가
1) 운영 체제가 Win 98인 경우 메모장을 사용하여 Autoexec.bat를 직접 편집하고 다음 명령줄을 추가할 수 있습니다.
PATH=%PATH%;f:/j2sdk1.4.1/bin
SET JAVA_HOME=f:/j2sdk1.4.1
SET CLASSPATH=f:/j2sdk1.4.1/lib/tools.jar을
저장한 후 추가된 환경 변수가 적용되도록 컴퓨터를 다시 시작합니다.
2) 운영체제가 Win2000인 경우 환경변수를 다음과 같이 구성합니다. "내 컴퓨터"를 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴에서 "속성" → "시스템 속성" → "고급" → "환경 변수"를 선택하면 환경 변수 대화 상자가 나타나며, 시스템의 환경 변수를 편집할 수 있습니다. . PATH, JAVA_HOME, CLASSPATH 세 가지 변수를 추가합니다. 변수 값은 위와 동일합니다.
4. JSP 환경 구성 계획
계획 1: J2SDK + Tomcat
이 계획에서는 Tomcat이 JSP 엔진과 웹 서버 역할을 모두 수행하며 구성이 비교적 간단합니다.
1. Tomcat을 설치
하고 다운로드한 jakarta-tomcat-4.0.1.exe를 직접 실행합니다. 일반 Windows 프로그램 설치 단계에 따라 Tomcat을 설치합니다. 설치 중에 J2SDK의 위치를 자동으로 찾습니다. 예를 들어 f:/tomcat4에 설치합니다.
2. Tomcat의 환경변수를 설정
하고 새로운 환경변수인 TOMCAT_HOME을 추가합니다. 변수값은 f:/tomcat4 입니다. 추가방법은 J2SDK 환경변수 설정방법과 동일합니다.
3.
테스트 기본 서비스를 설정한 후 Tomcat 서버를 실행할 수 있습니다. f:/tomcat4/bin/startup.exe를 사용하여 Tomcat을 시작하고 f:/tomcat4/bin/shutdown.exe를 사용하여 종료합니다. (startup.exe 또는 shutdown.exe 실행 시 환경 공간 부족 오류가 발생하는 경우, DOS 창 메뉴에서 "속성" → "메모리" → "기존 메모리"를 선택하고 "초기 환경"을 "자동"에서 변경하세요. "2816"으로 변경하면 됩니다.)
Tomcat을 시작한 후 브라우저를 열고 주소 표시줄에 http://localhost:8080을 입력합니다. (Tomcat의 기본 포트는 8080입니다.) 브라우저에 Tomcat의 환영 인터페이스가 보이면 Tomcat을 의미합니다. 잘 작동합니다.