Как установить Jenkins в Debian 10 Linux

12 set 2022 2 min di lettura
Как установить Jenkins в Debian 10 Linux
Indice dei contenuti

Введение

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

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

В этом руководстве мы расскажем, как установить Jenkins на Debian 10, Buster из официального репозитория Jenkins.

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

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

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

Выполните следующие шаги от имени пользователя root или пользователя с привилегиями sudo, чтобы установить Jenkins в Debian 10:

Jenkins написан на Java, поэтому первым шагом будет установка Java. Для этого обновите индекс пакета и установите пакет OpenJDK 11 с помощью следующих команд:

sudo apt update
sudo apt install default-jdk

Используйте wget для загрузки и импорта ключей GPG репозитория Jenkins:

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'

Обновите список пакетов apt и установите последнюю версию Jenkins:

sudo apt update
sudo apt install jenkins

Включите и запустите службу Jenkins, запустив:

sudo systemctl enable --now jenkins

Начать Дженкинс

Чтобы начать процесс установки, откройте браузер и введите домен или IP-адрес с портом 8080, http://your_ip_or_domain:8080.

Во время установки программа создает первоначальный 32-символьный буквенно-цифровой пароль. Чтобы узнать тип пароля:

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

Скопируйте пароль, вставьте его в поле «Пароль администратора» и нажмите « Continue ».

На следующем экране мастер установки спросит вас, хотите ли вы установить предлагаемые плагины или хотите выбрать определенные плагины. Щелкните поле « Install suggested plugins », и процесс установки начнется немедленно.

Далее вам будет предложено настроить первого пользователя-администратора. Заполните необходимую информацию и нажмите « Save and Continue.

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

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

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

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

Вывод

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

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.