1) OpenJDK 1.8.0 설치
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
 
 
2) JDK 설치 경로 확인
[root@q381-1047 ~]# which javac
/usr/bin/javac
 
[root@q381-1047 ~]# readlink -f /usr/bin/javac
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/bin/javac
 
 
3) JDK PATH 설정
vim /etc/profile
CATALINA_HOME=/opt/tomcat
export PATH=$PATH:$CATALINA_HOME/bin:$APACHE_HOME/bin
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64
source /etc/profile
 
[root@q381-1047 ~]# echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64
 
[root@q381-1047 ~]# $JAVA_HOME/bin/javac -version
javac 1.8.0_292
 
 
4) 
Tomcat7 설치
cd /root/src; tar xvzf apache-tomcat-7.0.99.tar.gz
mv apache-tomcat-7.0.99 /opt/tomcat
 
Tomcat8 설치
cd /root/src; tar xvzf apache-tomcat-8.5.38.tar.gz
mv apache-tomcat-8.5.38 /opt/tomcat
 
<양식1>
vim /opt/tomcat/conf/server.xml
      <Host name="175.126.38.227"  appBase="/home/test"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
      <Context docBase="www" path=""/>
 
<양식2>
<Host name="buhudang.com"  appBase="/home/buhuadangweb"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
      <Context docBase="www" path=""/>=""/>
 
Tomcat9 설치 (연동 잘안된다)
cd /root/src; tar xvzf apache-tomcat-9.0.33.tar.gz
mv apache-tomcat-9.0.33 /opt/tomcat
 
vim /opt/tomcat/conf/server.xml
      <Host name="175.118.126.149"  appBase="/home/test"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
      <Context docBase="www" path=""/>
 
 
[root@q391-0524 /opt/tomcat]# /opt/tomcat/bin/startup.sh
Using CATALINA_BASE:   /opt/tomcat
Using CATALINA_HOME:   /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME:        /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64
Using CLASSPATH:       /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Tomcat started.
 
[root@q391-0524 ~]# netstat -tnlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:5000            0.0.0.0:*               LISTEN      31554/thttpd        
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      2767/sshd           
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      10663/java          
tcp6       0      0 :::8080                 :::*                    LISTEN      10663/java          
tcp6       0      0 :::80                   :::*                    LISTEN      9561/httpd          
tcp6       0      0 :::22                   :::*                    LISTEN      2767/sshd

 

'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
apache + tomcat 설치  (0) 2023.11.06

+ Recent posts