创建文件tomcat,文件内容如下
[root@node1 ~]# vi /etc/init.d/tomcat
#!/bin/sh
##############################################
#Startup script for Tomcat on Linux
#filename tomcat.sh
#Make sure the java and the tomcat installation path has been added to the PATH
################################################
JAVA_HOME=/usr/java/jdk1.5.0_15
export JAVA_HOME
CATALINA_HOME=/usr/local/tomcat-5.5.28
start_tomcat=${CATALINAHOME}/bin/startup.sh
stop_tomcat=${CATALINAHOME}/bin/shutdown.sh
start() {
echo -n "Starting tomcat: "
${start_tomcat}
echo "tomcat start ok."
}
stop() {
echo -n "Shutting down tomcat: "
${stop_tomcat}
echo "tomcat stop ok."
}
# See how we were called
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 1
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
exit 0
#######################
使用以上的脚本就可以使用 脚本 tomcat start |stop | restart 来启动tomcat, 如果把tomcat文件拷贝到/etc/init.d目录下就可以使用
service tomcat start #启动tomcat
service tomcat stop #关闭tomcat
当使用heartbeat来做双机热备时, 可以使用该脚本, 在heartbeat的配置haresources 文件中配置tomcat即可
分享到:
相关推荐
tomcat自启动脚本,使用方法: 将tomcat脚本放到/etc.init.d目录下 使用servcie调用tomcat脚本进行启动停止重启 例如:service tomcat start service tomcat stop service tomcat restart
/bin/sh`定义了脚本使用的解释器,`start`函数负责启动Tomcat,而`stop`函数则用于关闭服务。脚本中还包含版权信息和Apache软件基金会的许可条款,强调了其遵循Apache 2.0许可证。 此外,脚本中的注释指出,如果...
### Tomcat停起脚本详解 #### 脚本概述 Tomcat作为一款广泛使用的Java应用服务器,其启动与停止的脚本对于系统的稳定运行至关重要。本次分享的是一个用于控制Tomcat服务启动、停止及重启的Shell脚本,旨在帮助运维...
这个脚本首先设置了Tomcat的安装路径,然后切换到bin目录,最后执行`catalina.sh start`启动Tomcat。 2. **停止脚本**:与启动脚本类似,只是调用`catalina.sh stop`命令。在上述Linux示例的基础上,停止脚本可以...
# description: Tomcat Start Stop Restart # processname: tomcat-fusion-service # sysv-rc-conf: 2345 20 80 JAVA_HOME=/home/zhkj/zh_platform/plugins/java/jdk1.8.0_192 export JAVA_HOME PATH=$JAVA_HOME/...
这个脚本包含了启动(`start`)、停止(`stop`)和重启(`restart`)Tomcat的功能。`chkconfig`行用于指定服务在哪些运行级别(3、4、5)启动,并设置了启动和停止的优先级。 完成脚本编写后,赋予文件执行权限: ...
在Windows环境下,我们可以使用任务计划程序或者自定义的监控循环来定期检查Tomcat进程,配合“net start”和“net stop”命令来启动或停止服务。 "脚本说明.docx" 文件则提供了关于这个批处理脚本的详细说明,包括...
在执行`/etc/init.d/tomcat stop`后,脚本会等待一段时间以确保服务完全关闭,然后再执行`/etc/init.d/tomcat start`来启动服务。 `linux-tomcat定时重启.png`可能是一个截图,展示了如何在Linux中使用cron定时任务...
start函数用于启动Tomcat服务器,stop函数用于停止Tomcat服务器,而restart函数用于重启Tomcat服务器。 在start函数中,脚本首先设置了JAVA_HOME和JRE_HOME环境变量,然后export了这些变量,以便Tomcat服务器可以...
<target name="stop-TOMCAT" description="Start Tomcat application"> <echo message="stop server" /> <stop url="${url}" username="${username}" password="${password}" path="/xxx" /> <echo message="...
这将在每天凌晨 0 点执行 startTomcat.sh 脚本文件,实现 Tomcat 的定时重启。 五、可能的错误 在配置过程中,需要注意以下几点: 1. Tomcat 的路径需要正确写入,例如 /usr/local/etc/apache-tomcat-6.0.18/bin/...
# Short-Description: Start and stop Tomcat # Description: Control the Apache Tomcat servlet engine. case "$1" in start) echo "Starting Tomcat..." /usr/local/tomcat/bin/startup.sh ;; stop) echo ...
根据给定的文件信息,以下是对“最新roseha双机安装配置文档,包括启动停止代理脚本范例”中涉及的重要知识点的详细解读: ### 重要知识点解析 #### 一、文档说明 - **主要内容**:本文档主要关注RoseHA与Tomcat...
- 停止Tomcat:`/etc/init.d/tomcat stop` - 重启Tomcat:`/etc/init.d/tomcat restart` - 检查Tomcat状态:`/etc/init.d/tomcat status` 通过这些步骤,Tomcat不仅能在Linux系统启动时自动运行,而且安全性也得到...
- `chmod 755 /etc/init.d/tomcat`:设置脚本权限,使脚本可执行。 - `chkconfig --add tomcat`:将 Tomcat 添加为系统服务。 - `chkconfig --level 345 tomcat on`:设置 Tomcat 在运行级别 3、4 和 5 下自动...
此外,可以通过`/etc/init.d/tomcat stop`、`/etc/init.d/tomcat restart`命令停止或重启服务。 配置虚拟主机时,需要编辑`conf/server.xml`文件,为每个主机定义`<Host>`元素。别忘了设置正确的路径和文档基础...
net stop Tomcat6 echo 已经发现该服务在运行,现在已经停止运行 ping 127.0.0.1 -n 20 net start Tomcat6 ) else ( echo 该服务现在处于停止状态 echo 现在开始启动Tomcat6服务 net start Tomcat6 ) ``` ...
detailprint "------------------------------------start tomcat success..." detailprint "------------------------------------start mysql..." nsExec::Exec 'cmd /c sc start mysql' detailprint "-----...
你可以通过服务管理器(services.msc)检查Tomcat服务的状态,或者使用`net start TomcatService`和`net stop TomcatService`命令手动启动和停止服务。此外,确保防火墙允许这些新配置的端口通信,以确保外部访问...