Android

Как установить jenkins на ubuntu 18.04

How to Install Jenkins on Ubuntu 18.04 | How to Install Jenkins in Ubuntu | Setup Jenkins on AWS

How to Install Jenkins on Ubuntu 18.04 | How to Install Jenkins in Ubuntu | Setup Jenkins on AWS

Оглавление:

Anonim

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

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

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

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

Предпосылки

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

Установка Дженкинс

Чтобы установить 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 по умолчанию.

    Добавьте репозиторий 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'

    Установите Дженкинс.

    После включения репозитория 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, откройте браузер, введите свой домен или IP-адрес, а затем порт 8080 , http://your_ip_or_domain:8080 и отобразится экран, подобный следующему:

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

Вывод

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

Дженкинс Убунту