手机版
你好,游客 登录 注册
背景:
阅读新闻

Gerrit审核服务器搭建简易教程(Ubuntu 12.10)

[日期:2013-02-26] 来源:Linux社区  作者:airk000 [字体: ]

本文将详细记录如何在一个全新的Ubuntu系统中安装及配置Gerrit服务器的相关详细步骤。

1.安装Ubuntu12.xx(本人使用的是12.10,其他版本未测试)

2.配置java环境

下载jdk-6u34-linux-x64.bin(百度google),终端中执行安装(如没有权限,则执行 chmod a+x jdk-6u34-linux-x64.bin)

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

安装会自动执行。安装完后,配置相关环境变量

$: vim ~/.bashrc

添加如下环境变量:(username为您的用户名)

JAVA_HOME=/home/username/jdk1.6.0_34

export JRE_HOME=$JAVA_HOME/jre

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/

保存即可。

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款