• tomcat开机启动


    /etc/profile文件后再追加一条TOMCAT的环境变量CATALINATomcat的启动程序,Tomcat的启动脚本都是使用CATALINA_HOME作为变量,所以这里我们要设置CATALINA_HOME

     

    编辑/etc/profile文件。

    #vi /etc/profile

    添加export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.94

     

    使用source命令完成是配置生效

    # source /etc/profile

    Tomcat配置为系统服务后,就方便使用service命令来启动或关闭Tomcat服务

    省的每次启动后还要到tomcatbin目录下找startup脚本。

    # cp /usr/local/tomcat/apache-tomcat-7.0.94/bin/catalina.sh /etc/init.d/tomcat

    拷贝的脚本并不能直接使用,还需要修改添加一些配置。添加chkconfigdescription两行注释。有这两行注释才能支持chkconfig命令配置服务;同时加上JAVA_HOMECATALINA_HOME两个变量的声明。

    # vi /etc/init.d/tomcat

    添加:
    #chkconfig: 2345 10 90

    #description: tomcat service

    export JAVA_HOME=/usr/local/jdk/jdk1.8.0_91

    export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.94

     

    这里配置的2345指的是23454个运行级别会开机自启动,10是启动优先级,90是关闭优先级,优先级的值为0-99,越小优先级越高。

    前面在/etc/profile文件配置中的环境变量只会在shell登录后执行,开机的过程中并不会加载/etc/profile,但是tomcat的启动脚本中需要这两个变量,所以需要在启动脚本中加入这两个变量。

    使用chkconfig --add命令添加服务

    # chkconfig --add tomcat

    以后使用service tomcat startservice tomcat stop命令来启动和停止tomcat服务。

  • 相关阅读:
    Maven 环境的配置
    zTree的简单例子
    plsql免安装客户端的配置
    HDU 1232 畅通工程
    HDU 5698 瞬间移动
    Codeforces 1015E1 Stars Drawing (Easy Edition)
    Codeforces 784B Santa Claus and Keyboard Check
    Codeforces 500C New Year Book Reading
    NSarray 赋值 拷贝 等问题记录
    UINavigationController 操作记录
  • 原文地址:https://www.cnblogs.com/longxd/p/10728371.html
Copyright © 2020-2023  润新知