国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 幫助中心 > 正文

CentOS7搭建gerrit 代碼審查服務方法

2024-07-09 22:40:59
字體:
來源:轉載
供稿:網友

步驟一:創建專用賬戶和工作目錄

adduser gerrit;passwd gerrit;創建gerrit專用工作目錄:mkdir /home/gerrit

步驟二:配置Java環境

1) 從官網下載JDK:http://download.oracle.com/otn-pub/java/jdk-nb/8u161-8.2/jdk-8u161-nb-8_2-linux-x64.sh

2) 添加執行權限chmod a+x jdk-8u161-nb-8_2-linux-x64.sh,然后運行該腳本安裝

3) 設置環境變量,編輯/etc/profile或~/.bashrc文件在文件末尾添加如下配置

export JAVA_HOME=/usr/local/jdk1.8.0_161export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/libexport PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$CLASSPATH

4) 測試Java 環境,在終端輸入:java -version 查看是否正常顯示版本信息,若顯示則安裝成功

步驟三: 下載安裝gerrit

1) 從官網下載gerrit: http://code.google.com/p/gerrit/ 存放于/home/gerrit目錄

2) 安裝gerrit: java -jar gerrit-full-2.5.2.war init -d review_site ,一路回車,默認安裝

3) 修改gerrit 配置文件,其說明如下:

[gerrit]    basePath = git   //指定被gerrit管理的所有git庫存放位置,即review_site_project/git/    canonicalWebUrl = http://192.168.0.20:8081/  //指定web訪問gerrit的網址//填自己的ip和端口號[database]    type = h2     //指定gerrit所默認數據庫類型,可以選用mysql,安裝并創建gerrit賬戶    database = db/ReviewDB   [auth]    type = HTTP  //指定瀏覽器登錄gerrit時的認證方式[sendemail]    enable = true    smtpServer = smtp.126.com    smtpServerPort = 25    smtpUser = xxx@126.com    smtpPass = xxx    sslVerify = false    from = CodeReview<xxx@126.com>[container]    user = gerritserver            //指定gerrit所在機器的用戶身份與上文創建的用戶對應一致    javaHome = /usr/lib/jvm/jdk7/jre      //系統本身自帶[sshd]    listenAddress = *:29418     //指定sshd服務監聽的端口號[httpd]    listenUrl = http://*:8081/project      //指定http代理地址[cache]    directory = cache   //緩存位置

4) 啟動gerrit服務:review_site/bin/gerrit.sh start | stop | restart

如果提示發生如下錯誤:** ERROR: GERRIT_SITE not set

則可按如下方法修改:vim gerrit.sh

在GERRIT_SITE變量被賦值之后加入下面這行,改變該變量的值。

GERRIT_SITE=/home/gerrit/review_site

5) 開機啟動:ln -snf /home/gerrit/review_site/bin/gerrit.sh /etc/init.d/gerrit.sh

步驟四:配置反向代理服務(Nginx)

1) 安裝Nginx反向代理服務器

安裝gcc: yum install gcc-c++

安裝PCRE: yum install -y pcre pcre-devel

安裝zlib: yum install -y zlib zlib-devel

安裝openssl: yum install -y openssl openssl-devel

下載nginx:https://nginx.org/en/download.html

安裝Nginx:tar -xzvf nginx-1.13.7.tar.gz; cd nginx-1.13.7;./configure; make; make install

開機啟動:vi /etc/rc.local文件末尾增加一行 /usr/local/nginx/sbin/nginx

2) 配置nginx: vim /usr/local/nginx/conf/nginx.conf

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和田市| 旬邑县| 无棣县| 涡阳县| 凌云县| 株洲县| 荥经县| 普陀区| 繁昌县| 苍溪县| 台南市| 乌拉特后旗| 黄龙县| 阿克苏市| 莒南县| 永州市| 银川市| 黔西县| 文安县| 金坛市| 鄂温| 建阳市| 黄大仙区| 隆回县| 晋中市| 淮阳县| 临汾市| 隆昌县| 澄江县| 穆棱市| 贺州市| 卢氏县| 平南县| 贞丰县| 梁平县| 蒙城县| 靖安县| 喀什市| 平阳县| 焦作市| 东方市|