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 설치
wget -P /root/src/ http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.94/bin/apache-tomcat-7.0.94.tar.gz
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)
wget -P /root/src/ http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/source/jk-1.2.31/tomcat-connectors-1.2.31-src.tar.gz (apache 2.2 버전으로 연동)
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)
wget -P /root/src http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.41-src.tar.gz (apache 2.4 버전으로 연동)
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 |