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

原文出处:http://www.linuxidc.com/Linux/2013-02/79999.htm

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/

保存即可。

ps:我当时查找这篇文章,主要用到了上面这两行,其中文件里还有一个字段名为[httpd],此端口号也要和上面保持一致。

时间: 2024-12-19 20:51:50

Gerrit审核服务器搭建简易教程(Ubuntu 12.10)的相关文章

Ubuntu 12.10 server 安装 Jenkins(搭建)

1.查看Java 是否安装 java -version 2.安装Jenkins wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt-get update su

Ubuntu 12.10 安装vim出错

在Ubuntu 12.10中安装vim时出现了如下提示: 正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装.如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的.该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出.下列信息可能会对解决问题有所帮助:下列软件包有未满足的依赖关系: vim : 依赖: vim-common (= 2:7.3.429-2ubuntu2.1

解决Ubuntu 12.10中ZIP文件名乱码的方法

转摘源地址:http://blog.csdn.net/jiangxinyu/article/details/8206395 安装(12.04及以上): 代码: sudo apt-get install unar 假设需要解压的ZIP包是foo.zip 代码: lsar foo.zip #列出所有文件 如果列出的文件名已经正确 代码: unar foo.zip #解压所有文件 如果列出的文件名还不正确 代码: lsar -e GB18030 foo.zip #指定使用GB18030编码列出所有文件

[转]Running KVM and Openvswitch on Ubuntu 12.10

Running KVM and Openvswitch on Ubuntu 12.10 I've got an aging VMWare ESXi 4.0 server that needs to be replaced with something a little more modern and flexing. Obviously at home I don't need all the cool features that licensed VMWare comes with, but

ubuntu 12.10 sourcelist软件更新源列表(zz)

    ubuntu 12.10正式版已经发布了,国内各大开源软件源也陆续更新了资源.今天分享一下ubuntu 12.10 软件更新源列表. 首先,备份一下ubuntu 12.04 原来的源地址列表文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.old 然后进行修改sudo gedit /etc/apt/sources.list 可以在里面添加资源地址,我是直接覆盖掉原来的. 下面是网上找到的一些较好的源,有大型网站的,也有教育网的,可

在Ubuntu 12.10上安装VirtualBox

首先,根据以下官方指引进行安装: https://www.virtualbox.org/wiki/Linux_Downloads 因此,根据你的操作系统的版本号在/etc/apt/sources.list添加以下记录: deb http://download.virtualbox.org/virtualbox/debian trusty contrib deb http://download.virtualbox.org/virtualbox/debian saucy contrib deb h

Ubuntu 12.10 安装JDK7

1.首先到oracle下载上下载jdk-7u25-linux-i586.tar.gz 2.将jdk-7u25-linux-i586.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文件夹 sudo mkdir jvm  //创建文件夹jvm sudo cp -r  ~/download/jdk-7u25-linux-i586.tar.gz   /usr/lib/jvm sudo tar -xzvf jdk-7u25-linux-i586.tar.gz 3.

Ubuntu 12.10安装Bochs 2.6, 调试linux-0.11内核

http://blog.csdn.net/sinzou1/article/details/5903968 Linux(ubuntu)安装bochs http://wenku.baidu.com/view/f968e23b0912a21614792914.html ubuntu下安装bochs http://www.linuxidc.com/Linux/2011-07/38371.html Ubuntu 10.04安装Bochs 2.4.5笔记 http://blog.csdn.net/trace

【转】SVN源码服务器搭建-详细教程

一.引言 笔者曾经试图在网上搜索一篇关于SVN源代码服务器搭建方面的中文技术文章,可惜,所找到的,要么是不完整,要么就是对笔者没什么帮助的文 章,TortoiseSvn的帮助文档固然强大,但因为是英文,不是很适合来作为入门者使用:毕竟,TortoiseSvn是一个客户端,服务器端的配置 也很重要. 一年前,笔者刚刚毕业,初入公司,在进行开发时,由于没有进行软件代码版本管理,导致的结果是 软件一天一个版本 Bug日益增加且隐藏很深 代码无法向前回溯 几个月前修正过的Bug在几个月后又重新出现 ……