본문 바로가기
서버/Tomcat

Tomcat 및 java 설치

by WYYOON 2023. 2. 6.
728x90
반응형
SMALL

 

OS : CentOS7

Tomcat version : 8.5.45

Java vserion : 1.8

 

 

#tomcat 파일 다운로드(bin 파일-설치할 필요없고 압축 해제 후 바로 사용가능)
wget http://apache.tt.co.kr/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz

 

#압축 해제 및 폴더명 변경
tar xvfz apache-tomcat-8.5.45.tar.gz

 

mv apache-tomcat-8.5.45 /usr/local/tomcat

 

#재부팅시 자동 실행 파일 추가
vi /usr/lib/systemd/system/tomcat.service

----------------------------------------------------

[Unit]
Description=tomcat8
After=network.target syslog.target

[Service]
Type=forking

Environment=JAVA_HOME=/opt/jdk
User=root
Group=root

ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

UMask=0007
RestartSec=10
Restart=always

SuccessExitStatus=143

[Install]
WantedBy=multi-user.target

----------------------------------------------------

SMALL


#재부팅시 자동 실행 등록
systemctl enable tomcat.service

 

- java 1.8 설치
# 압푹 해제 및 폴더 변경

tar xvfz jdk-8u221-linux-x64.tar.gz

 

mv jdk1.8.0_221/ /usr/local/java

 

#tomcat 및 java 환경 변수 등록

vi /etc/profile
#tomcat
export CATALINA_HOME=/usr/local/tomcat

#java
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar

 

source /etc/profile

 

alternatives --install /usr/bin/java java /usr/local/java/bin/java 1 
alternatives --install /usr/bin/javac javac /usr/local/java/bin/javac 1 
alternatives --install /usr/bin/jar jar /usr/local/java/bin/jar 1 
alternatives --install /usr/bin/javaws javaws /usr/local/java/bin/javaws 1

 

 

728x90
반응형
SMALL

'서버 > Tomcat' 카테고리의 다른 글

톰캣 날짜별로 로그(catalina.out) 생성  (0) 2019.11.05
Tomcat 속도 개선  (0) 2019.10.11
Tomcat session clustering 설정  (0) 2019.10.11