Как установить и настроить GitLab в Ubuntu 18.04/20.04

Как установить и настроить GitLab в Ubuntu 18.04/20.04

Рубрики:

GIT

Метки:

, , ,

Сегодня у нас задача установить и настроить GitLab на Linux Ubuntu. Будем выполнять установку распределенной системы контроля версий программного обеспечения GitLab CE (Community Edition).

 

Минимальные системные требования:

2 процессорных ядра CPU;

8 Гбайт операвивной памяти;

доменное имя, чтобы к системе можно было обращаться по имени;

 

Установка предварительных компонентов

Прежде чем выполнять установку GitLab необходимо обновить систему, для этого выполняем команды:

 

 

 

Далее нужно установить программное обеспечение которое необходимо для установки и работы GitLab:

 

Пример вывода:

 

Установка GitLab

Для установки GitLab будем использовать готовый скрипт, который предоставляет  GitLab CE:

Пример вывода:

 

 

Далее желательно убедиться что ничего “левого” в скрипте нет:

Пример вывода:

 

Запускаем скрипт на выполнение для настройки сервера, чтобы можно было управлять пакетами с помощью apt:

Пример вывода:

 

Запускаем скрпит установки GitLab, у нас установтся все необходимые компоненты:

Пример вывода:

 

Настройка брандмауэра

На это этапе нам нужно настроить правила доступа к GitLab, мы разрешим доступ к серверу по протоколах http, https и ssh, для этого выполняем следующие комманды:

 

Включаем брандмауэр

Пример вывода:

 

Меняем все необходимые параметры, в частности:

Закоываем файл и сохняем конфигурацию, чтобы изменения вступили в силу, выполняем следующую команду:

Пример вывода:

 

Далее заходим в веб интерфейс нашего сервера https://gitlab.hhbb.me и создаем пароль для пользователя root:

Install GitLab Ubuntu

Теперь войдем в систему с учетной записью root и паролем который был установлен на предыдущем шаге:

Install GitLab Ubuntu

 

Согдаем тестовый проект (репозиторий) с именем test:

Install GitLab Ubuntu

 

Список созданных проектов:

Install GitLab Ubuntu

 

Установка завершена! Далее заходим в веб интерфес и можем наслаждаться работой! Поздравляем, теперь вы знаетет как установить и настроить GitLab в Ubuntu 18.04/20.04.

 

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

 

 

 

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.

Рубрики:

GIT

Метки:

, , ,

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Поиск по сайту
Лучшее
Популярное
Рубрики
Меню
Send this to a friend