Как установить GitLab на AlmaLinux 8
В этом руководстве мы покажем вам, как установить GitLab на AlmaLinux 8. Для тех из вас, кто не знал, GitLab — это полностью интегрированная платформа на основе Git, созданная специально для команд разработчиков программного обеспечения. в нем есть встроенные функции Git и более мощные функции в дополнение к расширению вашего рабочего процесса. Пользователи могут использовать этот инструмент в качестве альтернативы Github, и они могут просто установить сервер GitLab CE и пользоваться всеми преимуществами его полезных функций, включая обзоры кода, вики-страницы, отслеживание проблем и ленты активности.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку GitLab CE (Community Edition) на AlmaLinux 8. Вы можете следовать тем же инструкциям для Rocky Linux.
Установите GitLab на AlmaLinux 8
Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.
sudo dnf update sudo dnf install epel-release
Шаг 2. Установка всех остальных необходимых зависимостей.
Установите все зависимости пакетов для GitLab CE с помощью следующей dnf
команды:
sudo dnf install curl policycoreutils openssh-server openssh-clients postfix
После завершения установки выполните следующие команды, чтобы включить и запустить службы postfix и SSH:
sudo systemctl start sshd sudo systemctl start postfix
Шаг 3. Установка GitLab на AlmaLinux 8.
Теперь добавляем репозиторий GitLab в вашу систему:
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Затем установите пакеты GitLab CE с помощью следующей команды:
sudo dnf install gitlab-ce
Шаг 4. Настройте GitLab CE.
Откройте следующий файл конфигурации с помощью вашего любимого редактора следующим образом:
sudo nano /etc/gitlab/gitlab.rb
Добавьте следующую строку:
external_url ‘https://gitlab.idroot.us‘
Сохраните и закройте, затем выполните приведенную ниже команду, чтобы перенастроить GitLab CE:
sudo gitlab-ctl reconfigure
Шаг 5. Настройте брандмауэр.
Если у вас запущена служба firewalld, включите порты служб HTTP и HTTPS:
sudo firewall-cmd --permanent --add-service={http,https} sudo firewall-cmd --reload
Шаг 6. Доступ к Gitlab на AlmaLinux.
После успешной установки откройте веб-браузер и введите URL-адрес. https://your-server-ip-address
Поскольку мы впервые получаем доступ к веб-интерфейсу GitLab, мы попросили вас создать новый пароль для вашей учетной записи. Установите новый пароль для пользователя root и нажмите «Изменить пароль».
Поздравляю! Вы успешно установили GitLab . Благодарим вас за использование этого руководства для установки GitLab CE (Community Edition) в вашей системе AlmaLinux 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт GitLab .