在 RaspberryPi 上总是 gitlab 502 错误

Always gitlab 502 error on RaspberryPi

我很绝望。我试图在我的带有 Debian 的 RaspberryPi 2 上安装 gitlab 3 天但没有成功。我正在关注 this guide at the newest version of gitlab (7-8-stable). I also installed the newest ruby version 2.2.1. If I ran sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production all field are green so the installation should be correct. Here 是我的 unicorn.stderr.log 文件,在 gitlab 启动之后和第一个站点调用之后。 production.log 文件中唯一的错误是

PG::Error: ERROR:  database "gitlabhq_production" already exists
: CREATE DATABASE "gitlabhq_production" ENCODING = 'unicode'
PG::Error: ERROR:  database "gitlabhq_production" already exists
: CREATE DATABASE "gitlabhq_production" ENCODING = 'unicode'

对我来说毫无意义。 Heresidekiq.log 文件。我已经在 unicorn.rb 文件中将超时设置为 360。

一个可能的问题可能是域设置。我在我的本地网络中测试 gitlab,所以在每个配置中我都使用 localhost 选项。

编辑:

我用static本地网络ip192.168.1.x测试gitlab。后来我想访问 no-ip 服务和像 xx.no-ip.org 这样的域。我应该为

写什么
# Update GitLab config file, follow the directions at top of file
sudo -u git -H editor config/gitlab.yml

或者在nginx配置中。我的完全限定域名是什么?

我认为问题出在这里:

E, [2015-03-08T12:36:19.560253 #2751] ERROR -- : reaped #<Process::Status: pid 2779 SIGABRT (signal 6)> worker=2
I, [2015-03-08T12:36:19.583573 #2878]  INFO -- : worker=2 ready

但我不知道如何解决这个问题。

有人可以帮我吗?

终于找到了。 This post 很有帮助。感谢帮助! ...:/