`
837062099
  • 浏览: 111505 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

linux下注册tomcat的服务

阅读更多
1.在/etc/rc.d/init.d中建脚本tomcatd.
chmod +x tomcatd
2.chkconfig --add tomcatd就可以用service tomcatd start/stop/rstart了
附:脚本(我也是抄的,呵呵)
#!/bin/sh
#
# Startup script for Tomcat, the Apache Servlet Engine
#
# chkconfig: 345 80 20
# description: Tomcat is the Apache Servlet Engine
# processname: tomcat
# pidfile: /var/run/tomcat.pid
#
# Mike Millson <mmillson@meritonlinesystems.com>;
#
# version 1.02 - Clear work directory on shutdown per John Turner suggestion.
# version 1.01 - Cross between Red Hat Tomcat RPM and Chris Bush scripts

# Tomcat name :)
TOMCAT_PROG=tomcat

# if TOMCAT_USER is not set, use tomcat like Apache HTTP server
if [ -z "$TOMCAT_USER" ]; then
TOMCAT_USER="root"
fi

RETVAL=0

# start and stop functions
start() {
    echo -n "Starting tomcat: "

    chown -R $TOMCAT_USER:$TOMCAT_USER /usr/local/tomcat/*   
    su -l $TOMCAT_USER -c '/usr/local/tomcat/bin/startup.sh'
    RETVAL=$?
    echo
    [ $RETVAL = 0 ] && touch /var/lock/subsys/tomcat
    return $RETVAL
}

stop() {
    echo -n "Stopping tomcat: "
    su -l $TOMCAT_USER -c '/usr/local/tomcat/bin/shutdown.sh'
    RETVAL=$?
    echo
    [ $RETVAL = 0 ] && rm -f /var/lock/subsys/tomcat /var/run/tomcat.pid   
    rm -rf /usr/local/tomcat/work/*
}

# See how we were called.
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        stop
        # Ugly hack
        # We should really make sure tomcat
        # is stopped before leaving stop
        sleep 2       
        start
        ;;
  *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
esac

exit $RETVAL
分享到:
评论

相关推荐

    Linux部署Tomcat发布项目过程中各种问题及解决方法

    部署项目到项目现场测试环境 JDK1.8 Tomcat8.5 Maven打包好的war Linux—–Centos 不知道谁给现场的Tomcat,将其上传到Linux平台******目录,并且进行解压。直接启动 图1: ...在tomcat/bin目录下执行

    Linux安装手册

    实时发布最新Linux资讯,包括Linux、Ubuntu、Fedora、 RedHat、红旗Linux、Linux教程、Linux认证、SUSE Linux、Android、Oracle、Hadoop、CentOS、 MySQL、Apache、Nginx、Tomcat、Python、Java、C语言、OpenStack、...

    Tomcat安装及问题排查解决

    Tomcat安装及问题排查解决一、Tomcat yum安装二、手动安装1. JDK下载安装2.tomcat下载安装三、Tomcat安装过程...yum安装tomcat在系统中注册后,无法实现安装多个tomcat。 二、手动安装 Tomcat 和 java版本兼容问题对

    Linux强制释放占用端口以及Linux防火墙端口开放方法详解

    在安装nginx,mysql,tomcat等等服务的时候,我们会遇到需要使用的端口莫名其妙被占用,下面介绍如何解决这类问题。 说到端口,还不得不提到防火墙,本文还会简单介绍如何配置防火墙开发端口。 Linux查看端口情况的...

    【javaee毕业设计】基于ssm餐厅系统人脸注册登陆修复版.zip

    操作系统Linux 安装方式提供管理权限 web服务apache 备注说明不包安装配置 商品介绍【Java大作业毕业设计】基于ssm的餐厅订餐系统设计与实现(数据库+代码+截图+说明) 用作毕设啊,大作业都可以。分享给论坛的小...

    jsp+ligerUI+mysql开发毕业设计图书管理系统

    添加书籍,删除书籍,查询书籍,更新书籍,用户注册,修改用户,查询用户,删除用户,借阅书籍,归还书籍 二、普通用户 查询书籍,查询个人信息 默认在学生查询页面,需要登录,登录再右下角,点击登录 用户名:admin密码:admin...

    dubbo-admin-2.8.4.war

    最新版dubbo注册中心,不用解压,直接部署到Linux 系统的tomcat--&gt;webapps下启动tomcat就行,账号:root;密码:root。

    dubbo-admin

    可直接在安装有zookeeper注册中心的linux下运行 直接丢在tomcat下启动tomcat即可 dubbox管理端

    【推荐】渗透测试工程师(CISP-PTE)认证培训课件资料合集(18份).zip

    推荐,注册信息安全专业人员渗透测试工程师(CISP-PTE)认证培训课件资料合集,共18份。 001-Linux操作系统安全V2.0.pptx 002-Windows操作系统安全V2.0.pptx 003-数据库安全.pptx 004-Web安全基础0 - 介绍.pptx 005...

    注册脚本文件

    对安装有意义 #指定jdk、tomcat、postgresql和odbc的版本号。 jdk_version=7u11 jdk_ver=1.7.0_11 ...# jdk-1_5_0_11-linux-i586-rpm.bin # apache-tomcat-5.5.23.tar.gz # postgresql-8.2.4.tar.bz2

    基于java和jsp的聊天系统完整源码(含配套jsp网站)

    linux文件夹下是linux平台的所有东西,只有jdbc(linux上没有office的access,当然就没有odbc了,所以服务器端使用oracle才能跨平 台) 可根据自己喜欢的开发平台选择,linux服务端只能用oracle(你也可以改用MySql...

    mycat安装包-linux-win

    Mycat是一个开源的分布式数据库系统,其核心功能是分表分库,即将一个大表水平分割为多个小表,存储在后端MySQL...取名Mycat原因一是简单好记,另一个则是希望未来能够入驻 Apache,Apache的开源产品Tomcat也是一只猫。

    Eclipse开发分布式商城系统+完整视频代码及文档

    服务层热部署-tomcat安装.avi │ 08.服务层热部署-完成.avi │ 09.portal工程部署.avi │ 10.配置nginx反向代理,测试系统.avi │ 11.项目总结.avi │ 12.项目中遇到的问题.avi │ 13.quartz.avi │ aa.quartz框架....

    wintail-1.19.2.rar

    windos下日志查看工具,例如可以查看tomcat下动态生成的日志,类似linux下的tail -f命令

    计算机应用基础第六章.doc

    1 【多选题】关于计算机网络、服务器和客户机,下列说法正确的是( ) 窗体...server 12 【填空题】 在Apache+Tomcat服务器配置中,Tomcat的主要功能是( )服务器,负责执行服务器页 中的服务端脚本程序。 正确答案:

    Docker如何制作自己镜像并上传dockerhub

    1.首先注册自己的dockerhub账号,注册地址...5.本地准备jdk和tomcat软件,解压后放入服务器 6.新建Dockerfile文件,注意区分大小写 #--------------------------------------------------------------------- #This i

    Java类加密工具v2.2(免注册)

    Linux、Unix等系列操作系统下执行java: java -agentlib:/home/classloader Sample 或者把libclassloader.so拷贝到如“/home/yzj/jdk1.6.0_23/jre/lib/i386/”这jdk的运行目录下, 然后执行java如:java -agentlib...

    LambdaProbe 中文包下载

    它是基于 Web + AJAX 的, 无刷新实时画图. &lt;br&gt;如何安装: 先下载 ZIP 文件(LambdaProbe 1.7b, BINARIES ~7Mb), 解压后只需要发布probe.war文件到 Tomcat 服务器的 webapps 目录下. 支持的Tomcat 服务器版本: 5.0...

    文档管理系统简单介绍(企业版)

    操作系统:系统支持Windows、Linux/Unix等操作系统平台,可以方便地在操作系统平台之间进行移植。 浏览器:系统支持Windows Internet Explorer(IE)和以IE为内核的多种浏览器。 分布式存储:系统支持分布式存储,...

Global site tag (gtag.js) - Google Analytics