Linux/설치

Tomcat 6 설치

미나리나물 2012. 2. 3. 09:49

Tomcat 6 설치

## Tomcat을 다운받는다
http://tomcat.apache.org/download-60.cgi 
Core에 tar.gz로 받는다
apache-tomcat-6.0.32.tar

 

## Tomcat를 web에서 직접 다운받아 설치하는 방법
[root@localhost /]# cd /usr/local/src
[root@localhost src]# wget http://apache.tt.co.kr/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32.tar.gz

 

## Tomcat 설치하기 
[root@localhost src]# tar xvzpf apache-tomcat-6.0.32.tar.gz
[root@localhost src]# ls
apache-tomcat-6.0.32  apache-tomcat-6.0.32.tar.gz

 

## /usr/local/tomcat로 경로 이동시키기
[root@localhost src]# mv apache-tomcat-6.0.32 /usr/local/tomcat

 

4. Service Tomcat 작성
## /etc/init.d/tomcat 를 아래와 같이 작성한다

[root@localhost init.d]# vi /etc/init.d/tomcat
#!/bin/bash
#
# tomcat this shell script takes care of starting and stopping
# tomcat
#
# chkconfig: 35 85 15
# description: start/stop Script for the Tomcat Server
#
# processname: tomcat


# Source function library.
. /etc/rc.d/init.d/functions

export JAVA_HOME=/usr/local/java
export TOMCAT_HOME=/usr/local/tomcat/
export CLASSPATH="."

PRGDIR="$TOMCAT_HOME/bin"
EXECUTABLE=startup.sh
UNEXECUTABLE=shutdown.sh


# Check that target executable exists
if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then
echo "Cannot find $PRGDIR/EXECUTABLE"
echo "This file is needed to run this program"
exit 1
fi

case "$1" in
start)
echo -n "Starting Tomcat service"
echo
# daemon /usr/local/tomcat/bin/startup.sh
daemon "$PRGDIR"/"$EXECUTABLE"
;;
stop)
echo -n "Shutting down Tomcat service:"
echo
# daemon /usr/local/tomcat/bin/shutdown.sh
daemon "$PRGDIR"/"$UNEXECUTABLE"
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
echo
exit 0

 

## 퍼미션 설정을 755로 해준다
[root@localhost local]# chmod 755 /etc/init.d/tomcat

## Tomcat Service 를 추가한다

[root@localhost local]# chkconfig --add tomcat
[root@localhost local]# chkconfig --level 345 tomcat on

 

## Tomcat을 실행한다
[root@localhost local]# service tomcat start

 

## chkconfig 안될때

yum -y install chkconfig

 

4. Tomcat 설치 확인
[root@localhost bin]# netstat -an | grep 8080
tcp        0      0 :::8080                     :::*                        LISTEN      
[root@localhost bin]# ps -ef | grep htt
root      9955  9843  0 13:26 pts/1    00:00:00 grep htt

## port 확인 
[root@localhost bin]# netstat -nlt

 

 ## 최종확인은

Web browser에 http://localhost:8080 을 치시면 Tomcat(고양이그림있는 화면)이 나올겁니다

외부에서는 IP나 등록된 Domain으로 접속

 

## 고양이 안나올때 http 방화벽 설정 확인 lokkit 접속 custom에서 http체크 확인

[root@test ~]# lokkit

 

## 안된다면 그 외의 수정사항들

~] vi usr/local/tomcat/conf/context.xml

<Context path="/" docBase="/usr/local/tomcat/webapps/ROOT" reloadable="true"

source= ="/usr/local/tomcat/webapps/ROOT"/> 등을 수정한다.

'Linux > 설치' 카테고리의 다른 글

vnc 설치와 GUI 환경 셋팅방법.  (0) 2012.02.07
JAVA SDK 7 RPM 설치  (0) 2012.02.03
Tomcat 7 설치  (0) 2012.02.03
CentOS 5.6 토렌트파일  (0) 2012.01.09
MySQL 설치 - CentOS  (0) 2012.01.09