`
837062099
  • 浏览: 112560 次
  • 性别: 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 配置及加入服务,

    总结来说,配置Linux上的Tomcat涉及安装JDK,下载和解压Tomcat,设置环境变量,创建启动脚本并注册为服务,以及处理64位系统的兼容性问题。遵循这些步骤,你应该能够在Linux上成功运行Tomcat服务。

    tomcat- 注册服务

    接下来,我们将详细讲解在64位操作系统上注册Tomcat 7服务的步骤: 1. **下载与安装**:首先,你需要从Apache官方网站下载适合64位操作系统的Tomcat 7安装包,通常是`apache-tomcat-7.x.y.zip`格式,这里的x.y是...

    LINUX安装Tomcat9工具+流程

    2. **注册服务**: 使用update-rc.d命令注册Tomcat服务: ```bash sudo update-rc.d tomcat9 defaults ``` 现在,Tomcat 9已经成功安装并且配置为开机启动。你可以部署自己的Java Web应用程序到 `$CATALINA_HOME/...

    linux服务器配置JDK+Tomcat服务

    保存并关闭文件后,使用以下命令注册Tomcat服务: ``` [hsc@ubuntu:~$]# chkconfig --add tomcat ``` 查看服务状态: ``` [hsc@ubuntu:~$]# chkconfig --list ``` 应该会看到类似如下的输出,表示Tomcat...

    tomcat在linux下的详细配置

    在Linux环境下配置Tomcat,涉及到一系列的优化步骤,包括系统参数调整、Tomcat配置文件修改以及数据库连接池的设定。以下将详细介绍这些关键环节。 首先,我们需要理解Linux系统对Java应用如Tomcat的影响。Linux...

    linux 下tomcat,zookeeper 以及dubbo对应的安装包

    总结,Linux环境下搭建Tomcat、ZooKeeper和Dubbo涉及的步骤包括下载、解压、配置、启动及监控。这三者共同构建了一个可靠的微服务环境,使得分布式系统能够高效、稳定地运行。通过熟练掌握这些操作,可以更好地管理...

    Linux下tomcat安装

    6. **配置服务**:通常会将Tomcat配置为系统服务,使其能随系统启动而自动启动,这通常涉及编辑系统服务脚本并注册Tomcat。 7. **安全管理**:在生产环境中,还需要对Tomcat进行一些安全配置,例如限制远程访问、...

    Linux下Tomcat的安装-详细操作步骤

    ### Linux下Tomcat的安装-详细操作步骤 #### 一、前言 本文将详细介绍如何在Linux环境下安装并配置Tomcat服务器。Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages等技术规范,提供了作为Web...

    使用JavaServiceWrapper设置tomcat作为linux服务并且开机自动启动.pdf

    ### 使用Java Service Wrapper设置Tomcat作为Linux服务并实现开机自动启动 #### 一、概述 在部署基于Java的应用服务器时,通常需要将Tomcat配置为系统服务,以便于管理和维护。传统的做法是通过编写shell脚本来...

    Linux下Tomcat的安装

    在Linux系统中安装Apache Tomcat是一项常见的任务,它是一个开源的Java Servlet容器,常用于部署Web应用程序。以下是一个详细的步骤指南,涵盖了从下载到配置、启动以及注册自定义项目的整个过程。 1. **下载Tomcat...

    BBS和聊天室完全采用JSP开发linux+tomcat+oracle8i

    标题中的“BBS和聊天室完全采用JSP开发linux+tomcat+oracle8i”指的...通过分析和学习这个项目,开发者可以了解JSP在Web应用开发中的实际运用,以及如何整合Linux、Tomcat和Oracle数据库来构建一个完整的网络服务系统。

    Tomcat 7 Windows中以Service方式启动配置启动参数

    然而,默认情况下,Tomcat服务的内存分配可能不足以支持大规模或高负载的应用场景,因此合理配置Tomcat的启动参数对于提高应用性能至关重要。 #### 二、Tomcat 7 Windows服务启动的基本概念 当我们将Tomcat安装为...

    linux阿里云服务器系统配置jdk,tomcat,教程

    1. **购买服务器**:首先,在阿里云官网上注册并登录账号后,根据需求选择合适的配置和操作系统(推荐使用Linux发行版,如CentOS或Ubuntu),完成服务器购买流程。 #### 三、卸载Ubuntu自带OpenJDK 2. **卸载...

    linux-jdk,tomcat,zookeeper,dubbo

    在实际操作中,用户需要了解如何安装JDK,设置环境变量,配置Tomcat服务器(如修改server.xml),启动和停止Zookeeper服务,以及理解和使用Dubbo的相关配置和服务注册。对于更深入的使用,还需要掌握如网络通信、...

    Tomcat6.0 绿色版服务器

    这款绿色版的Tomcat6.0提供了方便快捷的方式,让用户在无需进行传统安装过程的情况下,能够快速启动和运行Java Web服务。 【描述】中的"绿色版"指的是该版本的Tomcat6.0设计为便携式,不需在操作系统上留下任何配置...

    给tomcat 服务器配置域名

    配置域名对于将Tomcat服务器暴露在互联网上并提供服务是至关重要的。以下是一个详细的步骤指南,帮助你了解如何为Tomcat服务器配置域名。 首先,你需要拥有一个已注册的域名,例如example.com。这个域名需要指向你...

    tomcat8.5.47全部版本集合(linux-window64位-window32位).rar

    本压缩包"tomcat8.5.47全部版本集合(linux-window64位-window32位).rar"提供了Tomcat 8.5.47在三种操作系统环境下的版本:Linux、Windows 64位以及Windows 32位,确保了在不同平台上的兼容性。 Tomcat 8.5系列是...

    tomcat压缩包

    在使用“apache-tomcat-8.5.29”压缩包时,你需要解压文件,配置环境变量,然后通过`startup.sh`(Unix/Linux)或`startup.bat`(Windows)脚本来启动Tomcat服务器。如果要将Tomcat与Eclipse集成,可以通过Eclipse的...

    服务器Tomcat7.0

    2. **放置WAR文件**:将打包好的WAR文件放入Tomcat的`webapps`目录下,Tomcat会自动解压并部署。 3. **放置目录结构**:也可以直接将未打包的Web应用目录放入`webapps`,Tomcat同样能识别并部署。 ### 四、配置...

    JavaServiceWrapper将Tomcat写成系统服务

    7. 完成配置后,运行`InstallService.bat`,Wrapper会将Tomcat注册为Windows服务,并根据`wrapper.conf`的设置启动。你可以通过服务管理工具查看和控制这个新的服务。 8. 如果需要卸载服务,只需运行`...

Global site tag (gtag.js) - Google Analytics