SSISO Community

시소당

JSP 환경 구축하기 (WINDOWS / JAVA / APACHE / RESIN)

JSP환경 구축하기


2006.01.12 송신영 (song4u@mymiral.com)

JSP를 내 컴퓨터에서 실행하기 위해서는 아래와 같은 3가지의 프로그램이 필요하다

    1. JAVA SDK
    2. APACHE 웹서버
    3. resin (or tomcat 여기서는 resin으로 한다) jsp 해석기

1.우선 java sdk 를 다운받아보자.

http://java.sun.com/ 에 접속하여 아래와 같은 순서로 다운받으면 된다.

그림에서 빨간 표시있는 J2SE 1.4.2 SDK (2006.01.12 현재) 를 클릭한다.

그러면 아래와같이 나오는데 여기서 빨간표시있는 것을 클릭한다.

아래와 같은 화면에서 Accept 를 체크한다.

 

Accept를 체크하고 나면 화면이 바뀌는데 아래에서 Windows용을 다운받는다.

클릭하면 아래와 같이 다운받는 화면이 뜬다. "저장" 한다.

이제 JAVA SDK 를 다운 받았다.

2. 다음으로 APACHE를 다운받아보자

http://www.apache.org 에 접속한다.

그림에서 HTTP Server 를 클릭한다.

from a mirror 를 클릭한다.

그럼 아래와 같은 화면이 나오는데 가장 최신 버전을 다운 받는다.

 

3. 이제 resin 을 다운받아보자.

http://www.caucho.com

에 접속한다음 왼쪽 메뉴중에서 Download 를 클릭한다.

Windows용 버전을 다운 받는다.

저장하기로 저장한다.

 

이제 JAVA SKD , APACHE, resin 을 모두 다운 받았다.

 

4. JAVA SKD를 설치 해봅시다! ^^

우선 다운받은 디랙토리로 이동한다.

그러면 위에서 다운받은 3개의 파일이 있다.

여기서 jeskd-1_4......exe 를 실행한다.

인스톨은 그냥 시키는 데로 next 하면되니 쉬울것이다.

아래는 JAVA SDK가 깔린 상태이다.

c:\j2sdk1.4.2_10 디렉토리 및에 설치가 된것을 확인할 수 있다.
bin 디렉토리 안에 사용할 실행 파일들이 존재한다. ㅎㅎ
설치하고 나면 업데이트를 할 것이고 다 끝나면 리부팅한다. ㅋ

 

5. 그럼 이번엔 apache 를 설치해보자.

다운받은 파일에서 apache_......msi 를 실행시킨다.

그러면 뭔가 쭉 실행된다. 치켜보자. 다음을 눌러달라고 고함을 치면 살짝 눌러주자.

C 디렉토리 밑에 program file 밑에 설치가 될 것이다.

 

6. 이젠 resin을 설치해 보자.

이건 더 쉽다. 그냥 압축을 풀면 된다. 압축을 풀어서

C 디랙토리 밑에 두자.

 

7. 환경변수 쎄팅

이제 설치는 모두 끝났다.

그럼 서로 연동을 위하여 환경 변수를 쎄팅해 주어야한다.

바탕화면에서 "내컴퓨터" 를 오른쪽 마우스로 클릭한후 "속성" 을 클릭하면

"시스템 등록 정보" 가 나오는데 여기서 "고급" 을 선택하고 아래에서 "환경변수" 를 클릭한다.

그러면 아래와같은 창이 나온다.

그러면 아래 시스탬변수(S) 에서 "새로만들기" 를 클릭한다.

변수이름 : JAVA_HOME
변수 값 : C:\j2sdk1.4.2_10 ( JAVA SDK 가 설치된 디렉토리를 살며시 복사해서 붙여넣기 하면된다. )
확인을 눌러 저장한다.

다시 "새로만들기"하여 이번에는
변수이름 : CLASS_PATH
변수 값 : %JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;
이렇게 입력하고 "확인" 한다.

마지막으로 스크롤바를 아래로 내리다 보면 Path 란 놈이있다.
이걸 선택한다음 이번에는 "편집"을 클릭한다.
그리고 맨 앞에 %JAVA_HOME%\bin; 를 추가한다. 그리고 "확인" 하여 마친다.

정리하면 아래와 같다.

[시스탬변수]

변수이름 : JAVA_HOME
변수 값 : C:\j2sdk1.4.2_10

변수이름 : CLASS_PATH
변수 값 : %JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;

변수이름 : path
변수 값 : %JAVA_HOME%\bin; 추가

 

8. 동작테스트

이제 모든 준비는 끝났다. 그렇다면 잘 동작되는지 시험해보아야할때다. ㅋ 우선 apache 를 실행시키자.

시작->프로그램->Apache HTTP Server -> Control Apache Server -> Start

실행이되면 트래이 아이코에 생성이 된다.

트래이 아이콘을 클릭하면 실행모습을 볼 수 있다.

 

다음으로 resin을 실행한다. resin이 설치된 디렉토리에서 httpd.exe 를 실행하면 실행화면이 다음과 같이 나온다.

 

실행이 정상적으로 되었다고 가정하고

시작-> 실행 을 눌러 명령창을 실행시키고 cmd 를 입력하고 enter 를 쳐서 커맨드 창을 하나 실행시킨다.

그리고 거기서 javac 라고 입력하고 enter를 처보자.

만약 설정이 잘 되어있다면 영어로 뭔가 죽~ 나올것이고 그렇치 못하다면 찾을수 없다는 매시지를 토해낼것이다.

[javac 명령을 실행한 화면]

그러면 path 명령을 한번 실행하고 커맨드 창을 닫고 다시 커맨드 창을 열어서

다시 javac 라고 명령을 처보자.

실행이 된다면 다행.. 안된다면 위에서 path 를 잡는 것이 잘못된것이다. 다시 차근차근 해보자. ㅋㅋㅋ

잘된다고 가정하고 웹서버가 잘 동작되는지 테스트하자.

웹브라우저를 실행하고 아래와 같이 입력한다.

http://localhost:8080

그러면 아래와 같은 화면이 실행되면 일단 성공이다.

이 페이지는 resin 이 설치된 디렉토리에 있는 index.jsp 파일이다.

우리가 어떤 jsp 파일을 작성하여 실행하려면 이곳에 두어야하는데 이곳은 아래와 같은 경로이다.

resin / webapps / ROOT / 이곳에 넣으면된다. ㅎㅎ

 

9. 자 그럼 실지로 작성한 파일이 정상적으로 작동을 하는지 해보자.

택스트 파일을 하나 열어 아래와같이 코딩하고 이름을 test.jsp 라고 저장하고

위 경로의 디랙토리 밑에 넣어두자.

----------------------------- test.jsp -----------------------------

<html>

<body>
HTML 페이지 입니다.
<%
int math=80;
int eng=90;
int kor=95;

int avg=(math+eng+kor)/3;
out.println("average : "+avg);

%>

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

그럼 웹브라우저에서 http://localhost:8080/test.jsp 라고 실행하면

아래와같은 화면이 보이면 성공이다.

자 모든 설정이 완료되었습니다.

정말 수고하셨습니다.


1761 view

4.0 stars