차근차근/Linux

centOS에 아파치 + 톰캣 연동 2 - 톰캣 설치

예쁜꽃이피었으면 2017. 4. 14. 15:11


톰캣 설치하기


http://davidghedini.blogspot.kr/2011/02/install-tomcat-7-on-centos-rhel.html




1. 

http://tomcat.apache.org/download-70.cgi 여기에서 

apache-tomcat-7.0.77.tar.gz 파일을 내려 받아서 서버에 올렸다.

(서버내에서 다운받는 것도 시도했었는데 잘되지 않았다..)



2.

md5sum apache-tomcat-7.0.77.tar.gz



3.

설치할 곳으로 파일 옮기

mv apache-tomcat-7.0.77.tar.gz /usr/local/server/was1/apache-tomcat-7.0.77.tar.gz


나는 was를 여러개 둘거라서 /usr/local 아래에 /server/was1/ 를 만들었다.




4.

경로이동후

cd /usr/local/server/was1


압축을 푼다

tar -xzf apache-tomcat-7.0.77.tar.gz  




5.

경로이동후

cd /etc/init.d


서비스 작성

vi was1  <- 서비스 이름



#!/bin/bash

# description: Tomcat Start Stop Restart

# processname: tomcat

# chkconfig: 234 20 80

JAVA_HOME=/usr/local/java/jdk1.7.0_45

export JAVA_HOME

PATH=$JAVA_HOME/bin:$PATH

export PATH

CATALINA_HOME=/usr/local/server/was1/apache-tomcat-7.0.77



case $1 in

start)

sh $CATALINA_HOME/bin/startup.sh

;; 

stop)   

sh $CATALINA_HOME/bin/shutdown.sh

;; 

restart)

sh $CATALINA_HOME/bin/shutdown.sh

sh $CATALINA_HOME/bin/startup.sh

;; 

esac    

exit 0



6.


chmod 755 was1

chkconfig --add was1

chkconfig --level 234 was1 on

chkconfig --list was1



서비스 등록 완료 후 

service was1 start     <- was1 시작

service was1 stop     <- was1 중지

service was1 restart  <- was1 재시작



 서버:8080으로 접속해보면 화면 보임









etc/profile 하단에


JAVA_HOME=/usr/local/java

CLASSPATH=.:$JAVA_HOME/lib/tools.jar

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH PATH 


이거 추가해줬다.


반응형