`

Linux下tomcat加入到服务中

阅读更多
 
#!/bin/sh
# chkconfig: 2345 10 90 
# description: tomcat service for ....
#将此文件保存到/etc/rc.d/init.d/下面
#此文件的文件名就是要注册的服务名,比如文件名保存成:tom-ctms
#使用的命令是:service tom-ctms start/stop/restart
#添加开机启动:chkconfig --add tom-ctms

. /etc/rc.d/init.d/functions

prog=centerumms
tomDir=/usr/apache-tomcat-6.0.33/
start()
{
        ${tomDir}bin/startup.sh
        action $"Starting $prog: " /bin/true
}

stop()
{
        kill -9 `ps -ef | grep ${tomDir} | grep java | awk '{print $2}'`
        action $"Stopping $prog: " /bin/true
}


case "$1" in
start)
        start
;;
stop)
        stop
;;
restart)
                stop
                sleep 3
                start
;;
*)
                echo "Usage: /etc/init.d/${prog}d {start|stop|restart}"
esac
 
 
 

 

分享到:
评论

相关推荐

    Linux中将Tomcat添加到守护进程

    在Linux环境中,为了确保应用程序如Tomcat能够随系统自动启动并作为守护进程运行,需要进行一系列的配置步骤。本文将详细介绍如何将Tomcat添加到Linux的守护进程,并处理"Invalid user name 'tomcat' specified"的...

    Linux Tomcat 配置及加入服务,

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

    jvisualvm远程访问Linux环境中tomcat

    最后,测试 jvisualvm 的远程访问,打开 jdk 中的 jvisualvm 远程访问 Linux 下的 Tomcat。 添加 Visual GC 插件 在 jdk 的 `bin` 目录下创建 `jstatd.all.policy` 文件,内容为: ``` grant codebase "file:${...

    (SecureCRT)Tomcat工程发布到linux系统上

    在IT行业中,Linux系统因其稳定性和安全性而广泛用于服务器部署,Tomcat作为一款流行的Java Servlet容器,常被用来运行Java Web应用。对于初学者来说,理解如何将Tomcat工程发布到Linux系统上是非常重要的技能。这里...

    linux 启动 Tomcat 命令

    - 将Tomcat的bin目录添加到PATH环境中,便于在任意目录下执行Tomcat的脚本。 - 修改或创建`/etc/profile.d/tomcat.sh`文件,加入以下内容: ```bash export CATALINA_HOME=/usr/local/tomcat export PATH=$PATH...

    linux安装tomcat

    - **移动Tomcat文件夹**:将解压后的Tomcat文件夹移动到`/usr/local`目录下: ``` mv apache-tomcat-9.0.35 /usr/local/tomcat ``` - **配置环境变量**:编辑`/etc/profile`文件,添加以下内容以配置环境变量: ...

    linux下jdk,tomcat的安装

    Linux下JDK和Tomcat的安装是一个重要的操作,尤其对于开发Java应用和部署Java Web应用的开发者来说。本文将介绍在Red Hat Enterprise Linux 4.6 (x86_64)系统上安装JDK 1.6和Tomcat 6的详细步骤,为那些希望在Linux...

    linux下服务器环境部署(apache_svn_tomcat_maven)

    ### Linux下服务器环境部署(apache_svn_tomcat_maven) #### 一、环境准备 在开始部署前,我们需要准备好以下软件的安装包,并确保Linux操作系统版本为Red Hat Enterprise Linux 5.6。 1. **Linux**: Red Hat ...

    Linux下通过Apache搭建Tomcat集群

    Apache作为反向代理服务器,可以将用户的请求分发到多个Tomcat实例上,从而实现应用服务的扩展和容错。接下来,我们将详细探讨这个过程中的关键步骤和涉及的技术点。 首先,理解集群的概念是至关重要的。集群是指多...

    Linux下安装Tomcat8.0.45笔记

    - **传输到Linux系统**: 将下载好的`jdk-8u151-linux-x64.tar.gz`与`apache-tomcat-8.0.45.tar.gz`文件通过FTP或其他方式传输至Linux虚拟机。 **1.2 文件解压** - **放置位置**: 将下载好的JDK与Tomcat压缩包放置...

    linux tomcat9+jdk8.rar

    linux系统,tomcat9 + jdk8压缩包,上传至服务器,解压后即可使用,免安装。注意修改tomcat 的 catalina.sh和setclasspath.sh文件,首行加入jdk路径即可。 export JAVA_HOME=/你的路径/jdk/jdk1.8.0_181 export JRE_...

    linux设置tomcat自启动的方法

    linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...

    linux系统安装tomcat

    ### Linux系统下安装Tomcat详解 #### 一、前言 Apache Tomcat 是一款开源的 Servlet 容器,由 Apache 软件基金会下属的 Jakarta 项目开发。它支持最新的 Servlet 和 JSP 规范,并且可以作为独立的 Web 服务器运行...

    linux下配置tomcat集群的负载均衡

    在Linux环境下配置Tomcat集群的负载均衡,是为了提高应用程序的可扩展性和高可用性。集群是一种将多个服务实体协作工作,以提供更高性能和稳定性的技术。在客户端看来,集群就像是一个单一的服务实体,但实际上它是...

    Eclipse中导入Tomcat

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Tomcat则是一个流行的开源应用服务器,主要用于运行Java Servlet和JavaServer Pages(JSP)应用程序。本篇将详细讲解如何在Eclipse中导入并配置...

    linux上多版本JDK和Tomcat的配制过程

    Linux 上多版本 JDK 和 Tomcat 的配置过程 Linux 作为一个流行的开源操作系统,广泛应用于服务器端和云计算领域。随着 Java 技术的普及,JDK(Java Development Kit)也成为了 Linux 服务器上不可或缺的一部分。...

    Tomcat-启动参数设置

    - 在Tomcat安装目录下的`bin`文件夹中找到`catalina.bat`文件。 - 在文件开头添加以下行: ```bat set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m ``` - `-XX:PermSize=64M`:设置...

    Linux-tomcat-9.0.68.zip

    4. **服务管理**:Linux使用System V或Systemd启动服务,如`systemctl start tomcat.service`启动Tomcat服务。 **二、Tomcat 9.0.68详解** 1. **版本信息**:Tomcat 9.0.68是Tomcat的稳定版本,提供了对Java EE 8...

    ubuntu下安装tomcat

    在Ubuntu Linux系统下安装Tomcat是一项常见的任务,尤其对于那些希望在基于Linux的环境中部署Java Web应用程序的开发者来说。本文将详细阐述如何在Ubuntu下安装并配置Tomcat,包括必要的JDK安装步骤以及Tomcat环境...

Global site tag (gtag.js) - Google Analytics