Tomcat服务脚本
来源:互联网 发布:怎么打开tcp端口1433 编辑:程序博客网 时间:2024/05/22 17:24
在linux中,通常,我们Tomcat是在后台运行的,并且是开机自动启动的。另外,也想配合我们通用的对服务的操作方式,如:service iptables start/stop/status,这是对防火墙服务的操作方式。那么tomcat服务的设置如何呢,接下来我们来说一下:
将以下代码块,复制为一个tomcat.sh脚本,在linux中运行即可。当然,必须给该脚本赋予执行权限,方法是:
chmod +x tomcat.sh之后,就可以执行该脚本了,脚本内容如下:
#!/bin/bash## kenny kenny.zhou@tom.com# /etc/rc.d/init.d/tomcat# init script for tomcat precesses## processname: tomcat# description: tomcat is a j2se server# chkconfig: 2345 86 16# description: Start up the Tomcat servlet engine.if [ -f /etc/init.d/functions ]; then. /etc/init.d/functionselif [ -f /etc/rc.d/init.d/functions ]; then. /etc/rc.d/init.d/functionselseecho -e "/atomcat: unable to locate functions lib. Cannot continue."exit -1fiRETVAL=$?CATALINA_HOME="/usr/local/tomcat"case "$1" instart)if [ -f $CATALINA_HOME/bin/startup.sh ];thenecho $"Starting Tomcat"$CATALINA_HOME/bin/startup.shfi;;stop)if [ -f $CATALINA_HOME/bin/shutdown.sh ];thenecho $"Stopping Tomcat"$CATALINA_HOME/bin/shutdown.shfi;;*)echo $"Usage: $0 {start|stop}"exit 1;;esacexit $RETVAL
注意:以上代码#注释的地方不要动,只需要将tomcat的安装路径修改成你自己的即可,我这里是/usr/local/tomcat。
之后,将tomcat.sh文件复制到/etc/init.d/目录下,并执行以下命令:
chkconfig --add tomcat再之,在/usr/local/tomcat/bin/catalina.sh文件的最后添加以下代码:
export JAVA_HOME=/usr/local/tomcat/jdkexport CATALINA_HOME=/usr/local/tomcatexport CATALINA_BASE=/usr/local/tomcatexport CATALINA_TMPDIR=/usr/local/tomcat/temp最后,你就可以使用tomcat服务了:
启动Tomcat:
service tomcat start停止Tomcat:
service tomcat stop
1 0
- 监控tomcat服务脚本
- Tomcat服务脚本
- tomcat服务器重启脚本
- 学习tomcat安装服务脚本
- 自动检测tomcat服务的shell脚本
- CentOS Tomcat 的启动服务脚本
- shell脚本:定时重启tomcat服务
- 监控tomcat服务自动重新启动shell脚本
- 管理Tomcat服务的Daemon脚本
- 使用shell脚本 启动关闭tomcat服务
- window服务器下监控tomcat服务脚本
- Linux监控Tomcat服务定时任务脚本
- CentOS 单个Tomcat 的启动服务脚本
- 使用shell脚本 启动关闭tomcat服务
- tomcat与weblogic环境下axis2服务打包脚本
- 管理多tomcat服务shell脚本(CentOS)
- tomcat添加到系统服务,提供启动脚本
- tomcat脚本启动正常,服务无法启动,特定错误代码1
- 原型模式
- Vijos 1919题:最有活力的鲜花
- 11、React系列之--state状态
- 使用VS调试Unity脚本
- Android SQLite数据库—表已建好
- Tomcat服务脚本
- 落叶高精度表达式计算器1.2版
- 每日AC-剑指offer-数组查找
- leetcode2
- Maven实战 --- dependencies与dependencyManagement
- XDU-2017省赛选拔第一场
- 点激光基准建立(等价深度计算)
- MySQL 函数和操作符
- 算法导论 练习题 10.4-6