Как установить Jenkins на Debian 10 Linux

Установка Jenkins на Debian 10

Jenkins — сервер автоматизации с открытым исходным кодом, который предлагает простой способ настройки конвейера непрерывной интеграции и непрерывной поставки (CI/CD).

Непрерывная интеграция (CI) — это практика DevOps, при которой члены команды регулярно фиксируют изменения кода в репозитории с контролем версий, после чего запускаются автоматизированные сборки и тесты. Непрерывная поставка (CD) — это ряд практик, при которых изменения кода автоматически собираются, тестируются и внедряются в производство.

В этом руководстве мы рассмотрим, как установить Jenkins на Debian 10, Buster из официального репозитория Jenkins.

Установка Jenkins

Чтобы установить Jenkins в Debian 10, выполните следующие действия как пользователь root или пользователь с привилегиями sudo :

  1. Jenkins написан на Java, поэтому первым шагом будет установка Java. Для этого обновите индекс пакетов и установите пакет OpenJDK 11 с помощью следующих команд:

     sudo apt update sudo apt install default-jdk

    Java LTS версии 8 недоступна в официальных репозиториях Debian Buster. Если вы хотите запустить Jenkins с Java 8, ознакомьтесь с этим руководством по установке.

  2. Используйте wget для загрузки и импорта ключей GPG репозитория Jenkins:

     wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    Команда должна вернуть OK , что означает, что ключ успешно импортирован, и пакеты из этого репозитория будут считаться доверенными.

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

     sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
  3. Обновите список пакетов apt и установите последнюю версию Jenkins:

     sudo apt update sudo apt install jenkins
  4. Включите и запустите службу Jenkins, выполнив:

     sudo systemctl enable --now jenkins

Настройка Jenkins

Чтобы начать процесс настройки, откройте браузер и введите свой домен или IP-адрес, а затем порт 8080 , http://your_ip_or_domain:8080 .

Появится экран, подобный следующему:

разблокировать Дженкинс

Во время установки установщик Jenkins создаёт начальный пароль длиной 32 символа, состоящий из букв и цифр. Чтобы узнать пароль, введите:

 sudo cat /var/lib/jenkins/secrets/initialAdminPassword
 5a541fac8f094f8db4155e11117f927a

Скопируйте пароль, вставьте его в поле Пароль администратора и нажмите Continue .

настроить Дженкинс

На следующем экране мастер установки спросит вас, хотите ли вы установить предлагаемые плагины или выбрать отдельные. Нажмите кнопку Install suggested plugins , и процесс установки начнётся немедленно.

Дженкинс начинает работу

Далее вам будет предложено настроить первого пользователя-администратора. Заполните необходимую информацию и нажмите Save and Continue .

jenkins создать пользователя-администратора

На следующей странице вам будет предложено указать URL-адрес для вашего экземпляра Jenkins. Поле будет заполнено автоматически сгенерированным URL-адресом.

конфигурация экземпляра jenkins

Подтвердите URL, нажав кнопку Save and Finish , и процесс настройки будет завершен.

Дженкинс готов

Нажмите кнопку Start using Jenkins , и вы будете перенаправлены на панель управления Jenkins, войдя в систему как администратор, которого вы создали на одном из предыдущих шагов.

домашняя страница

На этом этапе вы успешно установили Jenkins в своей системе.

Заключение

В этом руководстве вы узнали, как установить и выполнить первоначальную настройку Jenkins в системах Debian. Теперь вы можете посетить официальную страницу документации Jenkins и начать изучать рабочий процесс и модель подключаемых модулей Jenkins.

Если у вас есть вопросы, пожалуйста, оставьте комментарий ниже.

jenkins debian devops Не используете Debian 10?
Выберите другую ОС:
центос 7 центос 8 дебиан 9 убунту 18.04 убунту 20.04

Связанные руководства

Источник

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

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