• linux系统下tomcat应用开机自启动 配置


    linux系统下tomcat应用开机自启动 配置

    相对简单的方式是将tomcat添加为系统服务
    第一步  复制文件
    将 $Tomcat_Home/bin目录下的 catalina.sh脚本文件复制到目录/etc/init.d中,
    重新命名为tomcat,文件名即为以后的服务名
     
    第二步   修改文件信息
    修改刚才复制的tomcat脚本:

    a.在第三行插入下面信息:

    # chkconfig: 2345  10  90
    # description:Tomcat service

    说明:第一行是服务的配置:第一个数字是服务的运行级,
    2345表示这个服务的运行级是 2、3、4、5 级(Linux的运行级为0到6);
    第二个数字是启动优先级,数值从0到99;第三个数是停止优先级,数值也是从0到99。
    第二行是对服务的描述

    b.在合适的位置(不知是否有要求)再插入下面信息:

    CATALINA_HOME=/usr/share/tomcat    (这里自己修改)
    JAVA_HOME=/usr/share/java/jdk      (这里自己修改)


    说明:在脚本中设置  CATALINA_HOME 和 JAVA_HOME  这两个脚本必需的环境变量,
    CATALINA_HOME   值就是  tomcat 的路径

    JAVA_HOME       值是服务器上命令    echo $JAVA_HOME     得出的值。

    如果echo $JAVA_HOME  发现没有值,
    采用这种方法:
    命令
    which java
    ls -lrt   /usr/bin/java(which java 得到的值)
    ls -lrt   /etc/alternatives/java(ls -lrt   /usr/bin/java  得到的信息)

    此时 可能得到这样的值
    lrwxrwxrwx. 1 root root 46 Aug 17 15:12 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java

    这样的话

    JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java/jdk

    第三步   赋予权限及添加为系统服务

    a.添加 tomcat脚本为可执行权限
    chmod 755 /etc/init.d/tomcat

    b.用  chkconfig 设置服务运行
    chkconfig --add  tomcat

    此时服务就添加成功了。
    然后可以用  chkconfig --list 查看,在服务列表里就会出现自定义的服务了。

    注意:
    在tomcat文件的头两行的注释语句中,
    需要包含chkconfig和description两部分内容(确认不要拼写错误,),
    否则在执行“chkconfig --add tomcat”时,会出现“tomcat服务不支持chkconfig”的错误提示


    现在已经完成了。

    现在还可以使用 service tomcat   stop |  start  | run  来管理tomcat服务了。

    (这个我没有设置,但是我重启系统后,tomcat自动启动了)
    设置tomcat 在操作系统重启后自动重启
    直接在/etc/rc.local 后添加下面的语句
    /usr/local/tomcat/bin/startup.sh


    参考网站:
    http://blog.csdn.net/wangyonglin1123/article/details/50996300
    http://www.cnblogs.com/kerrycode/archive/2015/08/27/4762921.html

    备注:随笔中内容来源于网上资料整理,仅供参考。

  • 相关阅读:
    golang 带参数 发送、上传本地文件到其他机器、服务器
    【比赛游记】北大集训2020垫底记
    【比赛游记】NOIP2020又当工具人记
    AtCoder Regular Contest 107
    AtCoder Regular Contest 108
    【比赛游记】CSP2020游记
    注意事项
    2020北大集训摸鱼记
    NOIP2020游记
    ARC109F
  • 原文地址:https://www.cnblogs.com/Alanf/p/7612285.html
Copyright © 2020-2023  润新知