gerrit操作手册 本手册主要讲解了gerrit的安装、使用以及与git的集成配置,通过apache实现代理访问。下面将详细介绍每个步骤的知识点: 1. 软件环境安装 在安装gerrit之前,需要先安装java和git两个软件环境。 * java安装:首先下载java安装包,链接如下:http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jdk-8u101-linux-x64.tar.gz?AuthParam=1468980879_21f57be4cc1a93eb9fb927a94c7d0378。然后,解压缩安装包:tar –zxvf jdk-8u101-linux-x64.tar.gz,编辑/etc/profile文件添加环境变量:export JAVA_HOME=你的jdk安装路径,最后执行命令java –version来测试java是否安装成功。 * git安装:首先下载git源码包,链接如下:https://www.kernel.org/pub/software/scm/git/。然后,解压缩安装包:tar –zxvf git-2.9.0.tar.gz,编译安装:cd git-2.9.0 & ./configure,执行make & make install命令进行安装。如果编译报错,可以安装必要的依赖项:yum -y install perl-devel perl-CPAN perl-ExtUtils-Embed mod_perl mod_perl-devel fcgi-perl tk zlib-devel openssl-devel perl cpio expat-devel gettext-devel。执行命令git --version来测试git是否安装成功。 2. gerrit安装 * 下载gerrit包,链接如下:https://www.gerritcodereview.com/download/gerrit-2.12.war。 * 安装命令:java -jar gerrit-2.12.war init -d review_site,其中-d 后面的参数指定安装目录,可以随意指定一个不存在的目录。 * 安装过程中,选择默认选项,安装完后,Gerrit服务会自己启动,打开两个端口,其中29418是默认的Gerrit SSH端口,而8080是默认的Gerrit Web端口。 3. 生成登录用户验证文件 * 在gerrit安装目录下的etc目录中执行htpasswd -dhtpasswd.conf admin命令,生成登录用户验证文件htpasswd.conf,其中admin为登录用户名。 4. 验证登录 * 直接访问http://172.16.1.123:8081,如果出现如图所示的界面说明安装成功。 5. 修改邮箱配置 * 编辑gerrit安装目录中的etc/gerrit.conf文件,添加如下内容,例如: [sendemail] enable = true smtpServer = smtp.126.com smtpServerPort = 25 smtpUser = [email protected] from = [email protected] smtpEncrption = ssl sslVerify = false smtpPass = xxxxxx 如果在你配置的邮箱中可以收到如图所示的邮件的话,说明配置生效了。 6. nginx安装 * 下载源码包,链接如下:http://nginx.org/download/nginx-1.10.1.tar.gz。 * 解压缩安装包:tar –zxvf nginx-1.10.1.tar.gz。 * 编译源码:cd nginx-1.10.1 & ./configure,如果报错,可以安装必要的依赖项:yum -y install pcre-devel。 * 安装:make & make install。 * 验证是否成功:可以通过访问nginx的默认页面来验证安装是否成功。 本手册详细介绍了gerrit的安装、使用以及与git的集成配置,通过apache实现代理访问。

















- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 阻抗导纳控制技术:Matlab Simulink参数仿真与优化研究
- 数控编程及加工工艺基础.doc
- 收藏的精品资料软件开发实习心得体会.doc
- 多视点立体视频解码算法的优化及应用.doc
- 进化论构建网络的方法.pptx
- 科研项目管理办法(某大学).doc
- MATLAB 绘图复刻-Matlab资源
- 综合布线系统线缆敷设PPT课件.ppt
- 网络培训心得体会范文5篇.doc
- 电子商务专业实践教学体系构建.doc
- 市场部网络运营专项方案.doc
- 项目管理(ppt67)(1).ppt
- 网络游戏开发的灵魂.ppt
- 数据模型决策04网络计划.ppt
- 2022年江苏大学计算机图形学第三次实验报告二维图形变换.doc
- 武汉理工大学2012年c语言考试AB卷试题及答案.doc


