首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Confluence自启动脚本

Confluence自启动脚本

作者头像
程序员同行者
发布2018-06-22 16:46:08
发布2018-06-22 16:46:08
1.9K0
举报
文章被收录于专栏:程序员同行者程序员同行者

由于confluence用rc.local是无法自启动的,所以这里附上confluence的启动脚本

将以下脚本拷贝到/etc/init.d/confluenced

# cd /etc/init.d/

# vi confluenced

注意:以下几个变量要根据自己的位置来调整Confluence,JAVA_HOME

-------------------------------------------------------------------------------------#!/bin/bash

### BEGIN INIT INFO

# chkconfig:    2345 85 15

# Provides:          atlassian

# Short-Description: Start and stop the Jira&Confluence server

# Description:       Start and stop the Jira&Confluence server.

### END INIT INFO

#

. /etc/init.d/functions

Confluence=/data/atlassian-confluence

startup=$Confluence/bin/startup.sh

shutdown=$Confluence/bin/shutdown.sh

export JAVA_HOME=/usr/local/jdk1.8.0_51

start(){

 echo -n $"Starting Confluence"

 #daemon -c

 $startup

 RETVAL=$?

 echo

}

stop(){

 echo $"Stopping Confluence"

 $shutdown

 RETVAL=$?

 echo

}

restart(){

  stop

  start

}

status(){

        numproc=`ps -ef | grep confluence | grep -v "grep confluence" | wc -l`

        if [ $numproc -gt 0 ]; then

                echo "Confluence is running..."

        else

                echo "Confluence is stopped..."

        fi

}

# See how we were called.

case "$1" in

start)

 start

 ;;

stop)

 stop

 ;;

status)

 status

 ;;

restart)

 restart

 ;;

*)

 echo $"Usage: $0 {start|stop|status|restart}"

 exit 1

esac

exit 0

-------------------------------------------------------------------------------------

# chkconfig --add confluenced

# chkconfig confluenced on

# service confluenced start

没有报错即成功

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-12-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档