apache + tomcat 설치
ㄴ 별도로 설치해야하며, apache 설치버전도 정해야한다(보통 2.2)
 
*톰캣 버젼 확인
ㄴ 톰캣/lib 쪽 진입 뒤 아래 내용입력
java -cp catalina.jar org.apache.catalina.util.ServerInfo
 
1) OpenJDK 1.8.0 설치
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
 
 
2) JDK 설치 경로 확인
[root@q352-4067 /usr/lib]# which javac
/usr/bin/javac
 
[root@q352-4067 /usr/lib]# readlink -f /usr/bin/javac
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-1.el6_10.x86_64/bin/javac
 
 
3) JDK PATH 설정
vim /etc/profile
CATALINA_HOME=/opt/tomcat
export PATH=$PATH:$CATALINA_HOME/bin
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-1.el6_10.x86_64
source /etc/profile
 
echo $JAVA_HOME
$JAVA_HOME/bin/javac -version
 
 
4) Tomcat8 설치
cd /root/src; tar xvzf apache-tomcat-7.0.94.tar.gz
mv apache-tomcat-7.0.94 /opt/tomcat
 
vim /opt/tomcat/conf/server.xml
      <Host name="buhudang.com"  appBase="/home/buhuadangweb"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
      <Alias>www.buhudang.com</Alias>
      <Context docBase="www" path=""/>=""/>
 
 
5) apache-tomcat-connectors 설치
5-1)
cd /root/src; tar xvzf tomcat-connectors-1.2.31-src.tar.gz
cd /root/src/tomcat-connectors-1.2.31-src/native
./configure --with-apxs=/opt/apache/bin/apxs
make -j `grep processor /proc/cpuinfo | wc -l`; make install
 
5-2)
cd /root/src; tar xvzf tomcat-connectors-1.2.41-src.tar.gz
cd /root/src/tomcat-connectors-1.2.41-src/native
./configure --with-apxs=/opt/apache/bin/apxs
make -j `grep processor /proc/cpuinfo | wc -l`; make install
 
 
 
6) apache httpd.conf 수정
vi /opt/apache/conf/httpd.conf
 
LoadModule jk_module    modules/mod_jk.so
 
<IfModule mod_jk.c>
      JkWorkersFile /opt/apache/conf/workers.properties
</IfModule>
 
<IfModule dir_module>
    DirectoryIndex index.htm index.html index.jsp
</IfModule>
 
 
7) workers.properties 파일 생성
7-1)
vi /opt/apache/conf/workers.properties
workers.tomcat_home=/home/tomcat
#workers.java_home=/usr/bin/java
ps=/
worker.list=ajp12, ajp13
 
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
 
7-2)
workers.tomcat_home=/opt/tomcat
workers.java_home=/usr/bin/java
ps=/
worker.list=ajp13
 
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
 
8) apache vhosts 설정
JKMount 
 

 

'On-premise > Tomcat' 카테고리의 다른 글

Tomcat SNI 기능  (0) 2023.11.06
Tomcat 설정시 도메인명, DocumentRoot 경로 설정 하는 방법  (0) 2023.11.06
Tomcat 8 테스트 완료 (SSL)  (0) 2023.11.06
톰캣(tomcat) 구동 방법  (0) 2023.11.06
openjdk + tomcat 설치  (0) 2023.11.06

+ Recent posts