Начало работы с Jenkins в Ubuntu 20.04

Jenkins — это Java-сервер с открытым исходным кодом, который предоставляет плагины для решения различных задач автоматизации. Будь то автоматизация программирования нового программного обеспечения или его назначение для конкретной задачи с Jenkins; вы можете сделать все это.

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

Как работает Jenkins

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

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

Он поддерживает Windows, Mac OS, а также Linux/Unix OS, и его можно распространять на разных машинах.

Наша установка

Здесь, в этом руководстве, мы используем сервер Ubuntu с учетной записью пользователя с доступом sudo с установленным на сервере Oracle JDK 11. Мы будем использовать официально обновленные пакеты для установки Jenkins.

Шаг 1: Подготовка сервера

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

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

Затем, перейдите к добавлению адреса репозитория пакетов Debian в список источников сервера:

$ sudo sh -c ‘echo deb http://pkg.jenkins.io/debian- стабильный двоичный файл/
>/etc/apt/sources.list.d/jenkins.list’

Затем переключитесь на новый репозиторий с помощью следующей команды.

$ sudo apt update

Шаг 2. Установите Jenkins

Когда сервер готов к установке, введите следующую команду, чтобы начать установку:

$ sudo apt install Jenkins

Установка может занять некоторое время. Если он установлен из пакетов, поддерживаемых проектом, он должен иметь все новейшие доступные функции.

Шаг 3: Запуск Jenkins

Введите следующее, чтобы запустить jenkins:

$ sudo systemctl start Jenkins

Чтобы увидеть вывод состояния, используйте ввод состояния, чтобы узнать, был ли запуск успешным:

$ sudo systemctl status Jenkins

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

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

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

Шаг 4. Настройка брандмауэра

Давайте сначала внесем некоторые изменения в брандмауэр. По умолчанию Jenkins запускает его через порт 8080. Чтобы получить доступ к этому порту, введите следующее:

$ sudo ufw allow 8080

Это включит брандмауэр, если он не был включен перед установкой.

$ sudo ufw allow OpenSSH

$ sudo ufw enable

Проверьте обновление статуса, используя:

$ sudo ufw status

Посмотрите, как порт 8080 открыт для доступа трафика из Интернета.

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

Шаг 4. Настройте параметры Jenkins

Прежде чем мы настроим установщик, мы должны получить доступ к порту Jenkins 8080 с нашими учетными данными. Откроется панель «Разблокировать Jenkins», где вы увидите, где находился исходный пароль.

Перейдите в окно терминала и вызовите пароль с помощью команды cat:

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

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

Здесь мы просто нажали кнопку установки, как вы можете видеть. После завершения установки отобразится запрос, в котором указаны учетные данные администратора. Вы можете использовать пароль, 32-символьный буквенно-цифровой пароль и продолжить как admin или создать нового пользователя следующим образом.

Затем вам откроется панель « Конфигурация экземпляра », где вы подтвердите URL-адрес вашего экземпляра Jenkins. Вы можете подтвердить либо свое доменное имя сервера, либо его IP-адрес:

Подтвердив необходимую информацию, вы можете выйти, нажав кнопку «Сохранить и завершить».. Вы получите сообщение следующего содержания:

Посетите панель управления Jenkins, нажав кнопку «Начать с помощью кнопки Jenkins».

Если вы правильно выполнили описанные выше действия, в вашей системе должна быть установлена ​​последняя версия Jenkins.

Подведение итогов

В В этой статье мы рассмотрели Jenkins, его установку и необходимые пакеты. Я надеюсь, что вы нашли это руководство полезным и помогли вам настроить Jenkins и запустить его на вашем сервере Ubuntu 20.04.

Оцените статью
nanomode.ru
Добавить комментарий