首页 > 系统服务 > 详细

linux 让一个程序开机自启动并把一个程序加为服务

时间:2014-08-07 18:38:50      阅读:432      评论:0      收藏:0      [点我收藏+]

  本文以tomcat7为例  

    首先找到tomcat启动的目录,我的为 cd /usr/local/tomcat7/bin/ 这个目录

     启动脚本是startup.sh

然后在/etc/rc.d/rc.local 这个文件中将tomcat的启动脚本添加进来即可。

    bubuko.com,布布扣

重启操作系统,发现tomcat7可以开机自启动了。

 

将tomcat添加为服务

    将 /usr/local/tomcat7/bin/catalina.sh 这个文件拷贝到 /etc/rc.d/init.d 这个目录并重命名为tomcat

  

使用命令 cp /usr/local/tomcat7/bin/catalina.sh tomact /etc/rd.d/init.d/tomcat

 将复制后的tomcat文件打开

    添加如下

bubuko.com,布布扣  这两句话必须添加,要不后边会报错。http://i.cnblogs.com/EditPosts.aspx?postid=3897603&update=1

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

添加bubuko.com,布布扣

保存文件。

使用命令 chkconfig --add tomcat ,如果出现service tomcat does not support chkconfig。可能的原因,第一没有将catalina.sh 复制到/etc/rc.d/init.d/这个文件中,并重命名为tomcat

     原因二,没有在tomcat文件的开头添加

bubuko.com,布布扣

运行命令 chkconfig --add tomcat

chkconfig --list

可以看到tomcat 

  或者直接 chkconfig --list tomcat 也可以。

 

linux 让一个程序开机自启动并把一个程序加为服务,布布扣,bubuko.com

linux 让一个程序开机自启动并把一个程序加为服务

原文:http://www.cnblogs.com/sxshiblog/p/3897603.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!