Pemasangan
Jenkins dapat dipasang di Ubuntu 20.04 dengan menambahkan kunci repositori ke sistem, tetapi sebelum itu, kita mesti memasang Java Development Kit terlebih dahulu. Mari pasang OpenJDK oleh komuniti sumber terbuka Java jika belum dipasang pada sistem Ubuntu 20.04 anda.
Pasang Open Java Development Kit
OpenJDK versi stabil terkini boleh dipasang dari repositori pakej Ubuntu rasmi. Pada saat menulis catatan ini, versi stabil Open Kit Pembangunan Java terbaru ialah OpenJDK 11.
Pertama, kemas kini repositori cache APT sistem:
$sudokemas kini tepat
Taipkan arahan yang diberikan di bawah untuk memasang OpenJDK 11:
$sudotepatpasangbukajdk-sebelas-jdk
Sekiranya ia meminta ruang cakera tambahan, ketik y dan tekan Enter.
Setelah selesai proses pemasangan, versi Java dapat disahkan dengan mengetik perintah yang diberikan di bawah:
$jawa - penukaran
Anda dapat menyaksikan bahawa versi 11.0.9.1 berjaya dipasang pada sistem Ubuntu 20.04. Sekarang, kita boleh beralih ke pemasangan Jenkins.
Pemasangan Jenkins di Ubuntu 20.04
Jenkins dapat dipasang dengan mudah di Ubuntu dengan mengimport dan menambahkan kunci GPG ke sistem.
Sekarang anda perlu menambah kunci GPG:
$wget -p -OR- https://pkg.jenkins.io/debian/jenkins.io.key| sudo tambah kunci apt-
Setelah menambah kunci GPG, tambahkan alamat pakej Jenkins ke senarai sumber dengan menaip arahan yang diberikan di bawah:
$sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary /> /etc/apt/sources.list.d/jenkins.list'
Setelah mengaktifkan repositori Jenkins, cukup kemas kini cache APT sistem sekali.
$sudokemas kini tepat
Mari maju dan lakukan kerja sebenar memasang Jenkins.
$sudotepatpasangjenkins
Ketik y yang diperlukan dan teruskan proses pemasangan dengan menekan kekunci Enter.
Jenkins berjaya dipasang. Mari mulakan dan konfigurasikan pelayan Jenkins.
Mulakan Pelayan Jenkins
Perkhidmatan Jenkins harus bermula secara automatik pada pemasangan Jenkins. Untuk mengesahkan status perkhidmatan Jenkins, ketik arahan di bawah.
$sudostatus sistemctl jenkins
Ini aktif dalam kes saya tetapi jika tidak dalam kes anda, mulailah dengan menaip arahan yang diberikan di bawah:
$sudosystemctl memulakan jenkins
Setelah memeriksa dan memulakan perkhidmatan, mari sesuaikan firewall.
Konfigurasikan Firewall untuk Jenkins Server
Sekarang, untuk mengkonfigurasi firewall untuk pelayan Jenkins menggunakan alat UFW, kita perlu mengaktifkan firewall dan membuka port 8080 untuk akses jauh dari mana sahaja. Cukup taip arahan di bawah:
$sudoufw membenarkan8080
Dan periksa status UFW dengan menaip arahan yang diberikan di bawah:
$sudostatus ufw
Sekiranya status tidak aktif, maka aktifkan dengan menaip arahan yang diberikan di bawah:
$sudoufwmengaktifkan
Sekarang, periksa semula status UFW.
$sudostatus ufw
Anda dapat menyaksikan bahawa port 8080 dibenarkan.
Siapkan Jenkins
Untuk menyiapkan Jenkins, ketik nama domain atau alamat IP anda bersama dengan port 8080 di bar alamat penyemak imbas, dan anda harus mempunyai halaman Buka Kunci Jenkins meminta kata laluan, seperti gambar yang ditunjukkan di bawah.
Anda boleh mendapatkan kata laluan dari lokasi yang diberikan menggunakan perintah kucing di terminal. Perintah untuk mendapatkan kata laluan adalah seperti ini:
$sudo kucing /di mana/lib/jenkins/rahsia/kata laluanAdminPassword
Perintah ini akan mencetak kata laluan secara langsung dan anda boleh menyalin dan menempelkannya ke medan kata laluan pada skrin Jenkins Unlock dan klik pada butang Teruskan.
Ini akan mengarahkan anda ke skrin seterusnya di mana ia akan meminta sama ada memasang plugin yang dicadangkan atau memilih plugin pilihan anda.
Pilih Pasang pemalam yang dicadangkan. Pada klik, ia akan mula memasang pemalam lalai.
Setelah pemasangan plugin berjaya, ia akan meminta penetapan nama pengguna, kata laluan, dan alamat e-mel pengguna pentadbir.
Berikan medan input yang diperlukan dan tekan butang Simpan dan Teruskan.
Seterusnya, ia akan menavigasi anda ke halaman untuk mengkonfigurasi URL Jenkins.
Buat masa ini, pergi dengan URL buatan automatik lalai dan klik pada butang Simpan dan Selesai di sudut kanan bawah.
Setelah selesai penyiapan Jenkins, anda dapat melihat layar dengan pesan kejayaan Jenkins sudah siap !, seperti gambar di bawah.
Tekan Mula menggunakan butang Jenkins, dan di halaman seterusnya, anda akan melihat papan pemuka dengan bersih.
Dan ini adalah bagaimana kita sampai pada akhir memasang dan menyiapkan Jenkins pada sistem LTS Ubuntu 20.04.
Kesimpulannya
Dalam catatan ini, kami telah membuat liputan mengenai pemasangan OpenJDK 11 dan Jenkins pada sistem LTS Ubuntu 20.04. Kami juga telah membahas konfigurasi firewall untuk Jenkins dan belajar bagaimana menyiapkannya untuk pertama kalinya. Setelah membaca catatan ini, mana-mana pemula boleh memasang dan mula menggunakan Jenkins di Ubuntu 20.04. Sekiranya anda ingin belajar, meneroka, atau menggali lebih dalam ke Jenkins, jangan ragu untuk mengunjungi dan membaca dokumentasi rasmi dari Jenkins.