Поиск по сайту:

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


Jenkins — это ведущий автономный сервер автоматизации с открытым исходным кодом, который используется для автоматизации повторяющихся технических заданий, связанных с созданием, тестированием, доставкой или развертыванием программного обеспечения.

Jenkins основан на Java и может быть установлен через пакеты Ubuntu, Docker или путем загрузки и запуска файла архива веб-приложений (WAR), который включает в себя все содержимое веб-приложения для запуска на сервере.

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

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

  • Минимум 1 ГБ ОЗУ для небольшой команды и 4 ГБ+ ОЗУ для установки Jenkins на рабочем уровне.
  • Oracle JDK 11 установлен в соответствии с нашим руководством по установке OpenJDK в Ubuntu 20.04/18.04.

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

В Ubuntu вы можете установить Jenkins из репозиториев по умолчанию с помощью apt, но включенная версия часто отстает от последней доступной версии.

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

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

После установки Jenkins и его зависимостей в системе вы можете запустить, включить и проверить состояние сервера Jenkins с помощью команд systemctl.

sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo systemctl status jenkins

Затем вам нужно открыть порт Jenkins по умолчанию 8080 на брандмауэре ufw, как показано.

sudo ufw allow 8080
sudo ufw status

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

Настройка Jenkins в Ubuntu

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

http://your_server_ip_or_domain:8080

Вы должны увидеть экран Разблокировать Дженкинса, на котором показано расположение исходного пароля:

Теперь запустите следующую команду cat, чтобы просмотреть пароль:

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

Затем скопируйте этот 32-значный пароль и вставьте его в поле Пароль администратора, затем нажмите Продолжить.

Далее вы увидите раздел Настроить Jenkins, здесь вы сможете установить предлагаемые плагины или выбрать определенные плагины. Мы выберем опцию Установить предложенные плагины, которая немедленно запустит процесс установки.

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

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

Заключение

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