linux中设置tomcat为系统服务并自启动
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linu下设置tomcat自启动
一、以root用户登录系统:
二、进入init.d文件夹
cd /etc/init.d/
三、创建并打开tomcat文件
vi tomcat
四、tomcat文件如下:
#!/bin/sh
# tomcat: Start/Stop/Restart tomcat
# chkconfig: 2345 80 20
# description: Tomcat is a Java Servlet Container
# match these values to your environment:
export CATALINA_BASE=/root/apache-tomcat-5.5.34
export CATALINA_HOME=/root/apache-tomcat-5.5.34 export CATALINA_TMPDIR=/root/apache-tomcat-5.5.34/temp export JRE_HOME=/root/jdk1.6.0_21
./etc/init.d/functions TOMCAT=/root/apache-tomcat-5.5.34 start() {
echo -n "Starting Tomcat: "
/root/apache-tomcat-5.5.34/bin/catalina.sh start
}
stop() {
echo -n "Stopping Tomcat: "
/root/apache-tomcat-5.5.34/bin/catalina.sh stop
}
case "$1" in
start)
start
;;
stop)
stop
;;
status)
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start stop restart}";;
esac
exit $RETVAL
五、保存退出
:wq
六、把tomcat 修改为可运行的文件,命令参考如下:
chmod a+x tomcat
七、使用chkconfig命令把tomcat 命令加入到系统启动队列中:chkconfig --add tomcat
八、查看apachectl的状态:
chkconfig --list tomcat
九、测试
service tomcat start
service tomcat stop
service tomcat restart
service tomcat status