Я загрузил его (версия 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