`
xitong
  • 浏览: 6193733 次
文章分类
社区版块
存档分类
最新评论

tomcat6 设置成系统服务

 
阅读更多

脚本是针对tomcat6的,环境是CentOS,tomcat安装在/usr/local/tomcat6下面。下面是两个文件,一个是autorun.sh,autorun.sh用于将tomcat的

启动脚本复制到/etc/rc.d/init.d/下,另一个是tomcat,这就是tomcat的系统服务脚本。只需运行./autorun.sh就可以自动注册tomcat服务。

#!/bin/bash

#autorun.sh 用于注册tomcat服务


chmod 755 ./tomcat
cp ./tomcat /etc/rc.d/init.d/
chkconfig --add tomcat
chkconfig tomcat on
chkconfig --list 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=/usr/local/tomcat6
export CATALINA_HOME=/usr/local/tomcat6
export CATALINA_TMPDIR=/usr/local/tomcat6/temp
export JRE_HOME=/usr/local/jdk1.6.0_31
export CLASSPATH=/usr/local/tomcat6/bin/bootstrap.jar

# Source function library.
. /etc/rc.d/init.d/functions

TOMCAT=/usr/local/tomcat6

start() {
echo -n $"Starting Tomcat: "
$TOMCAT/bin/startup.sh 
}

stop() {
echo -n $"Stopping Tomcat: "
$TOMCAT/bin/shutdown.sh 
}

# See how we were called.

case "$1" in
start)
	start
	;;
stop)
	stop
	;;

restart)
	stop
	start
	;;
*)
	echo $"Usage: $0 {start|stop|restart}"
	;;

esac

exit $RETVAL


分享到:
评论

相关推荐

    java heap space tomcat6 内存溢出

    如果您的tomcat是6.X版本且是安装版的,那么系统设置环境变量是不起作用的,因为这个版本的只能通过点击tomcat6.exe 或tomcat6w.exe才能执行,这种方法可以通过修改注册表能解决:本例是以内存3G为例的。 windows...

    tomcat、java及运行环境配置

    4.如何在一台机子上启动两个TOMCAT 6 5.Windows平台下tomcat安全设置 7 6.Linux下Tomcat配置 8 6.1 所需的软件包 8 6.2 安装所需要软件 8 6.3 设置环境变量 9 6.4 编译生成mod_webapp.so 9 6.5 独立环境的测试 10...

    windows_server2003+tomcat+iis6整合

    筛选器名称填jakarta,可执行文件中填入你的isapi_redirector.dll的绝对路径(我的是C:\Tomcat6\conf)。 “确定”后点“确定”关闭属性页。再在“此网站”上右键,选择“新建”->“虚拟目录”,别名填jakarta, 下...

    Windows7系统IIS7+Tomcat集成

    Win7 系统 IIS7+Tomcat7 集成 通过 iis 和 tomcat 的集成可以让 tomcat 处理 jsp,iis 处理 asp 和 html 静态页面。 一、 安装 tomcat 我所用的 Tomcat 是最新版的 7.0.27 直接安装版,安装的位置是 D:\Program ...

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    把解压缩版的tomcat6注册成服务并设置自启动 当然,这样注册出来的服务启动类型是手动的,如果想设置为开机自动启动,则需要修改 注册服务自启动: bin目录下的service.bat文件 打开此文件,在倒数第三行左右的那句输出 ...

    Java jdk配置 tomcat

    非安装包的Tomcat,解压后启动tomcat6w.exe 出现"指定的服务并未以已安装的服务存在", "Unable to open the service"Tomcat7"。是因为没有安装此项服务。 具体安装方法:打开命令行提示符窗口=> 进入Tomcat安装目录==...

    图书馆管理系统

    (2)选择开始菜单中的“所有程序\Apache Tomcat 6.0\Monitor Tomcat”命令,这时在windows的系统托盘中会显示标识Tomcat服务器启动状态的图标,如果显示为,则说明Tomcat服务器没有启动,这时可以在该图标上单击...

    TomcatWeb服务器安全配置基线.doc

    概述 目的 本文档规定了中国移动通信有限公司管理信息系统部门所维护管理的Tomcat WEB服务器应当遵循的安全性设置标准,本文档旨在指导系统管理人员进行Tomcat WEB服务器的安全配置。 适用范围 本配置标准的使用者...

    Nginx+Tomcat负载均衡

    大家可以先用我tomcat6 学会了,在下载自己需要的版本。 词条科普 另外我把实现过程中遇到的知识点都总结好了,一起提供给大家学习。 步骤: 注:本例程以一台win7机器为例子,即同一台机器上装一个nginx和2...

    puppet-tomcat:为多个实例设置和管理 Apache Tomcat

    #tomcat ##概述 tomcat 模块允许您设置... 使用操作系统特定的文件和目录结构,即 /etc/tomcat6/server.xml。 哈希配置可以包含Kong配置或只是其中的一部分。 对于默认值,请查看 manifests/params.pp,默认值哈希。

    Linux下安装部署JDK7+Tomcat7+MySQL5.6+Redis3.07

    jdk1.7的安装设置 5.Tomcat7的安装设置、优化、启动 6.安装及设置MySQL5.6 环境检查、安装MySQL、 初始化MySQL及设置密码、允许远程登陆、设置开机自启动、修改uft-8配置文件位置、mysql启动和停止操作、关闭防火墙...

    Android订餐系统毕业设计

    4.3.1系统的IP设置功能 27 4.3.2系统的登录功能 27 4.3.3用户注册功能 28 4.3.4菜谱的查询功能 28 4.3.5点餐功能 28 4.3.6发送订单功能 28 4.3.7浏览历史记录 28 4.4本章小结 28 第5章 总结 30 致 谢 31 参考文献 32...

    Linux服务器配置两个tomcat

    1.2 把jdk-8u221-linux-x64.tar.gz跟apache-tomcat-8.5.50.tar.gz用软件Xftp 6放到服务器/root目录下 1.3 进入root目录下,把jdk-8u221-linux-x64.tar.gz跟apache-tomcat-8.5.50.tar.gz复制到/usr/local目录下 1.3.1...

    基于java web开发的BBS论坛系统

    (6) 进入“Tomcat应用程序管理”页面,在此页面中单击daima,进入本程序主页面,完成Tomcat配置。 (7) 在运行本程序时,需要将Struts 1.2和SQL Server 2000数据库驱动包拷贝到Tomcat安装路径的webapps文件夹的09\WEB...

    nisi脚本配置jdk tomcat mysql redis

    否则会出现NSIS选择系统变量的错误(NSIS会自动选择之前有值的系统变量,而不是选择当前刚设置的系统变量) detailprint "正在删除相关环境变量......." functionend 二.校验mac地址 #序列号 校验页面 Page ...

    Eclipse里配置Tomcat

    Eclipse里配置Tomcat 1.安装jdk1.4.0+,安装Tomcat;...16.最后,再检查一下你的系统变量设置,确认classpath中包含了你的JDK的lib目录,path中包含了你的JDK的bin目录.在启动Eclipse之前确认做好了这些工作;

    linux下常见软件安装与使用

    1. 安装规划 2. 系统安装 2.1. 安装顺序 3. 操作系统的安装 3 ...6. 安装及设置MySQL5.6s 7. 安装及设置Redis3.07 7.1. Redis3.07 的下载及安装 7.2. 配置redis 7.3. 设置自动启动 7.4. 启动或关闭服务 7.5. 使用redis

    Tomcat内存溢出的三种情况及解决办法分析

    我在2003 server 系统下(物理内存:4G和6G,jdk:1.6)测试 1612M,64为操作系统对内存无限制。) 2.系统的可用虚拟内存限制; 3.系统的可用物理内存限制。 堆的大小可以使用 java -Xmx***M version 命令来测试...

    图书管理系统开发实例

    (2)选择开始菜单中的“所有程序\Apache Tomcat 6.0\Monitor Tomcat”命令,这时在windows的系统托盘中会显示标识Tomcat服务器启动状态的图标,如果显示为 ,则说明Tomcat服务器没有启动,这时可以在该图标上单击...

    服务器运行状态监控系统.docx

    进程数:设置服务器系统在正常情况下进程数的范围,超出该范围,Server端便会将其筛选出来进行告警。 短信猫:设置发送短信的间隔时间和设备管理人员的电话号码,将服务器的各种报警信息自动发送到管理员。 (2) ...

Global site tag (gtag.js) - Google Analytics