Има различни приложения, които ни дават възможност да управляваме операционни системи по много начини, едно от тях е Jenkins, което действа като безплатен сървър за автоматизация (с отворен код), с който можем да извършваме действия като създаване, тестване и доставка. На различни. видове софтуер на клиентски компютри.
Дженкинс функцииДженкинс може да действа по различни начини като:
- Чрез родните системни пакети
- с помощта на docker
- Независимо на машини с инсталирана Java Runtime Environment (JRE)
Изисквания на ДженкинсЗа да използва правилно Дженкинс, екипът трябва да има:
- Препоръчва се 256 MB RAM с 1 GB
- 1 GB пространство на твърдия диск, в идеалния случай 10 GB, ако Jenkins трябва да се изпълнява като Docker контейнер
- Java 8 в 32 и 64 битови версии, Java 11 време на изпълнение (в Jenkins 2.164 и 2.164.1), Java 9, 10 и 12 не се поддържат в момента
- Ако използваме операционни системи Windows, е необходимо да имаме поддръжка на политики
- Имате актуализирани уеб браузъри като Chrome, Edge, Firefox или Safari
Дженкинс ХарактеристикиДженкинс ни предлага:
- Опростена настройка
- Интегриране на добавки, налични в Центъра за актуализиране, за да могат да работят с други помощни програми
- Интеграция и непрекъснато доставяне на обекти и услуги
- Позволява да се разпространява в други екипи
- Предлага инсталационни пакети за операционни системи Windows, macOS и Unix
Нека научим как да инсталираме Jenkins на Ubuntu 21.04.
Как да инсталирате Jenkins на Ubuntu 21.04
Етап 1
Достъпваме до терминала в Ubuntu 21.04, там ще изтеглим и инсталираме ключа Jenkins със следната команда:
sudo wget -q -O -https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt -key add -
Стъпка 2
След това ще добавим двоичните файлове към системните ресурси:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list
Стъпка 3
Сега ще актуализираме системата:
sudo apt актуализация
Стъпка 4
След като се актуализира, ще инсталираме Jenkins с командата:
sudo apt инсталирате jenkins
Стъпка 5
Приложете промените, като въведете буквата S:
Стъпка 6
Както виждаме, възниква грешка, ако получите тази грешка, Solvetic ще ви даде решението на това, за това отиваме на следния маршрут:
cd / var / lib / dpkg / info
Стъпка 7
Ние изброяваме съдържанието с командата "ls" и ще намерим реда Jenkins, който завършва с буквата postinst:
Стъпка 8
Изтриваме този файл с командата "sudo rm jenkins.postinst":
sudo rm jenkins.postinst
Стъпка 9
Отново актуализираме системата:
sudo apt актуализация
Стъпка 10
След това отново ще инсталираме Jenkins:
sudo apt инсталирате jenkins
Стъпка 11
След това ще стартираме услугата Jenkins с командата:
sudo systemctl start jenkinsСтъпка 12
Активираме услугата Jenkins:
sudo systemctl enable jenkins
Стъпка 13
След това потвърждаваме състоянието на Jenkins с реда. Можем да видим, че състоянието му е активно.
sudo systemctl status Jenkins
Стъпка 14
Време е да конфигурираме разрешенията в защитната стена за връзката през браузъра, ще направим следното:
- Добавяме порта Jenkins към защитната стена:
sudo ufw позволяват 8080
- Сега проверяваме състоянието на защитната стена:
sudo ufw статус
- Ако е деактивиран, активираме защитната стена:
sudo ufw enableСтъпка 15
Отново потвърждаваме състоянието, за да видим, че портът Jenkins е добавен правилно:
Стъпка 16
Сега ще получим IP адреса с командата:
ip добавяне
Стъпка 17
С IP адреса отваряме браузър и там ще въведем следния синтаксис:
http: // IP: 8080
Увеличете
Стъпка 18
Необходимо е да деблокирате достъпа до Jenkins, за това копираме пътя:
Увеличете
Стъпка 19
В терминала въвеждаме следното:
sudo cat / var / lib / jenkins / secrets / initialAdminPassword
Стъпка 20
Това води до парола за достъп, копираме паролата и я поставяме в съответното поле в браузъра:
Увеличете
Стъпка 21
Щракнете върху Продължи и ще видим следния прозорец:
Увеличете
Стъпка 22
Кликваме върху „Инсталиране на предложени плъгини“ и изчакваме процесът да приключи:
Увеличете
Стъпка 23
След като този процес приключи, ще видим следното:
Увеличете
Стъпка 24
Там Jenkins ни дава възможност да създадем потребител на администратор, той е по избор, кликваме върху „Пропуснете и продължете като администратор“ и ще видим пътя към Jenkins в Ubuntu 21.04:
Увеличете
Стъпка 25
Щракваме върху Запазване и завършване, за да завършим процеса:
Увеличете
Стъпка 26
Кликваме върху „Започнете да използвате Jenkins“ за достъп до платформата:
Увеличете
Там ще бъдем готови да вземем всички предимства на Jenkins в Ubuntu 21.04.