ubuntu 上搭建Gerrit【简易版】
搭建gerrit需要一些环境
- git 环境
sudo apt-get update
sudo apt-get install git
- java 环境
apt install openjdk-8-jre-headless
java -version
- nginx 环境
(我在阿里云服务器上搭建的,这一步没有操作,他自动搭建nginx好像)
sudo apt install nginx
sudo systemctl status nginx
service nginx restart
- 下载gerrit
我这里下载在home/gerrit
mkdir gerrit
cd gerrit
wget https://gerrit-releases.storage.googleapis.com/gerrit-3.1.3.war
- 安装并初始化 Gerrit
export GERRIT_SITE=~/gerrit_testsite
java -jar gerrit*.war init --batch --dev -d $GERRIT_SITE
官方给的参考路径是gerrit_testsite
我改成GERRIT_SITE=~/gerrit
该命令有两个参数:
--batch为几个 Gerrit 配置选项分配默认值。
--dev将 Gerrit 服务器配置为使用身份验证选项
看到这样的命令就是成功了
在服务器里面打开火狐浏览器 输入
http://localhost:8080
通过阿里云的公网IP也能访问
公网ip:8080
启动失败,就kill掉进程 查看进程id
netstat -ltpn | grep -i gerrit
kill -9 杀掉进程号