码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu设置自定义程序开机启动(本文以tomcat为例)

时间:2016-06-02 18:10:20      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

准备工作:

由于tomcat要用到Java,所以需要安装jdk,并配置好java的环境变量。这部分不再赘述,而且不是本文的重点。


方法一、加入/etc/rc.loal
root@ubuntu:~# vim /etc/rc.loal
在exit 0 之前添加如下内容:
/usr/local/apache-tomcat-7.0.54/bin/startup.sh


方法二、通过启动脚本创建一个服务
首先,自己要先写一个tomcat.sh,里面实现start、stop、restart等操作。文件内容如下:

#!/bin/sh   
#  
# description: Auto-starts tomcat  
# processname: tomcat  
  
case "$1" in  
    start)  
        sh /usr/local/apache-tomcat-7.0.54/bin/startup.sh  
        ;;    
    stop)   
        sh /usr/local/apache-tomcat-7.0.54/bin/shutdown.sh  
        ;;    
    restart)  
        sh /usr/local/apache-tomcat-7.0.54/bin/shutdown.sh  
        sh /usr/local/apache-tomcat-7.0.54/bin/startup.sh  
        ;;    
    status)  
        ;;    
    *)    
        ;;    
esac   
exit 0  

 

然后执行以下指令,把tomcat创建为服务:

cd /etc/init.d  
update-rc.d tomcat defaults 99  
chkconfig --add tomcat  
chkconfig --level 2345 tomcat on  

 

然后就可以通过执行:

service tomcat start

来开启服务了。

 

如果要卸载服务,则执行以下指令即可:

cd /etc/init.d
update-rc.d -f tomcat remove

ubuntu设置自定义程序开机启动(本文以tomcat为例)

标签:

原文地址:http://www.cnblogs.com/prettyshuang/p/5553666.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!