前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >gerrit install

gerrit install

作者头像
后端云
发布2018-10-24 11:29:29
1.1K0
发布2018-10-24 11:29:29
举报
文章被收录于专栏:后端云后端云

安装jdk1.8 安装httpd

下载gerrit,如:gerrit-2.12.4.war

代码语言:javascript
复制
Gerrit 2.12.4 https://www.gerritcodereview.com/download/gerrit-2.12.4.war

gerrit管理帐号

代码语言:javascript
复制
sudo adduser gerrit
sudo passwd gerrit

并将gerrit加入sudo权限

代码语言:javascript
复制
sudo visudo
gerrit  ALL=(ALL:ALL) ALL

安装gerrit

代码语言:javascript
复制
java -jar gerrit-2.11.3.war init

启动gerrit服务

代码语言:javascript
复制
[gerrit@promote review2]$ /etc/init.d/gerrit.sh start
** ERROR: GERRIT_SITE not set
[gerrit@promote review2]$ pwd
/home/gerrit/review2
[gerrit@promote review2]$ /etc/init.d/gerrit.sh start
** ERROR: GERRIT_SITE not set
[gerrit@promote review2]$ export GERRIT_SITE=/home/gerrit/review2
[gerrit@promote review2]$ /etc/init.d/gerrit.sh status
Checking arguments to Gerrit Code Review:
  GERRIT_SITE     =  /home/gerrit/review2
  GERRIT_CONFIG   =  /home/gerrit/review2/etc/gerrit.config
  GERRIT_PID      =  /home/gerrit/review2/logs/gerrit.pid
  GERRIT_TMP      =  /home/gerrit/review2/tmp
  GERRIT_WAR      =  /home/gerrit/review2/bin/gerrit.war
  GERRIT_FDS      =  1024
  GERRIT_USER     =  gerrit
  JAVA            =  /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.141-2.6.10.1.el7_3.x86_64/jre/bin/java
  JAVA_OPTIONS    =  
  RUN_EXEC        =  /usr/bin/perl -e '$x=$ENV{JAVA};exec $x @ARGV;die $!' -- GerritCodeReview
  RUN_ARGS        =  -jar /home/gerrit/review2/bin/gerrit.war daemon -d /home/gerrit/review2

[gerrit@promote review2]$ /etc/init.d/gerrit.sh start
Starting Gerrit Code Review: OK
[root@promote etc]# cd /etc/httpd/
[root@promote httpd]# ls
conf  conf.d  conf.modules.d  logs  modules  run
[root@promote httpd]# cd conf.d/
[root@promote conf.d]# ls
autoindex.conf  gerrit.conf  README  userdir.conf  welcome.conf

根据需要修改配置文件

代码语言:javascript
复制
[root@promote conf.d]# vim gerrit.conf 

配置gerrit账户密码

代码语言:javascript
复制
[root@promote ~]# htpasswd -m /etc/gerrit.passwd hanwei
htpasswd: cannot modify file /etc/gerrit.passwd; use '-c' to create it
[root@promote ~]# touch /etc/gerrit.passwd
[root@promote ~]# htpasswd -m /etc/gerrit.passwd hanwei
New password: 
Re-type new password: 
Adding password for user hanwei

打开浏览器,打开gerrit主界面,用刚刚创建的账号登录gerrit

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-06-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 后端云 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档