Collects/LinuxServer

[Linux] apache-tomcat 설치하기

NWAN 2016. 11. 17. 11:18

출처 : http://nowonbun.tistory.com/138



이번 포스팅에서는 apache-tomcat 설치방법에 대해 설명하겠습니다. apache-tomcat 은 java 를 이용한 웹서비스, 즉 JSP를 사용하기 위한 준비입니다.

 

먼저 tomcat 을 apache 홈페이지에 가서 다운 받습니다.

바로가기 - Apache 홈페이지 바로가기

 

 

아파치 홈페이지 에서 Tomcat 7.0 을 선택하고 tar.gz를 다운 받습니다.

 

그리고 FTP로 Linux에 카피 하겠습니다.

참고 사항 - FTP 설정

 

 

압축을 tar zxvf apache-tomcat-7.0.30.tar.gz 명령어로 압축을 해제 하겠습니다.

 

 

압축을 해제 한후 /usr/local/ 로 이동 시키겠습니다.

(※ /usr/local/은 window에서 program files 와 같은 개념의 폴더입니다.)

 

 

옮긴 것을 확인 합니다. 그리고 심볼릭 링크 설정을 하겠습니다.

ln -s apache-tomcat-7.0.30 tomcat

 

 

그리고 etc 에 있는 profile 설정을 하겠습니다. 항상 설정 후에는 source profile 로 적용을 시키겠습니다.

 

 

export CATALINA_HOME=/usr/local/tomcat

export PATH=$PATH:$CATALINA_HOME/bin

 

다시 tomcat 으로 돌아와서 폴더 안의 bin 폴더 안의 catalina 쉘을 실행 시킵니다.

명령어는 ./catalina.sh start 입니다.

 

 

결과 화면 입니다.

 

 

8080 포트로 확인하면 접속이 확인 되겠습니다. (현재 80은 httpd 가 사용 중입니다.)

 

추가로 부팅할때 자동으로 Tomcat이 떠오르게 만드는 배치 파일을 만들겠습니다.

명령어 vi /etc/init.d/tomcat 파일을 생성하겠습니다.

 

 

#!/bin/bash
#description: Tomcat
#processname: tomcat
#chkconfig: 234 20 80
JAVA_HOME=/usr/local/java
export JAVA_HOME
export PATH
CATALINA_HOME=/usr/local/tomcat

case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
esac
exit 0

 

마지막으로 권한 설정을 바꾸겠습니다.

chmod 755 tomcat

 

 

chkconfig --add tomcat 으로 등록하고

chkconfig --list 로 확인하겠습니다.