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.