Jenkins – один из самых популярных инструментов для непрерывной интеграции и непрерывной доставки на любой платформе. Как Java-приложение, Jenkins имеет множество плагинов для автоматизации почти всего на уровне инфраструктуры. Использование Jenkins быстро растет благодаря богатому набору функций, которые он предоставляет в виде плагинов. В этом блоге мы покажем вам пошаговое руководство по установке Jenkins на платформе Windows.
Приступим.
Во-первых, вам нужно установить OpenJDK. Дженкинс в настоящее время поддерживает только JDK8. Если вам нужна помощь с установкой Java, пожалуйста, ознакомьтесь с шагами здесь. После запуска Java вы можете установить Jenkins.
<р>1. Нажмите здесь, чтобы загрузить последний пакет Jenkins для Windows (в настоящее время это версия 2).
<р>2. После загрузки откроется мастер. Нажмите «Далее», чтобы начать установку.
<р>4. Введите учетные данные для входа в службу. Рекомендуется выбрать второй вариант «Запускать службу как локальный или доменный пользователь», так как он более безопасен. Чтобы запустить службу Jenkins с помощью этой опции, вам необходимо ввести имя пользователя и пароль домена. Нажмите кнопку «Проверить учетные данные», чтобы проверить учетные данные вашего домена, и это активирует кнопку «Далее». Нажмите кнопку «Далее».
<р>5. Введите порт, на котором будет работать Jenkins. Нажмите кнопку «Проверить порт», чтобы проверить, свободен ли он.
<р>6. Выберите домашний каталог Java и нажмите кнопку «Далее».
<р>7. Выберите другие службы, которые необходимо установить вместе с Jenkins, и нажмите кнопку «Далее».
<р>8. Нажмите кнопку «Установить», чтобы начать процесс установки.
<р>9. Установка продолжится.
<р>10. По завершении нажмите «Готово», чтобы завершить процесс установки.
<р>12. Чтобы разблокировать Jenkins, скопируйте пароль из файла intialAdminPassword. Этот файл должен быть найден в пути установки Jenkins (установлен на шаге 3 при установке Jenkins). Если был введен собственный путь, вам следует проверить это местоположение.
<р>13. Вы можете установить либо предложенные плагины, либо выбранные вами плагины. Для простоты мы установим предлагаемые плагины.
<р>14. Дождитесь полной установки плагинов.
<р>15. Следующее, что вам нужно сделать, это создать пользователя-администратора для Jenkins. Затем введите свои данные и нажмите «Сохранить и продолжить».
<р>16. Нажмите «Сохранить и закончить», чтобы завершить установку Jenkins.
<р>17. Теперь нажмите «Начать использовать Jenkins», чтобы запустить Jenkins.
<р>18. Наконец, вот страница Jenkins по умолчанию.
Теперь вы можете приступить к созданию конвейера непрерывной интеграции! Чтобы узнать, как использовать Jenkins, ознакомьтесь со следующими ресурсами:
Что бы вы ни делали с Jenkins, не забудьте добавить тесты производительности в цикл непрерывной интеграции. Чтобы попробовать тестирование производительности с помощью BlazeMeter, запросите демонстрацию в реальном времени у наших инженеров по производительности. Или введите свой URL-адрес в поле ниже, и тестирование начнется через несколько минут.
Непрерывная интеграция — важный компонент жизненного цикла DevOps. Это упрощает и ускоряет разработку, тестирование и развертывание приложений.
Существует несколько инструментов непрерывной интеграции, таких как Bamboo, Apache Gump, Jenkins, Buildbot и Travis CI. Среди них Jenkins — самый популярный инструмент непрерывной интеграции. Jenkins обеспечивает непрерывную разработку, тестирование и развертывание вновь созданных кодов.
В этой статье вы узнаете, как установить Jenkins в Windows.
Вы готовитесь к карьере в DevOps? Учебный курс Simplilearn по сертификации DevOps устраняет разрыв между разработчиками программного обеспечения и операциями. Вы станете экспертом в принципах непрерывной разработки и развертывания, автоматизации управления конфигурацией, совместной работы между командами и гибкости ИТ-сервисов, используя современные инструменты DevOps, такие как Git, Docker, Jenkins, Puppet и Nagios. Вакансии DevOps высокооплачиваемы и пользуются большим спросом, поэтому начните свой путь сегодня.
Чтобы узнать больше о Jenkins, вы можете пройти сертификационный учебный курс Jenkins и изучить инструменты автоматизации серверов, непрерывной интеграции и настройки.
Имя | Дата | Место |
---|
Инженер DevOps < /td> | Занятия начинаются 2 апреля 2022 г., Группа выходного дня | Ваш город | Подробнее |
DevOps Engineer | Класс начинается 9 апреля 2022 г., Группа выходного дня | Ваш город | Подробнее |
< tr> DevOps Engineer | Занятия начинаются 16 апреля 2022 г., Группа выходного дня | Ваш город | Подробнее | < /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.
- Система под управлением Windows 10
- Установлена последняя копия Java Development Kit или Java Runtime Environment
- Доступ к учетной записи с правами администратора
Примечание. Ознакомьтесь с нашим подробным руководством по Jenkins, которое идеально подходит для начинающих пользователей.
Установите Jenkins в Windows
<р>1. Перейдите на официальную страницу загрузки Jenkins. В разделе «Загрузка Jenkins» находится список установщиков для версии Jenkins с долгосрочной поддержкой (LTS). Щелкните ссылку Windows, чтобы начать загрузку.
<р>2. После завершения загрузки запустите установочный файл jenkins.msi.
<р>3. Запустится мастер настройки. Нажмите «Далее», чтобы продолжить.
<р>4. Выберите папку назначения для установки и нажмите «Далее», чтобы продолжить.
<р>5. В разделе «Запуск службы от имени локального пользователя или пользователя домена» введите имя пользователя и пароль домена для учетной записи пользователя, с которой вы хотите запустить Jenkins. Нажмите «Проверить учетные данные», чтобы проверить данные для входа, затем нажмите «Далее», чтобы продолжить.
При использовании параметра «Запуск службы от имени LocalSystem» не требуется вводить данные для входа пользователя. Вместо этого он предоставляет Дженкинсу полный доступ к вашей системе и службам. Обратите внимание, что это менее безопасный вариант, поэтому его не рекомендуется использовать.
Примечание. При выборе запуска службы в качестве локального пользователя или пользователя домена соответствующий пользователь должен иметь необходимые разрешения для входа в качестве службы. Если это не так, появится сообщение об ошибке, в котором говорится, что учетная запись не может быть проверена. В случае возникновения этой ошибки выполните следующие действия для устранения проблемы:
<р>1. Убедитесь, что вы вошли в систему как пользователь с правами администратора.
2. В «Администрировании» откройте «Локальная политика безопасности».
3. В окне «Локальная политика безопасности» разверните «Локальная политика» на левой панели и выберите «Назначение прав пользователя».
4. На правой боковой панели щелкните правой кнопкой мыши Войти как служба и выберите Свойства.
5. Нажмите кнопку «Добавить пользователя или группу…».
6. Используйте диалоговое окно «Выбор пользователей или групп», чтобы добавить текущего пользователя, и нажмите «ОК».
7. Сохраните изменения, нажав кнопку ОК в окне свойств.
<р>6. Введите номер порта, на котором должен работать Jenkins. Нажмите «Проверить порт», чтобы проверить, доступен ли выбранный порт, затем нажмите «Далее», чтобы продолжить.
<р>7. Выберите каталог, в котором установлена Java в вашей системе, и нажмите «Далее», чтобы продолжить.
<р>8. Выберите функции, которые вы хотите установить с помощью Jenkins, и нажмите «Далее», чтобы продолжить.
<р>9. Нажмите «Установить», чтобы начать процесс установки.
<р>10. После завершения установки нажмите "Готово", чтобы выйти из мастера установки.
Разблокировать Дженкинса
После завершения процесса установки вам необходимо разблокировать Jenkins, прежде чем вы сможете настроить его и начать использовать.
<р>1. В веб-браузере перейдите к номеру порта, который вы выбрали во время установки, используя следующий адрес:
<р>2. Перейдите в папку в вашей системе, указанную на странице «Разблокировать Jenkins».
Примечание. Страница разблокировки Jenkins может указывать на скрытый каталог. Если вы не можете найти каталог, убедитесь, что вы включили просмотр скрытых элементов.
<р>3. Откройте файл initialAdminPassword с помощью текстового редактора, например Блокнота.
<р>4. Скопируйте пароль из файла initialAdminPassword.
<р>5. Вставьте пароль в поле «Пароль администратора» на странице «Разблокировать Jenkins» и нажмите «Продолжить», чтобы продолжить.
Настроить Дженкинс
После того как вы разблокируете Jenkins, настройте и подготовьте среду Jenkins.
<р>1. Нажмите кнопку Установить рекомендуемые подключаемые модули, чтобы Jenkins автоматически установил наиболее часто используемые подключаемые модули.
Примечание. Если вы являетесь опытным пользователем, нажав кнопку Выбрать подключаемые модули для установки, вы сможете выбрать, какие подключаемые модули устанавливать.
<р>2. После того, как Дженкинс завершит установку плагинов, введите необходимую информацию на странице «Создать первого пользователя-администратора». Нажмите Сохранить и продолжить, чтобы продолжить.
<р>3. На странице «Конфигурация экземпляра» подтвердите номер порта, который должен использовать Jenkins, и нажмите «Сохранить и закончить», чтобы завершить первоначальную настройку.
<р>4. Нажмите кнопку Начать с помощью Jenkins, чтобы перейти на панель инструментов Jenkins.
<р>5. На панели инструментов 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.
Читайте также: