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

Установка GitBlit GO как службы в Ubuntu Server 14.04

Я загрузил его (версия 1.6.0), распаковал в / opt / gitblit (сервер ubuntu 14.04.1), настроил http на 8280 и отключил https, присвоив 0 (я выставляю его по https с помощью nginx).

Я создал пользователя gitblit и добавил его в группу sudo, запустив: sudo adduser gitblit sudo (gitblit у пользователя надежный пароль).

Я установил его как службу, запустив: /opt/gitblit/install-service-ubuntu.sh.

Я попытался запустить его, запустив: sudo service gitblit start. Сообщение Starting gitblit server появляется. Это единственное сообщение.

Когда я нахожусь на той же локальной машине- http://127.0.0.1:8280, соединение не может быть установлено. Когда я бегу sudo netstat -anp | grep 8280, ничего не появляется.

Я не вижу сообщений об ошибках, но сервер не запускается.

Вопрос: Что мне не хватает?

У меня такая же проблема. Причина, по которой служба не запускается в моем случае, заключается в том, что у пользователя gitblit не было разрешения на доступ ни к одному из файлов / opt / gitblit. Это потому, что (дох) я установил gitblit как root. Решение было простым:

chown -R gitblit:gitblit /opt/gitblit