본문 바로가기
5.Linux

3. [centOS7] 톰캣(Tomcat) 설치

by 갓대희 2018. 1. 23.
반응형

[CentOS7] 톰캣(Tomcat) 설치


안녕하세요. 갓대희 입니다. 이번 포스팅은 [ (리눅스) 톰캣 설치 ] 입니다. :) 



▶ 아파치 톰캣 특징

 - 아파치 톰캣(Apache Tomcat) 은 아파치 소프트웨어 재단 에서 만든 Java Servlet & JSP 기술 구현을 위한 Open Source

 - 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바서버페이지(JSP)와 자바 서블릿이 실행할 수 있는 환경을 제공한다.

 - 웹 서버로 사용할 수도 있지만 주로 웹 애플리케이션 서버(WAS)로 사용된다.

 - html 같은 정적 페이지를 로딩하는데 다른 웹 서버보다 수행 속도가 느리다. (그렇기 때문에 아파치랑 연동 한다.)



▶1. 다운로드

http://archive.apache.org/dist/tomcat/tomcat-8/


1. wget을 통해 다운 로드

cd /tmp/lib

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


2. 가상머신을 사용하고 FTP 설정이 되어 있다면

개인 로컬 PC에서 직접 다운로드 후 FTP로 전송 하여 준다.

http://tomcat.apache.org/



▶2. 압축 해제

tar xvfz apache-tomcat-8.5.27.tar.gz


▶3. 폴더 이동

mv apache-tomcat-8.5.27/ /usr/local

cd /usr/local


▶4. 심볼릭 링크 

ln -s apache-tomcat-8.5.27/ tomcat



▶5. 환경 변수 설정

vi /etc/profile


JAVA_HOME=/usr/local/java

JRE_HOME=/usr/local/java

CATALINA_HOME=/usr/local/tomcat

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar

PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin

export JAVA_HOME CLASSPATH PATH CATALINA_HOME JRE_HOME




6. 설정반영 및 변수 확인

source /etc/profile

echo $CATALINA_HOME




7. 실행 / 중지 확인


**실행

/usr/local/tomcat/bin/startup.sh


** 포트가 LISTEN 되는지 확인

netstat -an | grep 8080


** 중지

/usr/local/tomcat/bin/shutdown.sh



8. 방화벽 설정


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

firewall-cmd --reload


(방화벽 리스트 확인)

firewall-cmd --permanent --list-all



9. 최종 확인

http://ip주소:8080 접속






반응형

댓글1

  • kingroad 2018.11.13 10:02

    이건 톰캣만 설치가 되는 건가요?
    pe -ef | grep apache 로 확인하니 아파치도 뜨길래요
    답글