How To Install MySQL on Windows 10
Sisällysluettelo:
Jenkins on avoimen lähdekoodin automaatiopalvelin, joka tarjoaa helpon tavan määrittää jatkuva integrointi ja jatkuva toimitus (CI / CD) -putkisto.
Jatkuva integraatio (CI) on DevOps-käytäntö, jossa tiimin jäsenet sitoutuvat säännöllisesti koodimuutoksillaan versionhallintavarastoon, jonka jälkeen automatisoidut rakennukset ja testit suoritetaan. Jatkuva toimitus (CD) on sarja käytäntöjä, joissa koodimuutokset rakennetaan, testataan ja otetaan käyttöön tuotannossa automaattisesti.
Tässä opetusohjelmassa osoitamme sinulle, kuinka Jenkins asennetaan Ubuntu 18.04 -koneeseen käyttämällä Jenkins Debian -pakettivarastoa.
Vaikka tämä opetusohjelma on kirjoitettu Ubuntu 18.04 Bionic Beaver -sovellukselle, samoja vaiheita voidaan käyttää Ubuntu 16.04 Xenial Xerus -laitteelle.
edellytykset
Ennen kuin jatkat tätä opetusohjelmaa, varmista, että olet kirjautunut sisään käyttäjänä, jolla on sudo-oikeudet.
Jenkinsin asentaminen
Asenna Jenkins Ubuntu-järjestelmään seuraavasti:
-
Asenna Java.
Koska Jenkins on Java-sovellus, ensimmäinen askel on Java-asennus. Päivitä pakettihakemisto ja asenna Java 8 OpenJDK -paketti seuraavilla komennoilla:
sudo apt updatesudo apt install openjdk-8-jdkJenkinsin nykyinen versio ei tue Java 10 (ja Java 11) vielä. Jos koneeseesi on asennettu useita Java-versioita, varmista, että Java 8 on oletus Java-versio.
Lisää Jenkins Debian -varasto.
Tuo Jenkins-arkiston GPG-avaimet käyttämällä seuraavaa
wgetkomentoa:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -Yllä olevan komennon pitäisi tulostaa
OKmikä tarkoittaa, että avaimen tuonti onnistui ja paketteja tästä arkistosta pidetään luotettavina.Lisää seuraavaksi Jenkins-arkisto järjestelmään:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'Asenna Jenkins.
Kun Jenkins-arkisto on otettu käyttöön, päivitä
aptpakettiluettelo ja asenna uusin Jenkins-versio kirjoittamalla:sudo apt updatesudo apt install jenkinsJenkins-palvelu käynnistyy automaattisesti asennuksen valmistuttua. Voit tarkistaa sen tulostamalla palvelun tilan:
systemctl status jenkinsSinun pitäisi nähdä jotain tällaista:
● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service
Palomuurin säätäminen
Jos asennat Jenkinsiä etä Ubuntu-palvelimeen, jota suojaa palomuuri, sinun on avattava portti
8080
. Olettaen, että hallitset palomuuria
UFW
, voit avata portin seuraavalla komennolla:
sudo ufw allow 8080
Vahvista muutos:
sudo ufw status
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)
Jenkinsin perustaminen
Asentaaksesi uuden Jenkins-asennuksen avaa selaimesi, kirjoita verkkotunnuksesi tai IP-osoitteesi ja seuraa portti
8080
,
http://your_ip_or_domain:8080
ja seuraavanlainen näyttö tulee näkyviin:







Tässä vaiheessa olet onnistuneesti asentanut Jenkins-järjestelmään.
johtopäätös
Tässä opetusohjelmassa olet oppinut asentamaan ja suorittamaan Jenkinsin alkuperäiset kokoonpanot. Voit nyt alkaa tutkia Jenkinsin ominaisuuksia käymällä virallisella Jenkins-dokumentaatiosivulla.
jenkins ubuntuKuinka asentaa jenkins centos 7: een
Tämä opetusohjelma opastaa sinut läpi Jenkinsin asentamisen CentOS 7 -järjestelmään virallisen Jenkins-arkiston avulla. Jenkins on avoimen lähdekoodin Java-pohjainen automaatiopalvelin, joka tarjoaa helpon tavan määrittää jatkuva integrointi ja jatkuva toimitus (CI / CD) -putkisto.
Kuinka asentaa jenkins debian 10 linux -sovellukseen
Tässä opetusohjelmassa käsittelemme kuinka Jenkins asennetaan Debian 10: n Busteriin virallisesta Jenkins-arkistosta.
Kuinka asentaa jenkins centos 8: een
Jenkins on suosituin avoimen lähdekoodin Java-pohjainen automaatiopalvelin. Tämä opetusohjelma kattaa vaiheet, joilla Jenkins asennetaan CentOS 8: een virallisesta Jenkins-arkistosta.







