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 |