Jenkins'i Ubuntu 20.04'e Nasıl Kurulur?

How Install Jenkins Ubuntu 20



Jenkins yaygın bir açık kaynaklı otomasyon sunucusudur ve uygulamaları ve büyük ölçekli yazılımları oluşturmak ve verimli bir şekilde yönetmek için bir CI (sürekli entegrasyon) sunucusu olarak kullanılır. Daha büyük ölçekli programlama projelerinin birim testinde yardımcı olur ve Python, C++, PHP vb. gibi birçok ünlü programlama dilini destekler.

Kurulum

Jenkins, Ubuntu 20.04 üzerine depo anahtarları sisteme eklenerek kurulabilir, ancak bundan önce Java Development Kit'in kurulu olması gerekir. OpenJDK'yı henüz Ubuntu 20.04 sisteminizde kurulu değilse Java'nın açık kaynak topluluğu tarafından yükleyelim.







Open Java Development Kit'i yükleyin

OpenJDK'nın en son kararlı sürümü, resmi Ubuntu paket deposundan kurulabilir. Bu gönderiyi yazarken, Open Java Geliştirme kitinin en son kararlı sürümü OpenJDK 11 idi.



İlk olarak, sistemin APT önbellek deposunu güncelleyin:



$sudouygun güncelleme





OpenJDK 11'i kurmak için aşağıda verilen komutu yazın:

$sudouygunYüklemekopenjdk-on bir-jdk



Ek disk alanı istiyorsa, y yazın ve Enter'a basın.

Kurulum işlemi tamamlandıktan sonra aşağıdaki komut yazılarak Java sürümü doğrulanabilir:

$java --versiyon

11.0.9.1 sürümünün Ubuntu 20.04 sistemine başarıyla kurulduğuna şahit olabilirsiniz. Artık Jenkins kurulumuna geçebiliriz.

Jenkins'in Ubuntu 20.04'e Kurulumu

Jenkins, GPG anahtarlarını sisteme aktarıp ekleyerek Ubuntu'ya kolayca kurulabilir.

Şimdi GPG anahtarları eklemelisiniz:

$wget -P -VEYA- https://pkg.jenkins.io/debian/jenkins.io.key| sudo apt-key ekleme-

GPG anahtarlarını ekledikten sonra Jenkins paket adresini aşağıdaki komutu yazarak kaynaklar listesine ekleyin:

$sudo NS -C 'echo deb http://pkg.jenkins.io/debian-stable ikili /> /etc/apt/sources.list.d/jenkins.list'

Jenkins deposunu etkinleştirdikten sonra, sistemin APT önbelleğini bir kez güncellemeniz yeterlidir.

$sudouygun güncelleme

Hadi ilerleyelim ve Jenkins'i kurmanın gerçek işini yapalım.

$sudouygunYüklemekjenkinler

Gerekli y yazın ve Enter tuşuna basarak kurulum işlemine devam edin.

Jenkins başarıyla kuruldu. Jenkins sunucusunu başlatalım ve yapılandıralım.

Jenkins Sunucusunu Başlatın

Jenkins hizmeti, Jenkins kurulumunda otomatik olarak başlamalıdır. Jenkins hizmetinin durumunu doğrulamak için aşağıdaki komutu yazın.

$sudosystemctl durumu jenkins

Benim durumumda aktif, ancak sizin durumunuzda değilse, aşağıdaki komutu yazarak başlayın:

$sudosystemctl jenkins'i başlat

Servisi kontrol edip başlattıktan sonra güvenlik duvarını ayarlayalım.

Jenkins Sunucusu için Güvenlik Duvarını Yapılandırın

Şimdi, UFW aracını kullanarak Jenkins sunucusu için güvenlik duvarını yapılandırmak için, güvenlik duvarını etkinleştirmemiz ve her yerden uzaktan erişim için 8080 numaralı bağlantı noktasını açmamız gerekiyor. Basitçe aşağıdaki komutu yazın:

$sudoufw izin ver8080

Ve aşağıda verilen komutu yazarak UFW'nin durumunu kontrol edin:

$sudoufw durumu

Durum etkin değilse, aşağıda verilen komutu yazarak etkinleştirin:

$sudoufwetkinleştirme

Şimdi, UFW'nin durumunu tekrar kontrol edin.

$sudoufw durumu

8080 numaralı bağlantı noktasına izin verildiğine tanık olabilirsiniz.

Jenkins'i Kur

Jenkins'i kurmak için, tarayıcının adres çubuğuna 8080 numaralı bağlantı noktasıyla birlikte alan adınızı veya IP adresinizi yazın ve aşağıdaki resimde olduğu gibi bir şifre isteyen Jenkins'in Kilidini Aç sayfasının olması gerekir.

Terminalde cat komutunu kullanarak verilen konumdan şifreyi alabilirsiniz. Parolayı alma komutu şu şekilde olacaktır:

$sudo kedi /nerede/kütüphane/jenkinler/sırlar/ilkYöneticiParolası

Bu komut, şifreyi doğrudan yazdıracaktır ve Jenkins Unlock ekranındaki şifre alanına kopyalayıp yapıştırabilir ve Devam düğmesine tıklayabilirsiniz.

Önerilen eklentileri yüklemenizi veya istediğiniz eklentileri seçmenizi isteyeceği bir sonraki ekrana sizi yönlendirecektir.

Önerilen eklentileri yükle'yi seçin. Tıklandığında, varsayılan eklentileri yüklemeye başlayacaktır.

Eklentilerin başarılı bir şekilde yüklenmesinden sonra, yönetici kullanıcının kullanıcı adı, şifresi ve e-posta adresinin ayarını isteyecektir.

Gerekli giriş alanlarını sağlayın ve Kaydet ve Devam Et düğmesine basın.

Ardından, sizi Jenkins URL'sini yapılandırmak için bir sayfaya yönlendirecektir.

Şimdilik, varsayılan otomatik oluşturulan URL ile gidin ve sağ alt köşedeki Kaydet ve Bitir düğmesini tıklayın.

Jenkins kurulumu tamamlandıktan sonra, aşağıda gösterildiği gibi, Jenkins hazır! başarı mesajının olduğu ekrana sahip olabilirsiniz.

Jenkins'i kullanmaya başla düğmesine basın ve bir sonraki sayfada kontrol paneline temiz bir göz atacaksınız.

Jenkins'i Ubuntu 20.04 LTS sistemine kurmanın ve kurmanın sonuna bu şekilde geliyoruz.

Çözüm

Bu yazıda, Ubuntu 20.04 LTS sistemi üzerinde OpenJDK 11 ve Jenkins kurulumunu ele aldık. Ayrıca Jenkins için güvenlik duvarı yapılandırmasını da ele aldık ve ilk kez nasıl kurulacağını öğrendik. Bu gönderiyi okuduktan sonra, yeni başlayanlar Jenkins'i Ubuntu 20.04'te kurabilir ve kullanmaya başlayabilir. Jenkins'i öğrenmek, keşfetmek veya daha derine inmek istiyorsanız, ziyaret etmekten ve okumaktan çekinmeyin. resmi belgeler Jenkins'in.