▷ Како инсталирати Јенкинс на Убунту 20.10 и 20.04

Управљање оперативним системима није увек једноставан задатак јер многи процеси понекад буду конфликтни. Али осим тога, постоје и неки задаци који се морају изводити с одређеном учесталошћу. Као помоћ администраторима или корисницима Убунту -а, ови задаци су још једноставнији, постоји помоћни програм који се зове Јенкинс и Солветиц ће вам рећи нешто о томе и како га користити у Убунту 20.04 или Убунту 20.10.

Шта је ЈенкинсЈенкинс је развијен као потпуно аутономни сервер за аутоматизацију отвореног кода захваљујући којем ће бити могуће аутоматизовати различите задатке, као што су креирање, тестирање и испорука или имплементација софтвера на клијентским рачунарима.

Јенкинс апликација се може инсталирати помоћу изворних системских пакета, Доцкер -а, или се може самостално покренути на било којој машини са инсталираним Јава Рунтиме Енвиронмент (ЈРЕ).

Јенкинс захтевиЗахтеви за коришћење Јенкинс -а су:

  • 256 МБ РАМ -а
  • 1 ГБ простора на чврстом диску, препоручује се 10 ГБ ако покрећете Јенкинс као Доцкер контејнер

На нивоу софтвера потребно је:

  • Јава: Јава 8 у 32 и 64 битним верзијама, Јава 11 рунтиме (у Јенкинс 2.164 и 2.164.1), Јава 9, 10 и 12 нису подржане
  • Веб прегледач као што су Цхроме, Едге, Фирефок или Сафари
  • Подршка за смернице је потребна у оперативном систему Виндовс

Јенкинс ФеатуресУ оквиру Јенкинсових карактеристика налазимо:

  • Интеграција додатака који су доступни у центру за ажурирање олакшавају интеграцију са другим услужним програмима.
  • Континуирана интеграција и континуирана испорука.
  • Једноставна инсталација будући да је Јенкинс програм заснован на Јави, то значи да нуди инсталационе пакете за оперативне системе Виндовс, мацОС и Уник.
  • Једноставно подешавање.
  • Лако се дистрибуирати у друге радне тимове.

Хајде да видимо како инсталирати Јенкинс на Убунту 20.04 или 20.10.

1. Ажурирајте Јава у Убунту 20.10, 20.04

Корак 1
Као и увек, прва ствар ће бити ажурирање пакета и системских спремишта следећом командом:

 судо апт упдате 

Корак 2
Након тога потврђујемо да имамо верзију Јаве компатибилну са Јенкинсом, за то извршавамо следећу команду:

 јава -верзија 

У овом случају имамо Јава 11 која је компатибилна.

2. Инсталирајте Јенкинс на Убунту 20.10, 20.04

Корак 1
Јенкинс верзија интегрише подразумеване Убунту пакете, да бисмо инсталирали најновију доступну верзију, извршићемо следећу команду да бисмо додали кључ у Убунту систем:

 вгет -к -О -хттпс://пкг.јенкинс.ио/дебиан-стабле/јенкинс.ио.кеи | судо апт -кеи адд - 

Корак 2
Након тога ћемо додати Дебиан спремишта у директориј соурцес.лист:

 судо сх -ц 'ецхо деб хттп://пкг.јенкинс.ио/дебиан-стабле бинари/> /етц/апт/соурцес.лист.д/јенкинс.лист' 

Корак 3
Када извршимо овај процес, поново ажурирамо систем:

 судо апт упдате 

Корак 4
Спремни смо да инсталирамо Јенкинс на Убунту 20.04 или 20.10 са следећом командом:

 судо апт инсталл Јенкинс 

Корак 5
Уносимо слово "С" да бисмо потврдили преузимање и инсталирање Јенкинса:

3. Покрените Јенкинс на Убунту 20.10, 20.04

Корак 1
Покрећемо апликацију следећом командом:

 судо системцтл старт Јенкинс 

Корак 2
Статус Јенкинс проверавамо следећом командом. Видимо да је њено стање активно.

 судо системцтл статус Јенкинс 

4. Конфигуришите заштитни зид у Убунту 20.10, 20.04

Корак 1
Време је да конфигуришемо дозволе у ​​заштитном зиду за даљински и локални приступ, Јенкинс ће користити порт за слушање 8080, овај порт конфигуришемо следећом командом:

 судо уфв дозвољава 8080 
Корак 2
Статус заштитног зида видимо следећом командом:
 судо уфв статус 
Корак 3
У случају да заштитни зид није омогућен, извршићемо следеће. Проверавамо да ли је порт 8080 повезан са заштитним зидом.
 судо уфв енабле 

5. Инсталирајте Јенкинс на Убунту 20.10, 20.04

Корак 1
Сада је могуће довршити процес конфигурисања Јенкинса, пре свега, идентификоваћемо ИП адресу рачунара командом „ип адд“:

Корак 2
Са овим ИП -ом можемо приступити споља са следећом синтаксом:

 хттп: // ИП_Убунту: 8080
Корак 3
Видећемо следеће:

ЕНЛАРГЕ

Корак 4
Потребно је унијети администраторску лозинку коју апликација аутоматски генерира, за то у терминалу морамо извршити сљедеће за њену визуализацију:

 судо цат / вар / либ / јенкинс / сецретс / инитиалАдминПассворд 

Корак 5
Морамо копирати 32 знака лозинке и залепити их у одговарајуће поље, овај процес се може извршити локално у Убунту 20:

ЕНЛАРГЕ

Корак 6
Залепили смо лозинку и кликнули на „Настави“, видећемо следеће:

ЕНЛАРГЕ

Корак 7
Кликнемо на „Инсталирај предложене додатке“ и видимо да ће сви потребни додаци за правилно функционисање Јенкинса бити инсталирани у Убунту -у:

ЕНЛАРГЕ

Корак 8
Када се овај процес заврши, приказаће се следеће где морамо створити корисника за управљање Јенкинс платформом, тамо уносимо следеће:

  • Корисничко име
  • Лозинка
  • Пошта
  • Пуно име

ЕНЛАРГЕ

Корак 9
Кликнемо на „Сачувај и настави“, а затим ће ово бити преусмерено на Јенкинс инстанцу где ћемо видети УРЛ за приступ платформи, тамо ћемо видети ИП или домен поред порта 8080:

ЕНЛАРГЕ

Корак 10
Процес довршавамо кликом на „Сачувај и заврши“.

ЕНЛАРГЕ

Корак 11
Приступамо Јенкинс -у кликом на "Почни користити Јенкинс" и ово ће бити окружење које ћемо видети:

ЕНЛАРГЕ

Корак 12
Кликнемо на „Манаге Јенкинс“ и приступамо Јенкинс варијаблама које треба конфигурисати:

ЕНЛАРГЕ

Корак 13
У конфигурацији система можемо поставити нове параметре ако је потребно:

ЕНЛАРГЕ

Овим корацима смо инсталирали и конфигурисали Јенкинс на Убунту 20.04 или 20.10 и бићемо спремни за аутоматизацију свих задатака који су неопходни са најбољим функцијама интегритета и перформанси.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave