본문 바로가기

Server/리눅스

Apache + tomcat7, mod-jk 설치까지


yum 업데이트
1. yum -y update
httpd

firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload

systemctl enable httpd
systemctl start httpd

jdk 설치

yum install java-1.8.0-openjdk-devel.x86_64

톰캣 설치
wget http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.76/bin/apache-tomcat-7.0.76.tar.gz


tar xvfz apache-tomcat-7.0.76.tar.gz 
mv apache-tomcat-7.0.76 /usr/local/tomcat7_2

connectors 설치
wget http://mirror.apache-kr.org/apache/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz

tar xvfz tomcat-connectors-1.2.48-src.tar.gz 
mv tomcat-connectors-1.2.48-src /usr/local/src/

 

autoconf 설치 및 폴더 접근
yum -y install autoconf libtool

cd /usr/local/src/tomcat-connectors-1.2.48-src/native/

gcc 설치
yum -y install gcc gcc-c++ httpd-devel

 

connectors configure

./configure --with-apxs=/usr/bin/apxs

 

connectors make 생성
make
make install

selinux 보안 변경
chcon -u system_u -r object_r -t httpd_modules_t /etc/httpd/modules/mod_jk.so

chcon -R --type=httpd_sys_rw_content_t /usr/local/tomcat7_1/webapps/ROOT

 

참고 자료  : 
1. https://www.enjoypc.com/survival/ntt.do?nttNo=2 (톰캣 설치, 환경설정등 참고)
2. https://wikidocs.net/16277  (아파치 설치부터)

 

연동 설정은 이후에 업데이트 하도록 하겠습니다!