gerrit+nginx配置問題

1.vim /opt/gerrit/etc/gerrit.config配置
[gerrit]
    basePath = git
    canonicalWebUrl = http://192.168.1.151:5051/
    serverId = fde0810e-2341-444b-af56-c21fc87a762e
[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 = root
    javaHome = /usr/java/jdk1.8.0_91/jre
[index]
    type = LUCENE
[auth]
    type = HTTP
[receive]
    enableSignedPush = false
[sendemail]
    #smtpServer = localhost
    enable = true
    smtpServer = smtp.qq.com
    smtpServerPort = 465
    smtpEncryption = SSL
    sslVerify = true
    smtpUser = **@qq.com
    smtpPass = svveetnhpkrebjhi
    from = CodeReview<**@qq.com>
[sshd]
    listenAddress = *:29418
[httpd]
    listenUrl = http://*:5050/
[cache]
    directory = cache
[oauth]
    allowEditFullName = true
    allowRegisterNewEmail = true
2.vim/nginx/nginx.conf配置
...
http{
	include gerrit.conf;//在http模塊中添加此行
	...
}
...
3.新建/nginx/conf/gerrit.conf文件,配置如下
server
{
    listen 5051;
    server_name 192.168.1.151;
    allow   all;
    deny    all;
 
    auth_basic "Welcomme to Gerrit Code Review Site!";
    auth_basic_user_file /opt/gerrit/gerrit.password;
 
    location / {
        proxy_pass http://192.168.1.151:5050;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host $host;
    }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章