[tomcat] tomcat service 등록
1. 개발환경
- Ubuntu 12.04.4 LTS
- Tomcat 7.0
2. Tomcat Profile 수정
tomcat은 설치가 되었다는 가정하에 설명하겠다.
$ sudo vi /etc/profile
profile을 아래 문자를 추가
export JAVA_HOME="/usr/lib/jvm/java-7-oracle" (1)
export CATALINA_HOME="/home/www/tomcat" (2)
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
exportCLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOE/bin/tools.jar:$CATALINA_HOME/common/lib/jsp-api.jar:$CATALINA_HOME/common/lib/servlet-api.jar
(1) java가 설치되어있는 경로이다. apt-get을 이용하여 자바를 설치했다면 위와 동일한 경로에 설치되었을 것이다.
(2) tomcat이 설치된 경로이다.
실제 profile 전체 문서
profile 적용
$ sudo source /etc/profile
3. init.d 등록(서비스 등록)
$ sudo vi /etc/init.d/tomcat
아래와 같이 입력
export JAVA_HOME="/usr/lib/jvm/java-7-oracle"
export CATALINA_HOME="/home/www/tomcat"
case "$1" in
start)
echo -n "Tomcat start :"
$CATALINA_HOME/bin/catalina.sh start
echo
;;
stop)
echo -n "Tomcat stop :"
$CATALINA_HOME/bin/catalina.sh stop
echo
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
실제 tomcat 전체 문서
/etc/init.d/tomcat을 저장하고 아래와 같이 권한 부여를 한다.
$ sudo chmod 755 /etc/init.d/tomcat
$ update-rc.d tomcat defaults
3. tomcat start | stop | restart
$ service tomcat start // 톰캣 시작
$ service tomcat stop // 톰캣 종료
$ service tomcat restart // 톰캣 재시작
출처 : https://blog.woniper.net/204?category=537962
'Server, WAS > Tomcat' 카테고리의 다른 글
운영시 JVM 상태 모니터링하는 명령어 (dump) (0) | 2021.11.17 |
---|---|
tomcat에서 PUT, DELETE request body 파싱 문제 (0) | 2021.03.21 |
Apache Tomcat 가이드 - 설정파일 분석하기 (0) | 2021.03.18 |
Apache Tomcat 가이드 - 설치부터 서비스 등록까지 (0) | 2021.03.18 |
[tomcat]리눅스 환경에서 war배포 후 404에러 뜨는 경우 (0) | 2020.09.07 |
Tomcat 8 / tomcat rfc 7230 rfc 3986 오류 (0) | 2020.02.04 |
TLS / SSL 소개 (0) | 2018.10.16 |
tomcat server.xml 의 connector 설정 값. (0) | 2018.10.05 |