Установка Jenkins и настройка Windows

Обновлено: 04.07.2024

Jenkins – один из самых популярных инструментов для непрерывной интеграции и непрерывной доставки на любой платформе. Как Java-приложение, Jenkins имеет множество плагинов для автоматизации почти всего на уровне инфраструктуры. Использование Jenkins быстро растет благодаря богатому набору функций, которые он предоставляет в виде плагинов. В этом блоге мы покажем вам пошаговое руководство по установке Jenkins на платформе Windows.

Приступим.

Во-первых, вам нужно установить OpenJDK. Дженкинс в настоящее время поддерживает только JDK8. Если вам нужна помощь с установкой Java, пожалуйста, ознакомьтесь с шагами здесь. После запуска Java вы можете установить Jenkins.

<р>1. Нажмите здесь, чтобы загрузить последний пакет Jenkins для Windows (в настоящее время это версия 2).

<р>2. После загрузки откроется мастер. Нажмите «Далее», чтобы начать установку.


3. Нажмите кнопку «Изменить…», если вы хотите установить Jenkins в другую папку. В этом примере я оставлю параметр по умолчанию и нажму кнопку «Далее».

<р>4. Введите учетные данные для входа в службу. Рекомендуется выбрать второй вариант «Запускать службу как локальный или доменный пользователь», так как он более безопасен. Чтобы запустить службу Jenkins с помощью этой опции, вам необходимо ввести имя пользователя и пароль домена. Нажмите кнопку «Проверить учетные данные», чтобы проверить учетные данные вашего домена, и это активирует кнопку «Далее». Нажмите кнопку «Далее».

<р>5. Введите порт, на котором будет работать Jenkins. Нажмите кнопку «Проверить порт», чтобы проверить, свободен ли он.

<р>6. Выберите домашний каталог Java и нажмите кнопку «Далее».

<р>7. Выберите другие службы, которые необходимо установить вместе с Jenkins, и нажмите кнопку «Далее».

<р>8. Нажмите кнопку «Установить», чтобы начать процесс установки.

<р>9. Установка продолжится.

<р>10. По завершении нажмите «Готово», чтобы завершить процесс установки.

<р>12. Чтобы разблокировать Jenkins, скопируйте пароль из файла intialAdminPassword. Этот файл должен быть найден в пути установки Jenkins (установлен на шаге 3 при установке Jenkins). Если был введен собственный путь, вам следует проверить это местоположение.


Скопируйте содержимое файла initialAdminPassword и вставьте его в поле пароля администратора. Затем нажмите кнопку "Продолжить".

<р>13. Вы можете установить либо предложенные плагины, либо выбранные вами плагины. Для простоты мы установим предлагаемые плагины.

<р>14. Дождитесь полной установки плагинов.

<р>15. Следующее, что вам нужно сделать, это создать пользователя-администратора для Jenkins. Затем введите свои данные и нажмите «Сохранить и продолжить».

<р>16. Нажмите «Сохранить и закончить», чтобы завершить установку Jenkins.

<р>17. Теперь нажмите «Начать использовать Jenkins», чтобы запустить Jenkins.

<р>18. Наконец, вот страница Jenkins по умолчанию.

Теперь вы можете приступить к созданию конвейера непрерывной интеграции! Чтобы узнать, как использовать Jenkins, ознакомьтесь со следующими ресурсами:

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

Как установить Jenkins в Windows за 6 простых шагов

Непрерывная интеграция — важный компонент жизненного цикла DevOps. Это упрощает и ускоряет разработку, тестирование и развертывание приложений.

Существует несколько инструментов непрерывной интеграции, таких как Bamboo, Apache Gump, Jenkins, Buildbot и Travis CI. Среди них Jenkins — самый популярный инструмент непрерывной интеграции. Jenkins обеспечивает непрерывную разработку, тестирование и развертывание вновь созданных кодов.

В этой статье вы узнаете, как установить Jenkins в Windows.

Изучите автоматизацию серверов, непрерывную интеграцию, распределенную систему в Jenkins с помощью учебного курса CI/CD Pipelines with Jenkins Certification. Зарегистрируйтесь сейчас!

6 шагов по установке Jenkins в Windows

1. Установите пакет средств разработки Java (JDK)

  • Загрузите JDK 8 и выберите 32-разрядную или 64-разрядную версию Windows в соответствии с конфигурацией вашей системы. Нажмите "принять лицензионное соглашение".

2. Задайте путь для переменной среды для JDK

  • Перейдите к свойствам системы. На вкладке "Дополнительно" выберите "Переменные среды".
  • В разделе системных переменных выберите "новый". Затем скопируйте путь к папке JDK и вставьте его в соответствующее поле значения. Аналогичным образом сделайте это для JRE.
  • В системных переменных настройте папку bin для JDK в переменных PATH.
  • Перейдите в командную строку и введите следующую команду, чтобы проверить, успешно ли установлена ​​Java:
    C:\Users\Simplilearn>java-версия

Сертификационный учебный курс Jenkins

3. Скачайте и установите Дженкинс

  • Загрузить Дженкинс. В разделе LTS нажмите на окна.
  • После загрузки файла разархивируйте его. Нажмите на папку и установите ее. После этого выберите "Готово".

4. Запустите Jenkins на локальном хосте 8080

  • После установки Jenkins изучите его. Откройте веб-браузер и введите "localhost:8080".
  • Введите учетные данные и войдите в систему. Если вы устанавливаете Jenkins в первый раз, панель инструментов предложит вам установить рекомендуемые подключаемые модули. Установите все рекомендуемые плагины.

Бесплатный курс: Начало работы с Дженкинсом

5. Интерфейс сервера Jenkins

  • Новый элемент позволяет создать новый проект.
  • История сборок показывает статус ваших сборок.
  • Управление системой касается различных конфигураций системы.

6. Создайте и запустите задание на Jenkins

  • Выберите новый элемент (имя — Jenkins_demo). Выберите проект для фристайла и нажмите "ОК".
  • На вкладке "Общие" введите описание, например "Это моя первая работа Дженкинса". На вкладке "Триггеры сборки" выберите "Добавить построенный шаг", а затем нажмите пакетную команду "Выполнить Windows".
  • В поле команды введите следующее: echo "Здравствуйте. Это моя первая демонстрация Jenkins: %date%: %time%". Нажмите «Применить», а затем сохраните.
  • Выбрать сборку сейчас. Вы можете видеть, что история здания была создана. Нажмите на это. В выводе консоли вы можете увидеть вывод первого задания Jenkins со временем и датой.

Поздравляем, вы только что установили Jenkins в свою систему Windows!

Магистерская программа DevOps Engineer

Стать экспертом по DevOps

Вы готовитесь к карьере в DevOps? Учебный курс Simplilearn по сертификации DevOps устраняет разрыв между разработчиками программного обеспечения и операциями. Вы станете экспертом в принципах непрерывной разработки и развертывания, автоматизации управления конфигурацией, совместной работы между командами и гибкости ИТ-сервисов, используя современные инструменты DevOps, такие как Git, Docker, Jenkins, Puppet и Nagios. Вакансии DevOps высокооплачиваемы и пользуются большим спросом, поэтому начните свой путь сегодня.

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

Найдите наш онлайн-курс DevOps Engineer в ведущих городах:

< tr>< /tr>

Об авторе

Сайеда Хайфа Первез

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

Jenkins можно установить на платформах Windows или Unix, но мы сосредоточимся только на установке Windows.

Предпосылки:

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

Требования к оборудованию:

  • Для установки Jenkins на вашем компьютере или ноутбуке требуется не менее 256 МБ ОЗУ.
  • Для Jenkins требуется не менее 1 ГБ свободного места на жестком диске.

Требования к программному обеспечению:

  • Поскольку Jenkins работает на Java, вам потребуется либо последняя версия Java Development Kit (JDK), либо Java Runtime Environment (JRE).

Типы выпусков

Jenkins выпускает версии двух типов в зависимости от потребностей организации.

  • Выпуск долгосрочной поддержки
  • Еженедельный выпуск

Выпуск с долгосрочной поддержкой (LTS):

Выпуски долгосрочной поддержки выпускаются каждые 12 недель. Они стабильны и широко протестированы. Этот выпуск предназначен для конечных пользователей.

Еженедельный выпуск:

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

Мы будем использовать LTS-версию, хотя для недельной версии процесс остается таким же.

Как скачать Дженкинса?

Чтобы успешно установить Jenkins, необходимо выполнить следующие шаги:


Шаг 2) Перейдите в папку для загрузки с локального компьютера и разархивируйте загруженный пакет. Дважды щелкните распакованный файл jenkins.msi. Вы также можете использовать Jenkin с помощью WAR (веб-приложения ARchive), но это не рекомендуется.


Шаг 3) На экране настройки Jenkin нажмите «Далее».


Шаг 4) Выберите место, куда вы хотите установить экземпляр Jenkins (расположение по умолчанию — C:\Program Files (x86)\Jenkins), затем нажмите кнопку «Далее».


Шаг 5) Нажмите кнопку «Установить».


Шаг 6) После завершения установки нажмите "Готово".


Шаг 7) В процессе установки может появиться всплывающая информационная панель, информирующая пользователя о том, что для завершения установки система должна быть перезагружена в конце текущей установки. Нажмите кнопку «ОК», когда откроется информационная панель:


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

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

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


Шаг 2) Первоначальный пароль администратора должен быть найден в пути установки Jenkins (установлен на шаге 4 в установке Jenkins).

Для установки по умолчанию в папку C:\Program Files (x86)\Jenkins файл с именем initialAdminPassword можно найти в папке C:\Program Files (x86)\Jenkins\secrets.

Однако, если был выбран собственный путь для установки Jenkins, вам следует проверить это место на наличие файла initialAdminPassword.


Шаг 3) Откройте выделенный файл и скопируйте содержимое файла initialAdminPassword.



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

Вы также можете настроить среду Jenkins, выполнив следующие шаги:

Шаг 1. Нажмите кнопку «Установить предлагаемые плагины», чтобы Jenkins извлек и установил необходимые плагины


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


Примечание. Вы можете выбрать опцию «Выбрать подключаемые модули для установки» и выбрать подключаемые модули, которые хотите установить


Шаг 2) После установки всех предлагаемых плагинов появится панель «Создать первого пользователя-администратора». Заполните все поля нужными данными учетной записи и нажмите кнопку «Сохранить и завершить».


Шаг 3) После того, как вы введете вышеуказанные данные, наконец, он запросит информацию об URL-адресе, где вы можете настроить путь экземпляра по умолчанию для Jenkins. Оставьте все как есть, чтобы потом не было путаницы. Однако, если другое приложение уже использует порт 8080, вы можете использовать другой порт для Jenkins и, наконец, сохранить настройки, и установка Jenkins завершена. Нажмите кнопку «Сохранить и продолжить»:


Поздравляем! Мы успешно установили новый сервер Jenkins. Нажмите кнопку «Начать использовать Jenkins».


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

Jenkins – это сервер автоматизации с открытым исходным кодом, который разработчики могут использовать для автоматизации создания, тестирования и развертывания приложений. Он доступен для различных систем, включая Windows, Linux, Unix и macOS.

В этом руководстве мы пошагово рассмотрим процесс установки, разблокировки и настройки Jenkins в Windows 10.

 Установите Jenkins в Windows

  • Система под управлением Windows 10
  • Установлена ​​последняя копия Java Development Kit или Java Runtime Environment
  • Доступ к учетной записи с правами администратора

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

Установите Jenkins в Windows

<р>1. Перейдите на официальную страницу загрузки Jenkins. В разделе «Загрузка Jenkins» находится список установщиков для версии Jenkins с долгосрочной поддержкой (LTS). Щелкните ссылку Windows, чтобы начать загрузку.

 Загрузка установочного файла Windows с веб-сайта Jenkins

<р>2. После завершения загрузки запустите установочный файл jenkins.msi.

<р>3. Запустится мастер настройки. Нажмите «Далее», чтобы продолжить.

Запуск мастера установки Jenkins

<р>4. Выберите папку назначения для установки и нажмите «Далее», чтобы продолжить.

Выбор места установки

<р>5. В разделе «Запуск службы от имени локального пользователя или пользователя домена» введите имя пользователя и пароль домена для учетной записи пользователя, с которой вы хотите запустить Jenkins. Нажмите «Проверить учетные данные», чтобы проверить данные для входа, затем нажмите «Далее», чтобы продолжить.

Добавление учетных данных пользователя для администратора Jenkins

При использовании параметра «Запуск службы от имени LocalSystem» не требуется вводить данные для входа пользователя. Вместо этого он предоставляет Дженкинсу полный доступ к вашей системе и службам. Обратите внимание, что это менее безопасный вариант, поэтому его не рекомендуется использовать.

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

<р>1. Убедитесь, что вы вошли в систему как пользователь с правами администратора.
2. В «Администрировании» откройте «Локальная политика безопасности».
3. В окне «Локальная политика безопасности» разверните «Локальная политика» на левой панели и выберите «Назначение прав пользователя».
4. На правой боковой панели щелкните правой кнопкой мыши Войти как служба и выберите Свойства.
5. Нажмите кнопку «Добавить пользователя или группу…».
6. Используйте диалоговое окно «Выбор пользователей или групп», чтобы добавить текущего пользователя, и нажмите «ОК».
7. Сохраните изменения, нажав кнопку ОК в окне свойств.

<р>6. Введите номер порта, на котором должен работать Jenkins. Нажмите «Проверить порт», чтобы проверить, доступен ли выбранный порт, затем нажмите «Далее», чтобы продолжить.

Ввод номера порта, который будет использовать Дженкинс

<р>7. Выберите каталог, в котором установлена ​​Java в вашей системе, и нажмите «Далее», чтобы продолжить.

Выбор каталога установки Java

<р>8. Выберите функции, которые вы хотите установить с помощью Jenkins, и нажмите «Далее», чтобы продолжить.

 Выбор служб Jenkins для установки

<р>9. Нажмите «Установить», чтобы начать процесс установки.

<р>10. После завершения установки нажмите "Готово", чтобы выйти из мастера установки.

Закрытие мастера установки

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

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

<р>1. В веб-браузере перейдите к номеру порта, который вы выбрали во время установки, используя следующий адрес:

<р>2. Перейдите в папку в вашей системе, указанную на странице «Разблокировать Jenkins».

На странице разблокировки Jenkins указан путь к файлу с паролем администратора

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

<р>3. Откройте файл initialAdminPassword с помощью текстового редактора, например Блокнота.

<р>4. Скопируйте пароль из файла initialAdminPassword.

Копирование пароля администратора

<р>5. Вставьте пароль в поле «Пароль администратора» на странице «Разблокировать Jenkins» и нажмите «Продолжить», чтобы продолжить.

Ввод пароля администратора на странице разблокировки Jenkins

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

После того как вы разблокируете Jenkins, настройте и подготовьте среду Jenkins.

<р>1. Нажмите кнопку Установить рекомендуемые подключаемые модули, чтобы Jenkins автоматически установил наиболее часто используемые подключаемые модули.

Выбор параметра «Установить предлагаемые плагины» width=

Примечание. Если вы являетесь опытным пользователем, нажав кнопку Выбрать подключаемые модули для установки, вы сможете выбрать, какие подключаемые модули устанавливать.

<р>2. После того, как Дженкинс завершит установку плагинов, введите необходимую информацию на странице «Создать первого пользователя-администратора». Нажмите Сохранить и продолжить, чтобы продолжить.

Добавление нового администратора

<р>3. На странице «Конфигурация экземпляра» подтвердите номер порта, который должен использовать Jenkins, и нажмите «Сохранить и закончить», чтобы завершить первоначальную настройку.

Проверка номера порта для Jenkins

<р>4. Нажмите кнопку Начать с помощью Jenkins, чтобы перейти на панель инструментов Jenkins.

Открытие панели управления Jenkins

<р>5. На панели инструментов Jenkins нажмите Создать задание, чтобы создать свой первый программный проект Jenkins.

Создание первого задания для использования Jenkins

Примечание. Узнайте, как перезапустить Jenkins вручную при устранении неполадок или установке подключаемых модулей.

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

Если вы заинтересованы в использовании Jenkins в системе Linux, ознакомьтесь с нашими руководствами по установке Jenkins в Debian, установке Jenkins в CentOS или установке Jenkins в Ubuntu.

Александар Ковачевич – начинающий писатель технического контента. Имея опыт работы как в дизайне, так и в писательстве, он стремится привнести свежий взгляд на письмо для ИТ, делая сложные концепции простыми для понимания и подхода.

Используйте предоставленный набор файлов YAML для развертывания масштабируемого Jenkins в Kubernetes за 4 простых шага. Используйте Jenkins, чтобы автоматизировать конвейер разработки программного обеспечения и обеспечить постоянную ценность для бизнеса ваших клиентов.

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

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

Ansible — это решение Code as Infrastructure для мониторинга и управления удаленными хостами. Это делается с помощью Ansible playbooks. В этом руководстве показано, как создавать и запускать плейбуки Ansible.

Читайте также:

ИмяДатаМесто
Инженер DevOps < /td>Занятия начинаются 2 апреля 2022 г.,
Группа выходного дня
Ваш городПодробнее
DevOps Engineer Класс начинается 9 апреля 2022 г.,
Группа выходного дня
Ваш городПодробнее
DevOps Engineer Занятия начинаются 16 апреля 2022 г.,
Группа выходного дня
Ваш городПодробнее