linux开机启动增加tomcat启动项

系统 1641 0

需求:开发环境(linux)重启后,每次需手动启动相关应用较为繁琐,如设置为开机自动启动则可减少此工作量。

google下,参考了以下博文较好解决了问题:

1. 简单说明  Centos下设置程序开机自动启动命令介绍
2. 详细说明  Linux如何实现开机启动程序详解

解决此问题有2种方法:

  • 1 通过增加启动程序为系统服务

如常见的mysqld, smb, ftp服务是通过此方法实现.  可通过chkconfig命令将脚本增加为系统服务. 关于chkconfig命令使用可参考linux帮助文档. 主要有:

chkconfig mysqld on/off/

  • 2 启动程序是普通sh命令

直接修改/etc/rc.d/rc.local, 增加相应命令即可, 此方法较简单, 采用此方法. 如:

        
          #
        
        
          !/bin/sh
        
        
          

#

#
        
        
           This script will be executed *after* all the other init scripts.
        
        
          

#
        
        
           You can put your own initialization stuff in here if you don't
        
        
          

#
        
        
           want to do the full Sys V style init stuff.
        
        
          #
        
        
          dev service setup (nginx,lms, tomcat...) --add by bryant 2015-2-27
        
        

/usr/local/nginx/sbin/
        
          nginx


        
        /home/bo/war_project/tomcat/bin/
        
          startup.sh


        
        /home/ovp/war_project/tomcat/bin/
        
          startup.sh


        
        /home/client/war_project/tomcat/bin/
        
          startup.sh


        
        /home/ovp/jar_project/drm-router/drm-
        
          router.sh start


        
        /home/ovp/jar_project/transCenter/
        
          startup.sh


        
        /lms/bin//start-lms
      
View Code

  

补充:

  1. chkconfig说明

[root@streamserver rc.d]# chkconfig --list mysqld
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off

显示结果分为7组:0-6, 这个涉及到linux操作系统的启动原理知识, 本文暂不做研究.

 

linux开机启动增加tomcat启动项


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论