▷ Как да инсталирате Jenkins CentOS 8

Има помощни програми, разработени, за да помогнат за централизиран контрол на система или проект в рамките на тази система, те трябва да бъдат надеждни, безопасни и стабилни, поради което откриваме в Jenkins цялостно решение за управление на проекти в Linux системи, в този случай говорим CentOS 8.

Какво е ДженкинсJenkins е сървър за автоматизация с отворен код, в който са интегрирани множество плъгини, които позволяват разработване, внедряване или автоматизиране на проект.

Едно от предимствата му е, че може да бъде инсталирано чрез пакетите и хранилищата на родната операционна система или чрез Docker, освен това работата му е практична, ако работи самостоятелно на компютър, който има Java Runtime Environment (JRE).

Jenkins работи като самостоятелно приложение чрез съответния процес чрез вградения контейнер за сървлети на Java / сървър на приложения (Jetty) или може да се изпълнява в контейнери като Java, Apache Tomcat и др.

Изисквания на ДженкинсОсновните изисквания за използване на Jenkins са:

  • 256 MB RAM
  • 1 GB пространство на твърдия диск, идеално за 10 GB, ако ще използваме Jenkins като Docker контейнер

За управление чрез софтуерния интерфейс е необходимо следното:

  • Java: Java 8 в 32-битови и 64-битови версии, Java 11 време на изпълнение (за Jenkins 2.164 и 2.164.1), Java 9, 10 и понастоящем Java 12 не се поддържа
  • Поддържат се уеб браузъри като Chrome, Edge, Firefox или Safari
  • Поддръжка на правилата, необходима за Windows

Нека да видим как да инсталираме Jenkins на CentOS 8.

1. Инсталирайте Java Cent0S 8

Етап 1
Трябва да имаме Java JRE 8 или Java 11, за да работи Jenkins правилно, за това (Java 11) ще изпълним следната команда:

 dnf инсталирате java-11-openjdk-devel 

Увеличете

Стъпка 2
След този анализ потвърждаваме изтеглянето на пакетите и инсталирането, като въвеждаме буквата S:

Увеличете

Стъпка 3
В края на процеса ще видим следното:

Увеличете

Стъпка 4
Проверяваме версията на Java със следната команда:

 java -версия 

Увеличете

2. Добавете хранилището на Jenkins в CentOS 8

Етап 1
Jenkins не е наличен в хранилищата CentOS 8, така че трябва да добавим хранилището ръчно, за това изпълняваме:

 rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 

Увеличете

Стъпка 2
Прикачваме хранилището със следната команда:

 cd /etc/yum.repos.d/ curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo

Увеличете

3. Инсталирайте Jenkins на CentOS 8

Етап 1
Инсталираме Jenkins със следната команда:

 dnf инсталирайте Jenkins 

Увеличете

Стъпка 2
Въвеждаме буквата s, за да потвърдим процеса и когато приключи, ще видим следното:

Увеличете

Стъпка 3
Сега стартираме услугата Jenkins и виждаме нейното текущо състояние:

 systemctl старт jenkins systemctl статус jenkins

Увеличете

Стъпка 4
Следващата стъпка е да конфигурирате защитната стена, за да позволите достъп до порт 8080 на Jenkins, в този случай изпълняваме следното:

 firewall-cmd --add-port = 8080 / tcp-постоянна защитна стена-cmd -reload

Увеличете

4. Отворете Jenkins в CentOS 8

Етап 1
Отиваме в един от поддържаните браузъри и въвеждаме следния синтаксис:

 http: // Server_IP: 8080 
Стъпка 2
Първо ще видим следното:

Увеличете

Стъпка 3
Можем да видим, че той изисква да въведем паролата, генерирана от приложението, за достъп до него отиваме в CentOS 8 и изпълняваме:

 cat / var / lib / jenkins / secrets / initialAdminPassword 

Увеличете

Стъпка 4
Въвеждаме тази парола в съответното поле в браузъра:

Увеличете

Стъпка 5
Кликваме върху „Продължи“ и ще видим следното:

Увеличете

Стъпка 6
Кликваме върху опцията „Инсталиране на предложени плъгини“ и процесът на инсталиране на всяка от добавките ще продължи:

Увеличете

Стъпка 7
Можем да видим напредъка на инсталацията:

Увеличете

Стъпка 8
Когато този процес приключи, трябва да въведем:

  • Потребителско име на администратор
  • Парола
  • Пълно име
  • Поща

Увеличете

Стъпка 9
Кликваме върху „Запазване и продължаване“ и ще бъдем насочени към конфигурацията на екземпляра Jenkins. В този случай Solvetic препоръчва да оставите стойността по подразбиране.

Увеличете

Стъпка 10
Кликваме върху „Запазване и завършване“, за да завършим процеса:

Увеличете

Стъпка 11
Сега ще имаме достъп до Jenkins в CentOS 8, като кликнете върху „Започнете да използвате Jenkins“:

Увеличете

Стъпка 12
Тук ще имаме всички възможности да работим по подходящите проекти в Дженкинс.
При следващото влизане трябва да имаме достъп с потребителя, който създадохме по време на процеса на конфигуриране:

Увеличете

Solvetic обясни как да инсталирате и конфигурирате Jenkins в CentOS 8, за да има функционален инструмент за управление на проекти.

wave wave wave wave wave