当前位置:   article > 正文

Gerrit的安装和配置个人经验总结_gerrit安装

gerrit安装

环境配置

本次Gerrit安装环境:CentOS7系统,Java版本1.8.0_211,nginx(用于反向代理)。

Gerrit的安装

Gerrit官网下载,本次使用的是Gerrit的2.16.2版本,官网目前最新版本为3.2.3,我在3.2.3的安装中遇到了问题(h2数据库设置问题),所以选用了其他人教程中使用的2.16.2版本。

添加gerrit用户,并切换到gerrit用户。

useradd gerrit
su gerrit
cd ~
  • 1
  • 2
  • 3

用xftp将下载问gerrit-2.16.2.war文件传输到服务器的/home/gerrit目录下,执行安装命令,除了开启http认证、设置反向代理、指定ip地址和端口号外,其他都选择默认(smtp邮件系统之后通过配置文件进行配置)。

java -jar gerrit-2.16.2.war init -d ~/gerrit-review

Using secure store: com.google.gerrit.server.securestore.DefaultSecureStore

*** Gerrit Code Review 2.16.2
*** 


*** Git Repositories
*** 

Location of Git repositories   [git]: 

*** SQL Database
***

Database server type           [h2]:mariadb				#我之前有按别人的教程配置过mariadb数据库,但是在安装是会报错,还有使用官网最新的3.2.3版本时,没有设置数据库这一步,也会报错,原因未知,后来我删除了第一次安装时建的数据库,新建数据库,没有报错

*** Index
***

Type                           [lucene/?]:

*** User Authentication
***

Authentication method          [openid/?]: http			#将认证方式改为http
Get username from custom HTTP header [y/N]?
SSO logout URL                 :
Enable signed push support     [y/N]?

*** Review Labels
***

Install Verified label         [y/N]?

*** Email Delivery
***

SMTP server hostname           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/985636
推荐阅读
  

闽ICP备14008679号