打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Gerrit 安装与配置问题总结

1.安装JDK

执行sudo tar zxvf jdk-8u211-linux-x64.tar.gz -C /opt命令后

命令vim ~/.bashrc,配置jdk环境

export JAVA_HOME=/opt/jdk1.7.0_79  (此处是jdk的安装路径,注意到安装命令后有-C /opt,即安装路径)export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

问题:执行java -version命令,依旧无法识别java

解决:source  .bashrc 使配置文件立即生效,就好啦!

2.端口配置问题

3个配置文件:

  •  ~/review_site/etc/gerrit.config   

  • /etc/apache2/sites-enabled/000-default.conf 

  • /etc/apache2/ports.conf

gerrit.config

[gerrit]        basePath = git        canonicalWebUrl = http://192.168.1.226:8082        serverId = 0607c0ef-9c85-4ee4-b603-62cf8b75f59c[database]        type = H2        database = db/ReviewDB[container]        javaOptions = "-Dflogger.backend_factory=com.google.common.flogger.backend.log4j.Log4jBackendFactory#getInstance"        javaOptions = "-Dflogger.logging_context=com.google.gerrit.server.logging.LoggingContext#getInstance"        user = pangqi        javaHome = /opt/jdk1.8.0_211/jre[index]        type = LUCENE[auth]        type = HTTP[receive]        enableSignedPush = false[sendemail]        smtpServer = localhost[sshd]        listenAddress = *:29418[httpd]        listenUrl = http://192.168.1.226:8081/[cache]        directory = cache

000-default.conf  

有很多方法都是在apache2目录下新建httpd.conf 或 在apache2/sites-enabled/gerrit-httpd.conf中配置,但是,我真心卡在了这里,直接在默认000-default.conf  文件中,添加如下配置信息即可:(根据自己的端口写哦)

<VirtualHost *:8082>    ServerName 192.168.1.226    ProxyPreserveHost On    ProxyRequests Off    <Proxy *>        Order deny,allow          Allow from all      </Proxy>    <Location />      AuthType Basic      AuthName "Welcomme to Gerrit Code Review Site!"      Require valid-user      AuthUserFile /home/pangqi/review_site/etc/passwd    </Location>    ProxyPass / http://192.168.1.226:8081/    proxyPassReverse / http://192.168.1.226:8081/</VirtualHost>

ports.conf

NameVirtualHost *:80NameVirtualHost *:8082Listen 80Listen 8082<IfModule ssl_module>        Listen 443</IfModule><IfModule mod_gnutls.c>        Listen 443</IfModule>     
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Gerrit审核服务器搭建简易教程(Ubuntu 12.10) .
Apache并发数
apache2.2和tomcat5.5整合
JSP的环境引擎--Tomcat
php windows开发环境搭建和基础入门
apache并发数调整
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服