Installation
Jenkins kan installeres på Ubuntu 20.04 ved at tilføje lagernøglerne til systemet, men før det skal vi først have Java Development Kit installeret. Lad os installere OpenJDK af Java-open source-fællesskabet, hvis det ikke er installeret på dit Ubuntu 20.04-system endnu.
Installer Open Java Development Kit
Den seneste stabile version af OpenJDK kan installeres fra det officielle Ubuntu -pakkeopbevaringssted. På tidspunktet for skrivelsen af dette indlæg var den seneste stabile version af Open Java Development -kittet OpenJDK 11.
Opdater først systemets APT -cache -lager:
$sudopassende opdatering
Indtast kommandoen nedenfor for at installere OpenJDK 11:
$sudopassendeinstallereopenjdk-elleve-jdk
Hvis den beder om at tage ekstra diskplads, skal du skrive y og trykke på Enter.
Efter afslutningen af installationsprocessen kan Java -versionen verificeres ved at skrive den givne kommando nedenfor:
$java --version
Du kan se, at version 11.0.9.1 er installeret på Ubuntu 20.04 -systemet. Nu kan vi gå videre til installationen af Jenkins.
Installation af Jenkins på Ubuntu 20.04
Jenkins kan let installeres på Ubuntu ved at importere og tilføje GPG -nøglerne til systemet.
Nu skal du tilføje GPG -nøgler:
$wget -s -ELLER- https://pkg.jenkins.io/debian/jenkins.io.key| sudo apt-key tilføjelse-
Efter tilføjelse af GPG -nøgler skal du tilføje Jenkins -pakkeadressen til kildelisten ved at skrive kommandoen nedenfor:
$sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list'
Efter aktivering af Jenkins -depotet skal du blot opdatere systemets APT -cache én gang.
$sudopassende opdatering
Lad os gå videre og gøre det rigtige arbejde med at installere Jenkins.
$sudopassendeinstallerejenkins
Indtast den nødvendige y, og fortsæt installationsprocessen ved at trykke på Enter -tasten.
Jenkins er installeret korrekt. Lad os starte og konfigurere Jenkins -serveren.
Start Jenkins -serveren
Jenkins -tjenesten skal automatisk starte ved installationen af Jenkins. For at kontrollere status for Jenkins -service skal du indtaste kommandoen herunder.
$sudosystemctl status jenkins
Det er aktivt i mit tilfælde, men hvis det ikke er i dit tilfælde, skal du starte med at skrive kommandoen nedenfor:
$sudosystemctl start jenkins
Efter at have tjekket og startet tjenesten, lad os justere firewallen.
Konfigurer firewallen til Jenkins -serveren
For at konfigurere firewallen til Jenkins -serveren ved hjælp af UFW -værktøjet skal vi nu aktivere firewallen og åbne port 8080 til fjernadgang hvor som helst. Skriv blot kommandoen herunder:
$sudoufw tillader8080
Og tjek status for UFW ved at skrive kommandoen nedenfor:
$sudoufw status
Hvis status er inaktiv, skal du aktivere den ved at skrive kommandoen nedenfor:
$sudoufwaktivere
Kontroller nu status for UFW igen.
$sudoufw status
Du kan være vidne til, at port 8080 er tilladt.
Opsæt Jenkins
For at konfigurere Jenkins skal du indtaste dit domænenavn eller din IP -adresse sammen med port 8080 i browserens adresselinje, og du skal have siden Unlock Jenkins til at bede om et kodeord, som vist på billedet herunder.
Du kan få adgangskoden fra den givne placering ved hjælp af kommandoen cat i terminalen. Kommandoen til at få adgangskoden ville være sådan:
$sudo kat /hvor/lib/jenkins/hemmeligheder/initialAdminPassword
Denne kommando udskriver adgangskoden lige ud, og du kan kopiere og indsætte den i adgangskodefeltet på Jenkins Unlock -skærmen og klikke på knappen Fortsæt.
Det navigerer dig til den næste skærm, hvor det vil bede om enten at installere de foreslåede plugins eller vælge de plugins, du ønsker.
Vælg Installer foreslåede plugins. Med klikket begynder det at installere standard plugins.
Efter den vellykkede installation af plugins vil den bede om indstilling af adminbrugerens brugernavn, adgangskode og e -mail -adresse.
Angiv de nødvendige inputfelter, og tryk på knappen Gem og Fortsæt.
Dernæst vil det navigere dig til en side til konfiguration af Jenkins URL.
I øjeblikket skal du gå til standard automatisk genereret webadresse og klikke på knappen Gem og afslut i nederste højre hjørne.
Efter afslutningen af Jenkins -opsætningen kan du få skærmen med succesbeskeden Jenkins er klar !, som vist nedenfor.
Tryk på knappen Start med Jenkins, og på den næste side får du et rent kig på instrumentbrættet.
Og sådan er vi ved at afslutte installationen og opsætningen af Jenkins på Ubuntu 20.04 LTS -systemet.
Konklusion
I dette indlæg har vi dækket installationen af OpenJDK 11 og Jenkins på Ubuntu 20.04 LTS -systemet. Vi har også dækket firewall -konfigurationen til Jenkins og lært, hvordan man konfigurerer den for første gang. Efter at have læst dette indlæg kan enhver nybegynder installere og begynde at bruge Jenkins på Ubuntu 20.04. Hvis du vil lære, udforske eller grave dybere i Jenkins, er du velkommen til at besøge og læse officiel dokumentation af Jenkins.