zoukankan      html  css  js  c++  java
  • 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

    解决错误参考

  • 相关阅读:
    记录下我常用的工具
    记录下Lambda常用的表现形式
    链式编程学习之练习篇
    MySQL5.6.35部署
    jdk+Tomcat环境
    查找Linux中内存和CPU使用率最高的进程
    Linux 双网卡绑定
    saltstack 把数据返回到mysql服务器
    Python中map,filter,reduce,zip的应用
    python使用psutil获取服务器信息
  • 原文地址:https://www.cnblogs.com/dafei4/p/12939162.html
Copyright © 2011-2022 走看看