`

Linux 服务注册 之Tomcat

阅读更多

有时候为了方便管理,我们常常喜欢在Linux中将之安装为服务,然后就可以使用服务来管理。

但是当我们运行安装服务的命令时候,假设服务名为myservice

#chkconfig --add myservice
常常会出现

service myservice does not support chkconfig
我们一般在脚本开头加入下面两句就好了
#gedit /etc/init.d/myservice
添加下面两句到 #!/bin/bash 之后。

# chkconfig: 2345 10 90
# description: myservice ....
其中2345是默认启动级别,级别有0-6共7个级别。

  等级0表示:表示关机   

  等级1表示:单用户模式   

  等级2表示:无网络连接的多用户命令行模式   

  等级3表示:有网络连接的多用户命令行模式   

  等级4表示:不可用   

  等级5表示:带图形界面的多用户模式   

  等级6表示:重新启动

10是启动优先级,90是停止优先级,优先级范围是0-100,数字越大,优先级越低。


tomcat 服务注册
注册服务

首先是修改/usr/local/tomcat7/bin/目录下的catalina.sh这个文件,在这个文件中添加JAVA_HOME和CATALINA_HOME这两个变量,大致位置如下

复制代码
# $Id: catalina.sh 1515929 2013-08-20 19:11:24Z markt $
# -----------------------------------------------------------------------------

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
CATALINA_HOME=/usr/local/tomcat7


# OS specific support.  $var _must_ be set to either true or false.
复制代码
修改完这个文件以后将其拷贝至/etc/init.d/目录下,并重命名为tomcat,执行代码如下:

sudo cp /usr/local/tomcat7/bin/catalina.sh /etc/init.d/tomcat
执行完上面步骤以后,就可以通过一下命令来启动关闭tomcat了。

sudo service tomcat start|stop|run
tomcat服务自启动

需要通过 chkconfig来实现自启动,ubuntu默认是没有chkconfig命令的,使用

sudo apt-get install chkconfig
命令安装即可。执行下述命令即可让tomcat开机启动



sudo chkconfig –add tomcat
执行结果的最后一行将是:tomcatd                   0:off  1:off  2:on   3:on   4:on   5:on   6:off
分享到:
评论

相关推荐

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

    不知道谁给现场的Tomcat,将其上传到Linux平台******目录,并且进行解压。直接启动 图1: 问题1 因为是第一次启动Tocmat,没有日志文件。所以直接启动 ./startup.sh。后续可以使用以下命令动态的查看日志信息。执行...

    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...

    注册脚本文件

    对安装有意义 #指定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

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

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

    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框架....

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

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

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

    注册等,反之,xp服务器端设置好后,xp的客户端或linux的客户端也都可以访问注册等。 xp文件夹下是xp平台的所有东西,其中jdbc是基于oracle的,odbc是基于access的,二者选一即可。 linux文件夹下是linux平台的所有...

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

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

    dubbo-admin-2.8.4.war

    dubbo-admin-2.8.4。 直接上传到linux的tomcat中webapps目录下,启动tomcat。即可访问dubbo-admin查看zookeeper注册的服务,消费者等信息

    C 网络服务开发套件

    可以注册为NT服务, 具实时监控重启功能; b. 通讯 基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。 完善的通讯协议, 通讯协议跟传输层无关, 目前...

    C 网络服务开发套件0.5.0

    可以注册为NT服务, 具实时监控重启功能; b. 通讯 基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。 完善的通讯协议, 通讯协议跟传输层无关, 目前...

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

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

    dubbo-admin

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

    成绩查询系统.zip

    1.环境:Tomcat9.0,mysql8.0,jdbc8.0; 2.页面:登录,注册,主页面,信息显示页面,修改信息页面; 3.登录注册的信息验证,信息的验证; 4.增删改查信息实时同步数据库并更新页面信息

Global site tag (gtag.js) - Google Analytics