티스토리 뷰
Windows - Apache & Tomcat 연동
1. http://www.apachelounge.com/download/ 접속
2. 화면 왼쪽에서 설치한 Apache 버전 선택
3, Apache와 동일한 버전 및 OS Bit로 다운로드
4. 다운로드 받은 MOD_JK의 압축 해제
5. 압축해제 후 MOD_JK 파일을 Apache의 modules 폴더로 복사 또는 이동
Windows - Apache 환경설정
1. D:\Apache\conf\httpd.conf 메모장으로 실행
2. httpd.conf 실행 후 아래와 같이 내용 추가
- 중간에 DirectoryIndex를 찾아서 index.jsp 추가
- LoadModule 부분을 찾아서 아래와 같이 추가 후 저장
+ LoadModule jk_module modules/mod_jk.so
+ Include conf/mod_jk.conf
3. mod_jk.conf 파일을 메모장으로 생성
4. 생성한 mod_jk.conf를 메모장으로 실행하여 아래와 같이 작성 후 저장
JkWorkersFile "D:\Apache\conf\workers.properties"
JkLogFile "D:\Apache\logs\mod_jk.log"
JkLogLevel error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkRequestLogFormat "%w %V %T"
JkMount /*.jsp ajp13
JkMount /*.do ajp13
JkMount /servlet/* ajp13
JkMount /url ajp13
JkMount /dita/j_spring_security* ajp13
JkMount /ppspwc/j_spring_security* ajp13
JkMount /mmea/j_spring_security* ajp13
JkMount /irtv/j_spring_security* ajp13
5. workers.properties 파일을 메모장으로 생성
6. 생성한 workers.properties를 메모장으로 실행하여 아래와 같이 작성 후 저장
workers.tomcat_home=D:\Tomcat
workers.java_home=C:\Program Files\Java\jdk1.8.0_91
ps=/
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=ajp13
worker.inprocess.type=jni
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)tomcat.jar
worker.inprocess.cmd_line=start
worker.inprocess.stdout=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stdout
worker.inprocess.stderr=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stder
Windows - Tomcat 환경설정
1. server.xml를 메모장으로 실행하여 아래와 같이 수정 후 저장
+ <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> 부분을 아래와 같이 수정
<Host name="localhost" appBase="D:\Apache\htdocs" unpackWARs="true" autoDeploy="true" mlValidation="false" xmlNamespaceAware="false">
+ </HOST> 윗줄에 아래와 같이 추가
<Context path="/" docBase="D:\Apache\htdocs" unpackWARs="true" debug="g" reloadble="true" xmlValidation="false" xmlNamespaceAware="false"
crossContext="true"> </Context>
Windows - Apache & Tomcat 연동확인
1. Apache & Tomcat 모두 재시작
2. D:\Apache\htdocs에 test.jsp 파일 메모장으로 생성
3. 아래와 같이 입력 후 저장
<%@ page language="java" %>
<%!
int a= 100;
int b= 200;
%>
<%
int c= 0;
c=a+b;
%>
<html>
<head><title> JSP Test </title></head>
<body>
a= <%=a%><br>
b= <%=b%><br>
c= <%=c%>
</body>
</html>
4. localhost/test.jsp가 정상적으로 실행되면 연동완료
'[Web] > WEB & WAS' 카테고리의 다른 글
[WEB & WAS] Apache & Django & Python 2.x (0) | 2018.11.02 |
---|---|
[WEB & WAS] Web Server 구축하기(Apache & PHP & MariaDB) (0) | 2018.07.09 |
[Web Server] Windows - JAVA - JDK 설치 (0) | 2016.05.09 |
[Web Server] Windwos - Tomcat 설치 (0) | 2016.05.09 |
[Web Server] Windows - Apache 설치 (0) | 2016.05.09 |