• ubuntu15中tomcat开机自动启动


    ubuntu15中tomcat开机自动启动

    前提,系统中已经安装好tomcat、jdk,我的安装的是tomcat9,位置在: /data/server/tomcat/apache-tomcat-9.0.5

    jdk是1.8,位置在: /usr/lib/jvm/jdk1.8.0_161  

    1、把catalina.sh文件复制到/etc/init.d

    sudo cp -p /data/server/tomcat/apache-tomcat-9.0.5/bin/catalina.sh /etc/init.d/tomcat

    2、编辑tomcat文件

    sudo vim /etc/init.d/tomcat

    写在开头编辑内容如下:【提醒:这里一定要注意书写格式,不能有空格,有#的注释部分也要写全,不要遗漏】

    ### BEGIN INIT INFO
    # Provides:          tomcat
    # Required-Start:    $local_fs $network
    # Required-Stop:     $local_fs
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: tomcat service
    # Description:       tomcat service daemon
    ### END INIT INFO
    CATALINA_HOME=/data/server/tomcat/apache-tomcat-9.0.5
    JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161

     3、添加自启动服务

    update-rc.d tomcat defaults

    4、测试

    配置完成使用下面命令开启、停止服务

    sudo service tomcat start
    sudo service tomcat stop

    5、现在可以重新开始测试tomcat有没自动启动

    配置中遇到问题:

     

    原因:在写 sudo vim /etc/init.d/tomcat 这个里面内容的时候,第一:有空格;第二: 注释部分没有写

    错误: ubuntu insserv: warning: script 'tomcat' missing LSB tags and overrides

    解决错误参考

  • 相关阅读:
    JavaScript 对象
    Java条件语句
    函数的使用注意事项:
    函数的特点
    函数的格式
    for循环
    break和continue的区别和作用
    注意事项
    CSS浮动清除的方法
    转:Oracle 中union的用法
  • 原文地址:https://www.cnblogs.com/dafei4/p/12939162.html
Copyright © 2020-2023  润新知