티스토리 뷰

it

CentOS 7 환경에서 Tomcat 8을 설치해보자

ITs Story biaos 2023. 8. 11. 17:47


이번 글 에서는 CentOS 7 환경에서 Tomcat 8을 설치하고 초기 설정하는 방법에 대해 알아보겠습니다.

 


1. JDK 설치: Tomcat을 실행하기 위해 JDK(Java Development Kit)를 설치해야 합니다.

yum install java-1.8.0-openjdk-devel


2. Tomcat 8 다운로드 및 설치:
Tomcat 8을 다운로드하고 압축을 해제합니다.

wget http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.27/bin/apache-tomcat-8.5.27.tar.gz
tar zxvf apache-tomcat-8.5.27.tar.gz


3. 압축 해제한 폴더 이동:
압축 해제한 폴더를 원하는 위치로 이동합니다.

mv apache-tomcat-8.5.27 /usr/local/tomcat8


4. 환경 변수 등록:
Tomcat의 환경 변수를 등록합니다.

vi /etc/profile

아래 내용을 추가하고 저장합니다.

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64
CATALINA_HOME=/usr/local/tomcat8
CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib-jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
PATH=$PATH:$JAVA_HOME/bin:/bin:/sbin
export JAVA_HOME PATH CLASSPATH CATALINA_HOME

등록한 환경 변수를 적용합니다.

source /etc/profile


5. Tomcat 8 설정:
Tomcat의 설정 파일을 열어서 포트 및 인코딩 설정을 추가합니다.

vi /usr/local/tomcat8/conf/server.xml

아래 내용을 찾아서 해당 설정을 추가합니다.

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8" />


6. Tomcat 8 실행:
Tomcat을 실행합니다.

/usr/local/tomcat8/bin/startup.sh


7. 방화벽 설정:
Tomcat에 외부 접속을 위해 방화벽 설정을 추가합니다.

firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload


8. 접속 확인:
웹 브라우저를 통해 Tomcat 기본 화면에 접속하여 확인합니다.

http://서버IP주소:8080


위와 같이 순서대로 진행하시면 CentOS 7에 Tomcat 8을 설치 및 설정을 쉽게 하실 수 있습니다.

 




댓글