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

Запуск Gitlab на Apache2 (Ubuntu 14.04 LTS): активы не загружаются

В настоящее время я настраиваю Gitlab на своем сервере Ubuntu 14.04. После установки Gitlab, отключения Nginx и настройки виртуального хоста для apache2 интерфейс фактически загружается, но один из файлов ресурсов (основной файл Javascript) выдает ошибку прокси и возвращает статус 502.

В error.log говорится:

[Tue Jan 27 14:25:10.198423 2015] [proxy_http:error] [pid 26941] (20014)Internal error: [client 155.56.40.102:60125] AH01102: error reading status line from remote server 127.0.0.1:8080

Кто-нибудь знает, как решить эту проблему? Заранее спасибо.

Наконец, я нашел решение для своей установки. Сервер Unicorn Gitlab по умолчанию был настроен на порт 8080, что, как мне кажется, каким-то образом противоречило конфигурации apache2. После установки порта Unicorn на 8000 и адаптации порта на сайте apache, доступном для Gitlab, виртуальный хост apache работал нормально, и сценарий был успешно загружен на стартовую страницу Gitlab.

Надеюсь, это поможет, если кто-то столкнется с той же проблемой.