方式有两种:
1.使用chkconfig
2.在/etc/rc.d/rc.local中加入
方法一:
vi myservice
myservice内容如下:
写道
#!/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=/home/app/bmp/apache-tomcat-6.0.35
export CATALINA_HOME=/home/app/bmp/apache-tomcat-6.0.35
export CATALINA_TMPDIR=/home/app/bmp/apache-tomcat-6.0.35/temp
export JRE_HOME=/root/softpkg/jdk1.6.0_29
export JAVA_HOME=/root/softpkg/jdk1.6.0_29
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$PATH:$JAVA_HOME/bin
# Source function library.
. /etc/rc.d/init.d/functions
TOMCAT=/home/app/bmp/apache-tomcat-6.0.35
start() {
echo "-n ___FCKpd___0quot;Starting Tomcat: "
$TOMCAT/bin/catalina.sh start
}
stop() {
echo "-n ___FCKpd___0quot;Stopping Tomcat: "
$TOMCAT/bin/catalina.sh stop
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
status)
;;
status)
;;
restart)
stop
start
;;
*)
echo "___FCKpd___0quot;Usage: $0 {start|stop|restart}"
;;
esac
exit $RETVAL
将myservice存入/etc/rc.d/init.d/
cp myservice /etc/rc.d/init.d/
执行命令:
chkconfig --add myservice
用chkconfig --list可以查看
方法二:
vi myservice.sh
myservice.sh内容如下:
写道
#!/bin/sh
export JAVA_HOME=/root/softpkg/jdk1.6.0_29
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/home/app/bmp/apache-tomcat-6.0.35
/home/app/bmp/apache-tomcat-6.0.35/bin/catalina.sh start
将myservice.sh的路径写在/etc/rc.d/rc.local中
vi /etc/rc.d/rc.local
分享到:
相关推荐
教你如何在linux下配置tomcat自动启动的脚本
linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...
linux中设置tomcat自启动
NULL 博文链接:https://xuzhfa123.iteye.com/blog/1113211
Linux自动启动tomcat服务shell脚本
linux定时自动重启TOMCAT,SHELL脚本, 按制定时间启动脚本,并自动查找TOMCAT进程,关闭TOMCAT进程,然后再启动TOMCAT进程,服务器压力过大,或遭受攻击时,TOMCAT集群时自动维护出问题的TOMCAT。
linux中设置tomcat自启动.pdf
找了半天,linux配置tomcat开机启动的教程,太麻烦了,自己总结出一套简单有效的方法,分享一下
虚拟机linux下配置Tomcat并设置开机自启动
Linux中将Tomcat添加到守护进程,让Tomcat随Linux系统自动启动;以及解决执行tomcat start时,“Invalid user name 'tomcat' specified”的异常处理。
Linux centos7安装Tomcat8.5设置开机自启动相关步骤。
本文以tomcat8为例给大家介绍Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项,非常不错,需要的朋友参考下
tomcat自启动脚本
NULL 博文链接:https://acooly.iteye.com/blog/1946011
tomcat的安装,并将将tomcat设置成服务
自己在工作中遇到的tomcat重启纠结的问题。千辛万苦找到了解决方法。你还让我输入五十个字。真的是过分
linux web服务器搭建: 1.JDK 安装配置 2.tomcat 安装配置 3.tomcat 开机自启动 (附带脚本) 全面完整。
tomcat自启动服务,systemd启动,放在/lib/systemd/system下,然后systemctl daemon-reload,然后systemctl enable tomcat.service,设置为开机自启动
以上所有文档来源于ITIL先锋微信公众号 每天更新IT行业最前沿资讯和各种类别的IT资料,关注获取更多丰富内容