웹 프로그래밍을 끝내고 나면, web server에 디플로이를 해야하는데, 여기서는 사람들이 가장 많이 쓰고, 대중적으로 사용하고 있는 tomcat 그중에서 버전 7에 어떻게 디플로이하는가를 설명하도록 한다
1. 먼저 tomcat 7을 다운로드 받는다.
http://tomcat.apache.org/download-70.cgi 에서 본인의 PC에 맞는 tomcat을 다운로드 받는다.
2. 톰캣은 설치용 프로그램이 아니기 때문에(windows register와 상관없다는 뜻), 특정한 directory에 다운로드 받은 zip파일 압축을 푼다 (예를 들어 나는 D:\server\apache-tomcat-7.0.37-windows-x64)에 압축해제를 했다.
3. bin 디렉토리에 있는 startup.bat파일을 통하여 톰캣을 실행시킨다. (windows => cmd 를 통해서 실행시키자.)
만약 jdk나 jre 파일을 찾을수 없다는 메시지가 나오면, 환경변수에 다음과 같이 추가한다.
변수이름 : CATALINA_HOME
변수 값 : D:\server\apache-tomcat-7.0.37-windows-x64\apache-tomcat-7.0.37 (본인이 설정한 디렉토리)
변수이름 : JAVA_HOME
변수 값 : C:\Program Files\Java\jdk1.7.0_13 (본인이 설정한 디렉토리)
4. startup.bat 파일을 통해 톰캣 실행이 정상적으로 된다면,
localhost:8080 을 익스플로러(크롬, 파이어폭스 등등)를 통하여 실행시킨다.
Apache 톰캣 화면이 나오면 성공이다. (apache_home.png)
5. manager 화면을 활성화 한다.
D:\server\apache-tomcat-7.0.37-windows-x64\apache-tomcat-7.0.37\conf\tomcat-user.xml 을 편집한다.
<role rolename="manager-gui" />
<user username="admin" password="admin" roles="manager-gui" />
를 추가한다.
6. 아래와 같이 설정후 톰캣 서버를 재시작하면
locathost:8080/manager로 접근이 가능하다.
7. manager화면에서 war파일을 WAR file to deploy 를 통해서 디플로이 해주면 끝...
p.s Application의 path 쪽을 보면 여러개를 디플로이 할수 있는데, 그땐 localhost:8080/path 해주면 본인이 개발한 웹서버를 확인할 수 있다.
[출처] 톰캣 7을 통한 war 디플로이|작성자 무적코더
'소프트웨어 > WS/WAS' 카테고리의 다른 글
세션 클러스터링 (0) | 2013.08.12 |
---|---|
톰캣 성능 튜닝 (0) | 2013.08.08 |
톰캣에서 날짜별 로그로 설정하는방법 (0) | 2013.07.26 |
elipse에서 톰캣 작업 경로 설정 방법 (0) | 2013.07.18 |
이클립스에서 톰캣 메모리 설정 (0) | 2013.07.01 |