Chinaunix首页 | 论坛 | 博客
  • 博客访问: 276411
  • 博文数量: 76
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 202
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-25 12:05
文章分类

全部博文(76)

文章存档

2016年(7)

2015年(2)

2014年(67)

我的朋友

分类: 服务器与存储

2014-04-14 09:48:00

原文地址:gerrit的安装 作者:xdzbb

1.创建所需数据库
mysql
 CREATE USER 'gerrit2'@'localhost' IDENTIFIED BY 'secret';
 CREATE DATABASE reviewdb;
 ALTER DATABASE reviewdb charset=latin1;
 GRANT ALL ON reviewdb.* TO 'gerrit2'@'localhost';
 FLUSH PRIVILEGES;
2.创建运行gerrit的用户
sudo adduser gerrit2
sudo su gerrit2
chmod -R 755 /home
 java -jar gerrit.war init -d /path/to/your/gerrit_application_directory
3.开始安装
安装缺省执行,选择数据库mysql,http认证。
最后通过修改gerrit/etc/gerrit.conf文件修改配置.
[gerrit]
        basePath = git
        canonicalWebUrl = 防止gerrit重复刷新的问题。
[database]
        type = MYSQL
        hostname = mysqllan
        database = reviewdb
        username = gerrit
[auth]
        type = HTTP
[sendemail]
        smtpServer = localhost
[container]
        user = cms
        javaHome = /usr/local/jdk1.6.0_30/jre
[sshd]
        listenAddress = *:29418
[httpd]
        listenUrl =
[cache]
        directory = cache
4.修改nginx配置
auth_basic "Restricted";
 auth_basic_user_file /home/cms/gerrit/userpwd;//注意文件权限
  proxy_pass 与gerrit的httpd配置要一致
  proxy_redirect off;
5.gerrit的使用
创建http用户,到/home/cms/gerrit/目录
htpasswd  -c -d userpwd zbb
修改密码
htpasswd userpwd zbb
修改邮箱
ssh ha gerrit set-account --add-email wuqiwei1058633117@gmail.com wuqiwei


阅读(2067) | 评论(0) | 转发(0) |
0

上一篇:ubuntu自启动管理

下一篇:gerrit常用命令

给主人留下些什么吧!~~