페이지 트리



설치환경

  • OS : CentOS 7_64bit
  • JAVA : JDK1.8.0_111
  • Postgresql : 9.3.15
  • Git : 2.10.0
  • Gerrit : 2.13.5


Gerrit 설치


Gerrit download

아래 화면과 같이 Gerrit을 아래와 같은 명령어로 다운을 받는다.

wget https://www.gerritcodereview.com/download/gerrit-2.13.5.war


Gerrit Database & DBuser 생성

아래 화면은 Gerrit 데이터베이스와 유저를 생성하는 과정이다.

su - postgres
psql
create role gerrit with login password 'gerrit' valid until 'infinty';
create database reviewdb with encoding='UTF8' owner=gerrit connection limit=-1;
\q

Gerrit User 생성

아래 화면과 같이 Gerrit 유저를 생성 한다.

useradd -d /opt/gerrit gerrit


Gerrit Install

java -jar gerrit-2.13.5.war init -d /opt/gerrit/

Database 정보를 입력하고 User Authentication 입력한다.(필자는 ldap으로 Authentication 설정 하였다.) Ldap 구성은 Ldap 설치 가이드 참고

Behind reverse proxy를 y 으로 설정한다. 만약 설정 N으로 할 경우 port 8080으로 지정이 된다. Plugin 필요 할 경우 설치를 한다.

설치 폴더를 gerrit 유저에게 권한을 부여 한다.

gerrit으로 접속하여 gerrit을 실행한다.

Gerrit에 접속하기 위해 다음 주소로 접속합니다. 

http://설치아이피:8081