Инструменты пользователя

Инструменты сайта

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:linux_server:ubuntu_server_install_gitlab

    Это старая версия документа!


    GitLab в Ubuntu 22.04

    Введение

    GitLab — это приложение с открытым исходным кодом, которое в основном используется для размещения репозиториев Git, с дополнительными функциями, связанными с разработкой, такими как отслеживание проблем. Он предназначен для размещения с использованием вашей собственной инфраструктуры и обеспечивает гибкость при развертывании в качестве внутреннего хранилища репозитория для вашей команды разработчиков, общедоступного способа взаимодействия с пользователями или средства для участников для размещения своих собственных проектов.

    Проект GitLab позволяет вам создать экземпляр GitLab на вашем собственном оборудовании с минимальным механизмом установки. Это руководство научит вас, как установить и настроить GitLab Community Edition на сервере Ubuntu.

    Предварительные условия

    Если вы используете Ubuntu версии 16.04 или ниже, мы рекомендуем вам обновиться до более последней версии, поскольку Ubuntu больше не поддерживает эти версии. Этот сборник руководств поможет вам обновить версию Ubuntu.

    Чтобы следовать этому руководству, вам понадобится:

    Сервер под управлением Ubuntu вместе с пользователем без полномочий root с sudo привилегиями и активным брандмауэром. Для получения инструкций по их настройке выберите свой дистрибутив из этого списка и следуйте нашему Руководству по первоначальной настройке сервера.

    Опубликованные требования к оборудованию GitLab рекомендуют использовать сервер как минимум с:

    • 4 ядра для вашего процессора
    • 4 ГБ ОЗУ для памяти

    Хотя вы можете обойтись заменой оперативной памяти некоторым пространством подкачки, это не рекомендуется. Следующие примеры в этом руководстве будут использовать эти минимальные ресурсы.

    Доменное имя, указывающее на ваш сервер. Для получения дополнительной информации прочтите нашу документацию о том, как начать работу с DNS в DigitalOcean. В этом руководстве мы будем использовать его your_domain в качестве примера, но обязательно замените его своим доменным именем.

    Установка зависимостей

    Перед установкой GitLab важно установить программное обеспечение, которое он использует во время установки и на постоянной основе. Необходимое программное обеспечение можно установить из репозиториев пакетов Ubuntu по умолчанию.

    Сначала обновите индекс локального пакета:

    sudo apt update

    Затем установите зависимости, введя эту команду:

    sudo apt install ca-certificates curl openssh-server postfix tzdata perl

    Вероятно, часть этого программного обеспечения у вас уже установлена. Для postfix установки выберите Интернет-сайт при появлении запроса. На следующем экране введите доменное имя вашего сервера, чтобы настроить способ отправки почты системой.

    Теперь, когда у вас установлены зависимости, вы готовы установить GitLab.

    Установка GitLab

    Имея зависимости, вы можете установить GitLab. В этом процессе используется сценарий установки для настройки вашей системы с помощью репозиториев GitLab.

    Сначала перейдите в /tmp каталог:

    Только авторизованные участники могут оставлять комментарии.
    software/linux_server/ubuntu_server_install_gitlab.1709208355.txt.gz · Последнее изменение: 2024/02/29 15:05 — vladpolskiy