Jenkins

Cara Menginstal Jenkins di Ubuntu 20.04?

Cara Menginstal Jenkins di Ubuntu 20.04?
Jenkins adalah server otomatisasi sumber terbuka yang umum dan digunakan sebagai server CI (integrasi berkelanjutan) untuk membangun dan mengelola aplikasi dan perangkat lunak berskala besar secara efisien. Ini membantu dalam pengujian unit proyek pemrograman skala besar dan mendukung banyak bahasa pemrograman terkenal seperti Python, C++, PHP, dll.

Instalasi

Jenkins dapat diinstal di Ubuntu 20.04 dengan menambahkan kunci repositori ke sistem, tetapi sebelum itu, kita harus menginstal Java Development Kit terlebih dahulu. Mari kita instal OpenJDK oleh komunitas open-source Java jika belum terinstal di Ubuntu 20.04 sistem belum.

Instal Kit Pengembangan Java Terbuka

OpenJDK versi stabil terbaru dapat diinstal dari repositori paket resmi Ubuntu. Pada saat menulis posting ini, versi stabil terbaru dari Open Java Development kit adalah OpenJDK 11.

Pertama, perbarui repositori cache APT sistem:

$ sudo apt update

Ketik perintah yang diberikan di bawah ini untuk menginstal OpenJDK 11:

$ sudo untuk menginstal openjdk-11-jdk

Jika meminta untuk mengambil ruang disk tambahan, ketik "y" dan tekan "Enter".

Setelah proses instalasi selesai, versi Java dapat diverifikasi dengan mengetikkan perintah yang diberikan di bawah ini:

$ java --versi

Anda dapat menyaksikan versi 11 itu.0.9.1 berhasil diinstal di Ubuntu 20.04 sistem. Sekarang, kita bisa pindah ke instalasi Jenkins.

Instalasi Jenkins di Ubuntu 20.04

Jenkins dapat dengan mudah diinstal di Ubuntu dengan mengimpor dan menambahkan kunci GPG ke sistem.

Sekarang Anda harus menambahkan kunci GPG:

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

Setelah menambahkan kunci GPG, tambahkan alamat paket Jenkins ke daftar sumber dengan mengetikkan perintah yang diberikan di bawah ini:

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

Setelah mengaktifkan repositori Jenkins, cukup perbarui cache APT sistem sekali.

$ sudo apt update

Mari bergerak maju dan lakukan pekerjaan nyata dalam menginstal Jenkins.

$ sudo untuk menginstal jenkins

Ketik "y" yang diperlukan dan lanjutkan proses instalasi dengan menekan tombol "Enter".

Jenkins berhasil diinstal. Mari kita mulai dan konfigurasikan server Jenkins.

Mulai Server Jenkins

Layanan Jenkins akan secara otomatis memulai instalasi Jenkins. Untuk memverifikasi status layanan Jenkins, ketik perintah di bawah ini.

$ sudo systemctl status jenkins

Ini aktif dalam kasus saya tetapi jika tidak dalam kasus Anda, mulailah dengan mengetikkan perintah yang diberikan di bawah ini:

$ sudo systemctl start jenkins

Setelah memeriksa dan memulai layanan, mari kita sesuaikan firewall.

Konfigurasikan Firewall untuk Server Jenkins

Sekarang, untuk mengkonfigurasi firewall untuk server Jenkins menggunakan alat UFW, kita perlu mengaktifkan firewall dan membuka port 8080 untuk akses jarak jauh dari mana saja. Cukup ketik perintah di bawah ini:

$ sudo ufw izinkan 8080

Dan periksa status UFW dengan mengetikkan perintah yang diberikan di bawah ini:

$ sudo ufw status

Jika statusnya tidak aktif, maka aktifkan dengan mengetikkan perintah yang diberikan di bawah ini:

$ sudo ufw aktifkan

Sekarang, periksa kembali status UFW.

$ sudo ufw status

Anda dapat menyaksikan bahwa port 8080 diperbolehkan.

Siapkan Jenkins

Untuk mengatur Jenkins, ketikkan nama domain atau alamat IP Anda bersama dengan port 8080 di bilah alamat browser, dan Anda harus memiliki halaman Buka Kunci Jenkins yang meminta kata sandi, seperti gambar di bawah ini.

Anda bisa mendapatkan kata sandi dari lokasi yang diberikan menggunakan perintah cat di terminal. Perintah untuk mendapatkan password akan seperti ini:

$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword

Perintah ini akan mencetak kata sandi langsung dan Anda dapat menyalin dan menempelkannya ke bidang kata sandi di layar Buka Kunci Jenkins dan klik tombol "Lanjutkan".

Ini akan menavigasi Anda ke layar berikutnya di mana ia akan meminta "instal plugin yang disarankan" atau "pilih plugin pilihan Anda".

Pilih "Instal plugin yang disarankan". Pada klik, itu akan mulai menginstal plugin default.

Setelah instalasi plugin berhasil, ia akan meminta pengaturan nama pengguna, kata sandi, dan alamat email pengguna admin.

Berikan bidang input yang diperlukan dan tekan tombol "Simpan dan Lanjutkan".

Selanjutnya, itu akan menavigasi Anda ke halaman untuk mengonfigurasi URL Jenkins.

Untuk saat ini, gunakan URL default yang dibuat secara otomatis dan klik tombol "Simpan dan Selesai" di sudut kanan bawah.

Pada penyelesaian pengaturan Jenkins, Anda dapat memiliki layar dengan pesan sukses “Jenkins sudah siap!”, seperti yang ditunjukkan di bawah ini.

Tekan tombol "Mulai menggunakan Jenkins", dan di halaman berikutnya, Anda akan melihat dasbor dengan bersih.

Dan beginilah cara kami mengakhiri penginstalan dan pengaturan Jenkins di Ubuntu 20.04 sistem LTS.

Kesimpulan

Dalam posting ini, kami telah membahas instalasi OpenJDK 11 dan Jenkins di Ubuntu 20.04 sistem LTS. Kami juga telah membahas konfigurasi firewall untuk Jenkins dan mempelajari cara mengaturnya untuk pertama kalinya. Setelah membaca posting ini, setiap pemula dapat menginstal dan mulai menggunakan Jenkins di Ubuntu 20.04. Jika Anda ingin mempelajari, menjelajahi, atau menggali lebih dalam tentang Jenkins, silakan kunjungi dan baca dokumentasi resmi Jenkins.

Game Lab Aplikasi Oculus Teratas
Jika Anda adalah pemilik headset Oculus maka Anda harus tahu tentang sideloading. Sideloading adalah proses menginstal konten non-toko di headset Anda...
10 Game Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform yang mendominasi untuk bermain game karena persentase besar dari game yang berkembang saat ini untu...
5 Game Arkade Terbaik untuk Linux
Saat ini, komputer adalah mesin serius yang digunakan untuk bermain game. Jika Anda tidak bisa mendapatkan skor tinggi baru, Anda akan tahu apa yang s...