注册Cobar为CentOS系统服务,并配置为开机自启动

配置

作为程序员之所以被称为“Code Farmer”,足以说明离开code说事是难以说通的。还是直接上code吧。下面是一段shell脚本。在/etc/init.d/ 目录下创建名为cobar的文件,并给与授权“chmod u+x cobar”.

#!/bin/bash
#
#chkconfig:2345 80 90
#description:cobar
set JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64
set PATH=$JAVA_HOME/bin:$PATH
set CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
start(){
sh /home/cobar-server-1.2.7/bin/startup.sh
}
stop(){
sh /home/cobar-server-1.2.7/bin/shutdown.sh
}
restart(){
sh /home/cobar-server-1.2.7/bin/restart.sh
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
esac

当然关于startup.sh,shutdown.sh以及restart.sh这几个脚本的路径和Java环境变量还是以个人目录为准。

安装Service

执行以下Linux命令:

chkconfig --add cobar
service cobar start

当然停止Cobar即用命令service cobar stop,重启便是service cobar restart

设置开机自启动

chkconfig cobar on


其实对于其他类似tomcat,mongodb一类的服务也可以参考本文档。

Help

若有疑问可微信扫描下列二维码并关注留言

注册Cobar为CentOS系统服务,并配置为开机自启动_第1张图片

你可能感兴趣的:(linux,centos,service,开机自启动,系统服务,start,automatically,cobar)