Как установить Jenkins в Ubuntu 18.04

Установить Jenkins на Ubuntu 18.04

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

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

В этом руководстве мы покажем вам, как установить Jenkins на машину с Ubuntu 18.04, используя репозиторий пакетов Jenkins Debian.

Хотя это руководство написано для Ubuntu 18.04 Bionic Beaver, те же шаги можно использовать и для Ubuntu 16.04 Xenial Xerus.

Предпосылки

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

Установка Jenkins

Чтобы установить Jenkins в системе Ubuntu, выполните следующие действия:

  1. Установить Java.

    Поскольку Jenkins — это приложение Java, первым шагом будет установка Java. Обновите индекс пакетов и установите пакет Java 8 OpenJDK с помощью следующих команд:

     sudo apt update sudo apt install openjdk-8-jdk

    Текущая версия Jenkins пока не поддерживает Java 10 (и Java 11). Если на вашем компьютере установлено несколько версий Java , убедитесь, что Java 8 является версией Java по умолчанию .

  2. Добавьте репозиторий Jenkins Debian.

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

     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. Установите Дженкинс.

    После включения репозитория Jenkins обновите список пакетов apt и установите последнюю версию Jenkins, введя:

     sudo apt update sudo apt install jenkins

    Служба Jenkins автоматически запустится после завершения установки. Вы можете проверить это, распечатав статус службы:

     systemctl status jenkins

    Вы должны увидеть что-то похожее на это:

     ● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service

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

Если вы устанавливаете Jenkins на удалённый сервер Ubuntu, защищённый брандмауэром, вам потребуется открыть порт 8080 Если вы используете UFW для управления брандмауэром, вы можете открыть порт с помощью следующей команды:

 sudo ufw allow 8080

Подтвердите изменение с помощью:

 sudo ufw status
 Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)

Настройка Jenkins

Чтобы настроить новую установку Jenkins, откройте браузер, введите свой домен или IP-адрес, а затем порт 8080 , http://your_ip_or_domain:8080 , и появится экран, подобный следующему:

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

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

 sudo cat /var/lib/jenkins/secrets/initialAdminPassword
 2115173b548f4e99a203ee99a8732a32

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

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

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

Источник

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

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