Kuidas alla laadida ja installida Jenkins on Windows
โก Nutikas kokkuvรตte
Laadige alla ja installige Jenkins on Windows ametliku MSI installeri abil, seejรคrel avage kontroller, rakendage pluginad ja looge esimene administraatori konto. Kรตik stabiilse automatiseerimisserveri jaoks vajalikud eeltingimused, pordi sรคtted ja teenuseload on kuvatud allpool.

Jenkins vรตib paigaldada mรตlemale poole Windows vรตi Unixi platvormidel, kuid see รผlevaade keskendub Windows ainult paigaldus. Windows MSI installija registrid Jenkins kui Windows teenuse ja valib 64-bitise Java kรคituskeskkond, mis teeb sellest kiireima tee toimiva automatiseerimisserveri juurde. Enne installija avamist veenduge, et teie masin vastab jรคrgmises jaotises loetletud nรตuetele.
Jenkins Eeltingimused ja sรผsteeminรตuded
Jenkins on puhkeolekus kerge, kuid kasvab kiiresti, kui ehitusajalugu, tรถรถruumid ja pluginad kogunevad. Masina รตige suuruse mรครคramine alguses hoiab รคra hilisema vaevalise migreerimise.
Riistvaranรตuded:
| Ressurss | Absoluutne miinimum | Soovitatav vรคikesele meeskonnale |
|---|---|---|
| RAM | 256 MB | 4 GB vรตi rohkem |
| Kรตvaketta ruum | 1 GB | 50 GB vรตi rohkem |
| Java runtime | Java 21 | Java 21 vรตi Java 25 (MITTE bitti) |
Tarkvara nรตuded:
- Jenkins tรถรถtab Java, seega toetatud Java Arenduskomplekt (JDK) vรตi Java Kรคituskeskkond (JRE) peab olema olemas. Praegune Jenkins vรคljalasked nรตuavad Java 21 vรตi hiljem; Java Uusim pikaajalise toe liin ei toeta enam versioone 8, 11 ja 17.
- Siit pรครคsemiseks on vaja kaasaegset veebibrauserit Jenkins armatuurlaud.
- Administraatoriรตigustega konto saidil Windows registreerimiseks on vaja masinat Jenkins teenust.
Kinnitage installitud Java Enne jรคtkamist kuvage kรคsuviibalt versioon. Kui kรคsk ebaรตnnestub vรตi annab teada versioonist, mis on vanem kui 21, installige kรตigepealt toetatud JDK.
:: Check the Java version available on the machine java -version :: Expected output resembles the following openjdk version "21.0.5" 2024-10-15 LTS OpenJDK Runtime Environment Temurin-21.0.5+11 (build 21.0.5+11-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.5+11 (build 21.0.5+11-LTS, mixed mode)
Vรคljalasketรผรผbid
Jenkins avaldab kaks vรคljalaskeliini ja valik mรตjutab seda, kui tihti te uuendate.
| Vabastusliin | Cadence | Stabiilsus | Soovitud publik |
|---|---|---|---|
| Pikaajaline tugi (LTS) | Iga 12 nรคdala tagant | Laialdaselt testitud, ainult tagasiulatuvalt edastatud parandused | Lรตppkasutajad ja tootmismeeskonnad |
| Iganรคdalane | Iga nรคdal | Uusimad funktsioonid ja veaparandused, vรคhem kohapealset testimist | Pluginate arendajad ja varajased kasutuselevรตtjad |
See lรคbivaatus kasutab LTS-vรคljaannet, kuigi installiprotsess on iganรคdalase vรคljaande puhul identne. Kui eeltingimused on tรคidetud, saab allalaadimine alata.
Kuidas alla laadida Jenkins?
Jรคrgige alltoodud samme, et saada Windows installija ja edukalt installimine lรตpule viia:
Step 1) Minna https://www.jenkins.io/download/ ja valige platvorm. Meie puhul Windows.
Step 2) Mine oma kohalikus arvutis allalaadimise asukohta ja pakki allalaaditud pakett lahti. Double-klรตpsa lahtipakitud ikoonil jenkins.msi faili. Jenkins saab kรคivitada ka WAR-failist (veebirakenduse ARchive), kuid seda marsruuti ei soovitata Windows sest see jรคtab vahele paigaldaja poolt hallatava teenuse registreerimise.
Mรคrge: Windows SmartScreen vรตib teatada, et see takistas tundmatu rakenduse kรคivitamist. Valige Rohkem infot, Siis Jookse ikkagi, allkirjastatud jรคtkamiseks Jenkins paigaldaja.
Step 3) aasta Jenkins Seadistusekraanil klรตpsake jรคrgmine.
Step 4) Valige asukoht, kus Jenkins eksemplar peaks olema installitud. Praeguste 64-bitiste installijate vaikesรคte on C:\Programmifailid\JenkinsPange see tee tรคhele, sest algne administraatori parool on selle sees salvestatud. Klรตpsake jรคrgmine.
Step 5) Seejรคrel kรผsib installija teenuse sisselogimisandmeid ja pordi numbrit. Sisestage spetsiaalne kohalik vรตi domeenikonto ja klรตpsake nuppu Testi volitused, seejรคrel mรครคrake port ja klรตpsake Test Port. Sadam 8080 on vaikevรครคrtus. Tรถรถtab Jenkins nimetatud teenusekonto all on turvalisem kui LocalSystem-valik, mis annab Jenkins tรคielik juurdepรครคs masinale.
Step 6) Kinnitage Java kodukataloogi, mille installer tuvastab, vaadake รผle kohandatud installivalikud ja klรตpsake nuppu paigaldama nuppu. Kui installimine on lรตppenud, klรตpsake lรตpp.
Step 7) Installiprotsessi ajal vรตib ilmuda infopaneel, mis teavitab teid taaskรคivitamise vajadusest praeguse installi lรตpus. Klรตpsake nuppu OK nuppu, kui teabepaneel kuvatakse.
Failid on nรผรผd kettal ja teenus on registreeritud. Jรคrgmises etapis avatakse veebiliides.
Kuidas deblokeerida Jenkins?
Pรคrast Jenkins Installifaasis on kontroller lukustatud, kuni sisestate automaatselt genereeritud parooli. Allolevad sammud selgitavad, kuidas kontroller avada. Jenkins kohaldamist:
Step 1) Pรคrast installiprotsessi lรตppu avaneb brauseri vahekaart, kus kรผsitakse esialgset administraatori parooli. Jรตudmiseks Jenkins, sirvige oma veebibrauseris jรคrgmisele teele.
http://localhost:8080
Kui รผlaltoodud aadress laadib, รตnnestus installimine ja teenus tรถรถtab.
Step 2) Esialgne administraatori parool salvestatakse kausta Jenkins installitee, mille mรครคrasite installi 4. etapis. Vaikimisi asukoha jaoks C:\Programmifailid\Jenkinsfail nimega esialgneAdminPassword on leitav alt C:\Programmifailid\Jenkins\saladusedKui valitud on kohandatud tee, kontrollige hoopis seda asukohta. Sama vรครคrtus kirjutatakse ka jenkins.err.log failil Jenkins kodukataloog.
Step 3) Ava esiletรตstetud fail ja kopeeri selle sisu esialgneAdminPassword faili.
Step 4) Kleepige parool sisse Administraatori parool vรคli Ava Jenkins leht oma brauseris ja klรตpsake jรคtkama nuppu.
Kui kontroller on lukustamata, liigub hรครคlestusviisard edasi pluginate ja esimese kasutajakonto juurde.
Kohanda Jenkins
Samuti saate kohandada oma Jenkins keskkonda, kasutades alltoodud samme:
Step 1) kliki Paigalda soovitatud pluginad nuppu nii, et Jenkins hangib ja installib olulised pluginad.
Jenkins hakkab alla laadima ja installima kรตiki uue loomiseks vajalikke pluginasid Jenkins tรถรถkohti.
Mรคrge: Saate valida valiku Valige installitavad pluginad ja vali ainult soovitud pluginad. Pluginaid saab hiljem lisada vรตi eemaldada siit juhtima Jenkins > Pluginad, seega see valik pole pรผsiv.
Step 2) Pรคrast kรตigi soovitatud pluginate installimist Loo esimene administraator paneel kuvatakse. Tรคitke kรตik vรคljad soovitud kontoandmetega ja klรตpsake nuppu Salvesta ja lรตpeta nuppu.
Step 3) Jenkins lรตpuks kรผsib, et URL kuhu eksemplari jรตutakse. Jรคtke vaikevรครคrtus samaks, et hiljem segadust vรคltida. Kui mรตni teine โโrakendus juba kasutab porti 8080, sisestage siia teine โโport ja seejรคrel klรตpsake nuppu Salvesta ja jรคtka nuppu.
Palju รตnne! Uus Jenkins server on nรผรผd installitud. Klรตpsake nuppu Alustage kasutamist Jenkins nuppu.
. Jenkins eksemplar on tรถรถvalmis ja valmis teie esimeseks tรถรถks. Lรผhike Jenkins รตpetus algajatele selgitab, kuidas seda tรถรถkohta luua.
Kuidas kontrollida Jenkins Teenuse installimine ja haldamine
รhekordne laadimisarmatuurlaud ei ole tรตend korraliku installi kohta. Sest MSI installija registreerub Jenkins kui Windows teenuse puhul peab teenus taaskรคivituse รผle elama ja nรตudmisel puhtalt taaskรคivituma. Tehke allolevad kontrollid kohe pรคrast hรครคlestusviisardi sulgemist.
- Kinnitage teenuse olemasolu. press Win + R, kirjuta
services.mscja vajutage sisestusklahvi (Enter). Leidke kirje nimega Jenkins ja kinnitage, et olek on Running ja kรคivitustรผรผp on jรคrgmine Automaatne. - Kontrollige kasutatavat kontot. Avage faili omadused Jenkins teenindus ja รผlevaade Logi Sisse vahekaart. Lisaks kohalikele katsetustele on LocalSystemile eelistatav spetsiaalne teenusekonto.
- Kontrollige kuulamisporti. jooks
netstat -ano | findstr :8080kรคsuviibalt. Kirje KUULAB kinnitab, et Jenkins hoiab sadamat. - Loe versioonibรคnnerit. Logi sisse aadressil
http://localhost:8080ja lugege versiooninumbrit armatuurlaua paremas alanurgas. Vรตrrelge seda allalaaditud versiooniga. - Taaskรคivitage รผks kord. Restart Windows ja sirvige uuesti armatuurlauale ilma midagi kรคsitsi kรคivitamata. Kui leht laeb, on teenus tรตeliselt automaatne.
Teenust saab juhtida ka kรตrgendatud kรคsuviiba kaudu, mis on kiirem kui graafiline konsool ja tรถรถtab hรคsti juurutusskriptide sees:
:: Stop, start, and query the Jenkins Windows service net stop "Jenkins" net start "Jenkins" sc query "Jenkins" :: Install Jenkins silently on a fleet of machines msiexec.exe /i "C:\installers\jenkins.msi" /qn /norestart ^ INSTALLDIR="D:\Jenkins" ^ PORT=8080 ^ /L*v "C:\logs\jenkins-install.txt"
๐ก Nรคpunรคide: Vaikne paigaldaja aktsepteerib INSTALLDIR, PORT, JAVA_HOME, SERVICE_USERNAMEja SERVICE_PASSWORD atribuut tรผhistab vรครคrtuse. Kรตik, mida te ei edasta, taastatakse vaikevรครคrtusena ja vaikses reลพiimis tรถรถtab teenus nimega LocalSystem, kui teenusekontot pole mรครคratud.
Kui mรตni neist kontrollidest ebaรตnnestub, on pรตhjused tavaliselt etteaimatavad, nagu jรคrgmises osas nรคidatud.
รผhine Jenkins Installimisvead saidil Windows ja kuidas neid parandada
Kรตige ebaรตnnestunud Windows Kรคitised tractagasi vรคikese hulga pรตhjuste juurde: toetuseta Java kรคitusaja, hรตivatud pordi vรตi teenusekontoga, millel puudub รตigus teenusena sisse logida. Igaรผks neist tekitab erineva sรผmptomi, seega on parandus tavaliselt kiire, kui teadet hoolikalt lugeda.
- Kehtetud teenuse sisselogimisandmed: Paigaldaja lรผkkab konto tagasi Testi volitused samm. Ava
secpol.msc, laiendage Kohalikud eeskirjad > Kasutajaรตiguste mรครคramine, avatud Logi sisse teenusenaja lisage konto. Seejรคrel proovige volituste testi uuesti. - Port 8080 on juba kasutusel: . Test Port nupp muutub punaseks, kuna port on juba teisel rakendusel, sageli kohalikul Tomcatil vรตi arendusserveril. Valige vaba port, nรคiteks 8081, vรตi peatage vastuoluline protsess, mille on tuvastanud
netstat -ano. - Toetamata vรตi puudub Java: Paigaldaja ei saa eeltรคita Java kodukataloogi vรตi teenus kรคivitub ja peatub kohe. Installige 64-bitine JDK 21 vรตi uuem ja seejรคrel suunake installer selle kodukataloogi.
- SmartScreen blokeerib installija: Windows teatab tundmatust rakendusest. Valige Rohkem infot, Siis Jookse ikkagipรคrast kinnitamist, et fail pรคrineb ametlikult Jenkins allalaaditav leht.
- initialAdminPassword faili ei leitud: Valiti kohandatud installikataloog. Vaadake kausta sisse.
secretsselle kataloogi kausta vรตi lugege parool sealt jenkins.err.log aasta Jenkins kodukataloog.
Kunagi Jenkins tรถรถtab usaldusvรครคrselt, on loomulik jรคrgmine samm selle รผhendamine lรคhtekoodihoidla ja ehitustorustikuga. Lรคbipรครคsud on toodud Jenkins GitHubi integreerimine ja CI/CD torujuhe Selgitage, kuidas pidev integratsioon selle installatsiooni รผmber kokku pannakse.


















