Gitlab6.0 和 Apache2
Posted
技术标签:
【中文标题】Gitlab6.0 和 Apache2【英文标题】:Gitlab6.0 and Apache2 【发布时间】:2013-09-14 14:38:22 【问题描述】:请问如何在 Apache2 上设置 Github 6.0?
Gitlab按照原说明安装
Unicorn.rb 中的调整
... #listen "/home/git/gitlab/tmp/sockets/gitlab.socket", :backlog => 64 #listen "127.0.0.1:8080", :tcp_nopush => true 听“127.0.0.1:8080” ...我的 Apache2 配置是:
服务器名称 git.domain.com 错误日志 /var/log/apache2/gitlab_error.log CustomLog /var/log/apache2/gitlab_access.log 结合 代理请求关闭 ProxyPreserveHost 开启 代理通行证/http://127.0.0.1:8080/ ProxyPassReverse / 订单拒绝,允许 允许所有人 位置> 虚拟主机>我得到了:
代理服务器收到来自上游服务器的无效响应。 代理服务器无法处理请求 GET /users/sign_in。 原因:从远程服务器读取错误谢谢
【问题讨论】:
我解决了这个问题。我将 unicorn.rb 超时设置为 700。然后问题停止了。 【参考方案1】:如果这对其他人有帮助;
我也遇到了同样的问题,但在我的情况下是磁盘空间不足。我删除了一些大型备份并使用service httpd restart
重新启动了 apache,我的 gitlab 又回来了。
【讨论】:
以上是关于Gitlab6.0 和 Apache2的主要内容,如果未能解决你的问题,请参考以下文章
第三十一节:扫盲并发和并行同步和异步进程和线程阻塞和非阻塞响应和吞吐等
shell中$()和 ` `${}${!}${#}$[] 和$(()),[ ] 和(( ))和 [[ ]]
Java基础8---面向对象代码块和继承和this和super和重写和重载和final
Java基础8---面向对象代码块和继承和this和super和重写和重载和final
JS中some()和every()和join()和concat()和pop(),push(),shift(),unshfit()和map()和filter()