YUMSERV
Published 2019. 5. 29. 21:29
Java + Tomcat + Apache 연동 LINUX/WEB
반응형

※ 설치 환경
Java : oracle 1.8
Tomcat : 9
Apache : 2.4

 

1) tomcat-connector 설치

 

https://tomcat.apache.org/download-connectors.cgi

# wget http://mirror.apache-kr.org/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.43-src.tar.gz
# tar xvfz tomcat-connectors-1.2.43-src.tar.gz
# cd tomcat-connectors-1.2.43-src/native
# ./configure –with-apxs=/usr/local/apache/bin/apxs
# make && make install

 

2) 설정

 

# vi /usr/local/apache/conf/workers.properties 
workers.tomcat_home=/usr/local/tomcat
workers.java_home=/usr/local/java
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

# vi /usr/local/apache/conf/httpd.conf
LoadModule jk_module modules/mod_jk.so
<IfModule mod_jk.c>
JkWorkersFile “conf/workers.properties”
JkShmFile logs/mod_jk.shm
JkLogFile logs/mod_jk.log
JkLogLevel info
JkLogStampFormat “[%a %b %d %H : %M : %S %Y]”
JkMount /*.jsp ajp13
</IfModule>

# vi /usr/local/apache/conf/extra/httpd-vhosts.conf
해당되는 홈 디렉토리에 아래내용 추가 JkMount /*.jsp ajp13


# vi /usr/local/tomcat/conf/server.xml
8080 포트를 80 포트로 변경 
<Connector port=”80″ protocol=”HTTP/1.1″               connectionTimeout=”20000″               redirectPort=”8443″/>
연결하려는 디렉토리를 appBase에 넣기
<Host name=”localhost”  appBase=”연결디렉토리” unpackWARs=”true” autoDeploy=”true”>


설정 변경 후 아파치 재시작 합니다.

이미지가 안뜨는 이유는 이미지를 불러오는 부분은 설정을 안해놓았기 때문에 안불러올 수 있습니다.



반응형

'LINUX > WEB' 카테고리의 다른 글

node js 소스 설치  (0) 2019.06.01
JAVA + Tomcat + Nginx 연동  (0) 2019.05.29
let's encrypt 인증서 설치  (0) 2019.05.27
XE Engine 설치  (0) 2019.05.27
Tomcat 설치  (0) 2019.05.27
profile

YUMSERV

@lena04301

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!