Gerrit設置開機啓動

方法1

1.通過如下步驟設置gerrit服務開機自啓動:

sudo ln -snf /home/gerrit/review_site/bin/gerrit.sh /etc/init.d/gerrit.sh

sduo ln -snf /etc/init.d/gerrit.sh /etc/rc2.d/S90gerrit

sduo ln -snf /etc/init.d/gerrit.sh /etc/rc3.d/S90gerrit

2.服務自動啓動腳本/etc/init.d/gerrit.sh需要通過/etc/default/gerritcodereview(該申明被卸載gerrit.sh腳本里面)文件來提供一些配置。該文件的內容爲:

GERRIT_SITE=/home/gerrit/review_site

NO_START=0
3.如果不能啓動,可能需要查看下權限

update-rc.d gerrit2 defaults

方法2

1.安裝gerrit的時候,會有一個安裝目錄

在它的下面有個 bin/gerrit.sh文件

把這個文件拷貝到/etc/init.d下 改名叫做 gerrit

然後用sysv-rc-conf工具,這個沒有可以直接apt-get install進行安裝

然後執行sysv-rc-conf,找到gerrit的那一行,我把2~5都X上

然後重啓下系統,/etc/rc*.d下面就都有對應的文件了,我這裏是S20gerrit文件

2.然後一般安裝gerrit的時候都建立了一個新的用戶,我把安裝目錄給放到新用戶下面了

在我自己的用戶下面沒有寫權限,就給把那個用戶chmod 777 -R了

然後在/etc/init.d/gerrit腳本里把GERRIT_SITE給設置一下

這裏,我用 都是修改GERRIT_SITE_1的值爲絕對路徑GERRIT_SITE_1=”/home/gerrit2/gerrit_application_directory”

然後重啓,gerrit這個服務就已經啓動了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章