Поиск по сайту:

Как установить Gitlab на Debian 8


Что такое Гитлаб?

Как указано на официальном сайте: «GitLab — это приложение для совместного написания, тестирования и развертывания кода. Он обеспечивает управление репозиторием Git с детальным контролем доступа, проверками кода, отслеживанием проблем, лентами активности, вики-страницами и непрерывной интеграцией».
Многие крупные ИТ-компании, такие как IBM, Red Hat и StackExchange, используют его каждый день для управления своими проектами, поскольку это, вероятно, лучшее решение для создания собственного git-сервера.

Начало работы – установка необходимых компонентов

Предположим, вы хотите установить Gitlab Community Edition на свой сервер под управлением Debian 8 за прокси-сервером Nginx. Прежде всего, вам необходимо войти на свой сервер как root. Затем:

apt-get -y install curl openssh-server ca-certificates postfix

Во время установки вам необходимо настроить Postfix.

Добавьте репозиторий и установите

После этого добавьте репозиторий Gitlab, используя Curl.

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sh

Теперь вы можете установить Gitlab CE с помощью apt

apt-get -y install gitlab-ce

Если все прошло нормально, вы можете перейти к следующему шагу — настройке Gitlab.

Настроить

Это действительно легко. Вам нужно всего лишь выполнить одну команду.

gitlab-ctl reconfigure

После этого вам нужно перейти к имени хоста вашего сервера (или IP-адресу) с помощью веб-браузера. Вы будете перенаправлены на страницу, где сможете изменить пароль администратора Gitlab.
Вот и все. Теперь после входа в систему у вас будет доступ к панели управления Gitlab для создания и управления вашими проектами.

Статьи по данной тематике: