シェルスクリプトは、/クローズを開始するように設定されています

我々は/etc/init.d/confluence

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

#!/ binに/ bashのの
#1のchkconfig:2345 85 15
#は提供:アトラシアン
#短期説明:Jiraの&のConfluenceサーバーを起動および停止
#説明:Jiraの&Confluenceのサーバを起動して停止します。

#ソース関数ライブラリ
./etc/init.d/functions

合流= /ホーム/アトラシアン/合流

スタートアップ= $ Confluenceの/ binに/ startup.sh

シャットダウン= $ Confluenceの/ binに/ shutdown.sh

輸出JAVA_HOME = /ホーム/ javaの/ jdk1.8.0_181

開始(){
エコー-n $ "開始Confluenceの"
-c #daemon
$スタートアップ
RETVAL = $?
エコー
}
停止(){
エコー$ "停止Confluenceの"
$シャットダウン
RETVAL = $?
エコー
}
リスタート(){
ストップ
開始
}
ステータス(){
NUMPROC = `PS -ef | grepのコンフルエンス| grep -v "grepのコンフルエンス" | トイレ-l`
[0 -gt $のNUMPROC]であれば、その後、
エコー、「Confluenceが実行されている...」

エコー「Confluenceは...停止している」
Fiの
}
#は、私たちが呼ばれたかを参照してください。

場合は「$ 1」
スタート)
スタート
;;
停止)
を停止
;;
状態)
状態
;;
再起動)
を再起動
;;
*)は
$エコー"使い方:$ 0 {開始|停止|状況|再起動}"
1番出口
ESACの
終了0

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

ファイルを実行可能権限を割り当てる必要があります

chmodの+ X /etc/init.d/confluence

CDの/etc/init.dの

サービスの追加

chkconfigを--add合流

合流サービス開始レベルをチェック

chkconfigを--list

オープン2-5を確認してください

上のchkconfig -s合流

テスト開始合流

サービス合流開始

再起動のCentOS

リブート

合流自動起動

おすすめ

転載: www.cnblogs.com/qiangyuzhou/p/11776373.html