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

How to Install Jenkins on Ubuntu 18.04

8 Декабря 2020 | Ubuntu

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

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

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

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

Хотя это руководство написано для 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.

    После включения репозитория 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 .




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




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




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





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

Вывод 

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


    Комментарии

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

Загрузка комментариев...