Android

Bagaimana untuk memasang jenkins pada ubuntu 18.04

How to Install Jenkins on Ubuntu Linux (Ubuntu 20.04 , Ubuntu 18.04)

How to Install Jenkins on Ubuntu Linux (Ubuntu 20.04 , Ubuntu 18.04)

Isi kandungan:

Anonim

Jenkins adalah pelayan automasi sumber terbuka yang menawarkan cara mudah untuk menyediakan saluran paip penyepaduan yang berterusan dan penyampaian berterusan (CI / CD).

Integrasi berterusan (CI) adalah praktik DevOps di mana ahli-ahli pasukan kerap melakukan perubahan kod mereka ke repositori kawalan versi, selepas itu membina dan menguji secara automatik. Penghantaran Berterusan (CD) adalah satu siri amalan di mana perubahan kod dibina secara automatik, diuji dan digunakan untuk pengeluaran.

Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang Jenkins pada mesin Ubuntu 18.04 menggunakan repositori pakej Jenkins Debian.

Walaupun tutorial ini ditulis untuk Ubuntu 18.04 Bionic Beaver langkah yang sama boleh digunakan untuk Ubuntu 16.04 Xenial Xerus.

Prasyarat

Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.

Memasang Jenkins

Untuk memasang Jenkins pada sistem Ubuntu anda, ikuti langkah berikut:

  1. Pasang Java.

    Oleh kerana Jenkins adalah aplikasi Java, langkah pertama ialah memasang Java. Kemas kini indeks pakej dan pasang pakej Java 8 OpenJDK dengan perintah berikut:

    sudo apt update sudo apt install openjdk-8-jdk

    Versi semasa Jenkins tidak menyokong Java 10 (dan Java 11) lagi. Sekiranya anda mempunyai pelbagai versi Java yang dipasang pada mesin anda pastikan Java 8 adalah versi Java default.

    Tambah repositori Jenkins Debian.

    Import kunci GPG repositori Jenkins menggunakan perintah wget berikut:

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    Arahan di atas harus mengeluarkan OK yang bermaksud bahawa kunci telah diimport dengan jayanya dan pakej dari repositori ini akan dianggap dipercayai.

    Seterusnya, tambahkan repositori Jenkins ke sistem dengan:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

    Pasang Jenkins.

    Sebaik sahaja repositori Jenkins didayakan, kemas kini senarai pakej apt dan pasang versi terbaru Jenkins dengan menaip:

    sudo apt update sudo apt install jenkins

    Perkhidmatan Jenkins akan dimulakan secara automatik selepas proses pemasangan selesai. Anda boleh mengesahkannya dengan mencetak status perkhidmatan:

    systemctl status jenkins

    Anda harus melihat sesuatu yang serupa dengan ini:

    ● 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

Melaraskan Firewall

Jika anda memasang Jenkins pada pelayan Ubuntu jauh yang dilindungi oleh firewall anda perlu membuka port 8080 . Dengan menganggap bahawa anda menggunakan UFW untuk menguruskan firewall anda, anda boleh membuka port dengan arahan berikut:

sudo ufw allow 8080

Sahkan perubahan dengan:

sudo ufw status

Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)

Menyediakan Jenkins

Untuk menyiapkan pemasangan Jenkins baru anda, buka penyemak imbas anda, taipkan domain atau alamat IP anda diikuti oleh port 8080 , http://your_ip_or_domain:8080 dan skrin yang serupa dengan yang berikut akan dipaparkan:

Pada ketika ini, anda telah berjaya memasang Jenkins pada sistem anda.

Kesimpulannya

Dalam tutorial ini, anda telah belajar cara memasang dan melaksanakan konfigurasi awal Jenkins. Anda kini boleh mula meneroka ciri Jenkins dengan melawat halaman dokumentasi Jenkins rasmi.

jenkins ubuntu