设置jira开机自启动及安装配置sysv-rc-conf的方法

step 1 编写jira开机自启动脚本

#!/bin/sh     
# chkconfig: 2345 10 90 
# description:jira server

jira_home=/opt/atlassian/jira
server_name=jira

case "$1" in  
start)  
    echo "Starting $server_name "  
    $jira_home/bin/start-jira.sh  
    ;;  
stop)  
    echo "Stoping $server_name "  
    $jira_home/bin/stop-jira.sh   
    ;;  
restart)  
    stop  
    start  
    ;;  
status)  
    ps aux|grep $jira_home  
    ;;  
*)  
    echo 'Usage: %s {start|stop|restart|status}\n' "$prog"  
    exit 1  
    ;;  
esac 

step 2 设置脚本自启动

0.将jira.sh复制至/etc/init.d/目录下

[[email protected] ~]# cp -a jira.sh /etc/init.d/jira

1.给jira脚本给与执行权限

[[email protected] ~]# chmod +x /etc/init.d/jira

2.设置开机启动项

[[email protected] ~]# chkconfig --add jira
[[email protected] ~]# chkconfig --level 2345 jira on

若系统是ubuntu1804 ,系统已经弃用了chkconfig,所以请改用 sysv-rc-conf,方法如下**

问题

在ubuntu-18.04.3版本,安装sysv-rc-conf时,报了如下的错:
E: Unable to locate package sysv-rc-conf(无法定位sysv-rc-conf包)

解决方法

在软件源列表sources.list(位置在/etc/apt/sources.list)文件中的末尾添加如下内容:
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

第一步:打开sources.list文件

sudo nano /etc/apt/sources.list

第二步:在sources.list文件最后一行中添加如下一列文本

deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

第三步:更新apt-get

sudo apt-get update

第四步:完成更新apt-get后,重新安装sysv-rc-conf

sudo apt-get install sysv-rc-conf

第五步:查看服务情况

sudo sysv-rc-conf
0
封面图

评论0

没有账号? 注册  忘记密码?