Назад | Перейти на главную страницу

Установка gitlab: использование localhost

Я следую этой инструкции, чтобы установить gitlab: https://github.com/gitlabhq/gitlabhq/blob/5-0-stable/doc/install/installation.md

Все хорошо до №7. nginx. У меня проблема с этой конкретной инструкцией

# Change **YOUR_SERVER_IP** and **YOUR_SERVER_FQDN**
# to the IP address and fully-qualified domain name
# of your host serving GitLab
sudo vim /etc/nginx/sites-available/gitlab

Могу ли я использовать 127.0.0.1 и localhost для ВАШ_СЕРВЕР_IP и ВАШ_СЕРВЕР_FQDN соответственно? Я действительно не хочу использовать какие-либо .coms, этот gitlab будет использоваться для внутренних целей.

Когда я посетил localhost, он показывает 502 Bad Gateway.

Содержание моего файла error_log

2013/03/24 09:18:21 [crit] 12152#0: *1 connect() to unix:/home/git/gitlab/tmp/sockets/gitlab.socket failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "http://unix:/home/git/gitlab/tmp/sockets/gitlab.socket:/", host: "localhost"

Ваша помощь очень ценится. Спасибо.

Подтвердите это /home/git/gitlab/tmp/sockets/gitlab.socket фактически существует и имеет разрешения / права собственности в соответствии с инструкциями по установке. Также попробуйте запустить эти две команды внутри / главная / git / gitlab каталог:

sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production

Все предметы должны быть зелеными. Если нет, вам придется более конкретно устранить неполадки оттуда.

Вот Проблема с Github связаны с тем, что вы видите. Надеюсь, описанные выше шаги исправят это или, по крайней мере, помогут вам продвинуться дальше!

Ваша база данных настроена неправильно ИЛИ ваши учетные данные для доступа к ней неверны. Пожалуйста, убедитесь, что вы следовали https://github.com/gitlabhq/gitlabhq/blob/5-0-stable/doc/install/databases.md и выполнил одно из следующих действий в соответствии с инструкциями для вашей платформы БД.

MySQL

sudo -u git cp config / database.yml.mysql config / database.yml

PostgreSQL

sudo -u git cp config / database.yml.postgresql config / database.yml