[Tomcat] Linux 환경 에서 Tomcat 켜 기 설정
5181 단어 Tomcat
vi /etc/init.d/tomcat
다음 코드 를 쓰 십시오. tomcat 자체 시작 스 크 립 트:
#!/bin/sh
# chkconfig: 345 99 10
# description: Auto-starts tomcat
# /etc/init.d/tomcatd
# Tomcat auto-start
# Source function library.
#. /etc/init.d/functions
# source networking configuration.
#. /etc/sysconfig/network
RETVAL=0
export JAVA_HOME=/usr/java/jdk1.7.0_45
export JRE_HOME=/usr/java/jdk1.7.0_45/jre
export CATALINA_HOME=/usr/tomcat/apache-tomcat-7.0.47
export CATALINA_BASE=/usr/tomcat/apache-tomcat-7.0.47
start()
{
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
RETVAL=$?
echo " OK"
return $RETVAL
fi
}
stop()
{
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
RETVAL=$?
sleep 1
ps -fwwu root | grep tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9
echo " OK"
# [ $RETVAL -eq 0 ] && rm -f /var/lock/...
return $RETVAL
fi
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
echo $"Restaring Tomcat"
$0 stop
sleep 1
$0 start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit $RETVAL
두 번 째 단계: 종료 저장 후 실행 가능 한 권한 추가
chmod 750 /etc/init.d/tomcat
STEP 3: 마 운 트
ln -s /etc/init.d/tomcat /etc/rc2.d/S16Tomcat
네 번 째 단계: 스 크 립 트 를 설정 하고 시작 할 때 이 스 크 립 트 를 시스템 시작 시 자동 으로 실행 합 니 다. 시스템 이 닫 힐 때 자동 으로 멈 추고 다음 명령 을 사용 합 니 다.
chkconfig --add tomcat
다섯 번 째 단계: sudo reboot 실행 을 검증 합 니 다.다시 시작 하면 Tomcat 이 성공 적 으로 작 동 했 음 을 알 수 있 습 니 다.
주: 이 스 크 립 트 를 추가 한 후 시작 합 니 다. 중단 합 니 다. tomcat 를 다시 시작 하면 명령 을 직접 사용 할 수 있 습 니 다.
service tomcat start
service tomcat stop
service tomcat restart
글 참고:http://blog.csdn.net/wangli61289/article/details/37924785
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[tomcat] tomcat을 설치 및 시작하고 명령 파일을 만듭니다 (.command) for MacMac에서 tomcat을 설치하고 시작하려면 두 가지 유형을 시도했습니다. 1) Apache Tomcat에서 다운로드 2) Homebrew를 사용하여 설치 1) 그러면 환경 설정이 귀찮게 되었기 때문에 2)에서 설치...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.