Gerrit審覈服務器搭建簡易教程(Ubuntu 12.10)

原文出處:http://www.linuxidc.com/Linux/2013-02/79999.htmjava

 

1.安裝Ubuntu12.xx(本人使用的是12.10,其餘版本未測試)linux

2.配置java環境數據庫

下載jdk-6u34-linux-x64.bin(百度google),終端中執行安裝(如沒有權限,則執行 chmod a+x jdk-6u34-linux-x64.bin)apache

$: ./jdk-6u34-linux-x64.binvim

安裝會自動執行。安裝完後,配置相關環境變量瀏覽器

$: vim ~/.bashrcbash

添加以下環境變量:(username爲您的用戶名)測試

JAVA_HOME=/home/username/jdk1.6.0_34google

export JRE_HOME=$JAVA_HOME/jrehtm

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

$: source ~/.bashrc

驗證是否配置成功:

$: java -version

$: javac

若是以上終端命令沒有返回錯誤,且有正常的版本信息及help信息,則證實JAVA環境配置成功,能夠繼續。若有錯誤,請自行百度google。


3.配置Gerrit.xxx.war

打開終端,到達gerrit.xxx.war所在目錄,執行:

$: java -jar gerrit.xxx.war init -d review_site


Create '/home/username/review_site' [Y/n]?

...

基本就是一路回車下去,默認的配置就好,須要說的一點就是驗證方式OPENID,OPENID能夠採用google及yahoo郵箱登陸,可是某些時候因爲GFW的緣由,這些可能很差用,因此就能夠選擇http(推薦)。 管理的數據庫類型也因人而異,喜歡什麼就用什麼,默認爲H2.

配置完成後,會自動調用gerrit.sh腳本開始gerrit服務,且會自動打開瀏覽器,這個時候必定是失敗的,由於尚未配置apache2.

在配置apache2以前須要對gerrit的配置文件進行小小的修改,該文件爲review_site/etc/gerrit.config

    將字段[gerrit]下的canonicalWebUrl改成https://127.0.0.1:8081/

    將字段[httpd]下的listenUrl改成 proxy-https://127.0.0.1:8081/

保存便可。

ps:我當時查找這篇文章,主要用到了上面這兩行,其中文件裏還有一個字段名爲[httpd],此端口號也要和上面保持一致。

相關文章
相關標籤/搜索