ubuntu 下gerrit 服务器环境搭建

对于这个环境搭建,真TM搞得我头大。我搞了好几天,一直没用。看各种博客,也不行。
这都怪我,一点背景知识都不了解。完全是盲人摸下马,上来就是按照教程一顿操作,结果就是各种问题。

最终,我在下面这篇博客的指导下,一步一步,搭建成功了。当然,什么用户账号什么的,还是没有弄的。只有有一个管理员账号。
Ubuntu下搭建基于apache2的gerrit+gitweb服务器

这篇博客写的非常详细,要么,你就完全按照他的步骤来,要么,你就得跟我一样,修改一点点东西。

  1. 他的博客里面的 ip192.168.130.10,这个要改成你自己的。

    怎么查自己的ip? ifconfig | grep addr 然后你就知道了

    IP会出现在两个配置文件里面,分别是/etc/apache2/httpd.conf~/review_site/etc/gerrit.config

  2. 然后他的~/review_site/etc/gerrit.config里面的内容

    [database]
        type = h2
        database = /home/gerrit/review_site/db/ReviewDB

    我选的也是h2但是,我的路径是database = /home/gerrit2/review_site/db/ReviewDB.
    因为我是按照 gerrit 官方文档先创建了一个用户,用户名就gerrit2。然后 gerrit 的 按照配置,全是用这个账户,在~目录下执行的。

[sendemail]
        smtpServer = smtp.company.com
        smtpServerPort = ***
        smtpEncryption = ssl 
        smtpUser = user@company.com
        smtpPass = ******
        sslVerify = false 
        from = Code Review < gerrit@company.com >

还有就是sendemail这里,smtpServersmtpServerPortsmtpUsersmtpPass要改成自己的。我用的是公司邮箱,这几个值都知道的。
3. 然后是访问路径,他的是http://192.168.130.10:8081/,这个当然也是要改成自己的。我的是http://192.168.200.141:8081/
4. 另外,这种是需要配置成静态IP的,不然重启之后,IP说不定变了,之前的配置就出问题了。、


最后的最后,再次感谢 Ubuntu下搭建基于apache2的gerrit+gitweb服务器 这篇博文,感谢作者。

我百度谷歌都翻遍了,没有找到比这个写的清楚的了。

猜你喜欢

转载自blog.csdn.net/ducklikejava/article/details/80314617