▷ Jenkins'i Ubuntu 20.10 ve 20.04'e nasıl kurarım

Çoğu süreç zaman zaman çakışma eğilimi gösterdiğinden işletim sistemlerini yönetmek her zaman basit bir iş değildir. Ancak bunun ötesinde, Ubuntu yöneticileri veya kullanıcıları olarak bu görevlerin daha da basit olmasına yardımcı olmak için belirli bir sıklıkta gerçekleştirilmesi gereken bazı görevler vardır, Jenkins ve Solvetic adlı bir yardımcı program vardır ve Solvetic size bunun hakkında ve Ubuntu'da nasıl kullanılacağı hakkında biraz bilgi verecektir 20.04 veya Ubuntu 20.10.

Jenkins nedirJenkins, istemci bilgisayarlarda yazılım oluşturma, test etme ve teslim etme veya uygulama gibi farklı görevleri otomatikleştirmenin mümkün olacağı tamamen özerk bir açık kaynaklı otomasyon sunucusu olarak geliştirilmiştir.

Jenkins uygulaması, yerel sistem paketleri olan Docker kullanılarak kurulabilir veya Java Runtime Environment (JRE) kurulu olan herhangi bir makinede bağımsız olarak çalıştırılabilir.

Jenkins gereksinimleriJenkins'i kullanmak için gereksinimler şunlardır:

  • 256 MB RAM
  • 1 GB sabit disk alanı, Jenkins'i Docker kapsayıcısı olarak çalıştırıyorsanız 10 GB önerilir

Yazılım düzeyinde, gereklidir:

  • Java: 32 ve 64 bit sürümlerinde Java 8, Java 11 çalışma zamanı (Jenkins 2.164 ve 2.164.1'de), Java 9, 10 ve 12 desteklenmez
  • Chrome, Edge, Firefox veya Safari gibi web tarayıcısı
  • Windows işletim sisteminde ilke desteği gereklidir

Jenkins ÖzellikleriJenkins özellikleri içinde şunları buluyoruz:

  • Güncelleme Merkezi'nde bulunan ve diğer yardımcı programlarla entegrasyonu kolaylaştıran eklentilerin entegrasyonu.
  • Sürekli entegrasyon ve sürekli teslimat.
  • Jenkins Java tabanlı bir program olduğundan basit kurulum, yani Windows, macOS ve Unix işletim sistemleri için kurulum paketleri sunar.
  • Basit kurulum.
  • Diğer çalışma ekiplerine dağıtılması kolaydır.

Jenkins'i Ubuntu 20.04 veya 20.10'a nasıl kuracağımızı görelim.

1. Java'yı Ubuntu 20.10, 20.04'te güncelleyin

Aşama 1
Her zaman olduğu gibi, ilk iş paketleri ve sistem depolarını aşağıdaki komutla güncellemek olacaktır:

 sudo uygun güncelleme 

Adım 2
Bundan sonra Jenkins ile uyumlu Java sürümüne sahip olduğumuzu doğrularız, bunun için aşağıdaki komutu uygularız:

 java sürümü 

Bu durumda uyumlu olan Java 11'imiz var.

2. Jenkins'i Ubuntu 20.10, 20.04'e yükleyin

Aşama 1
Jenkins sürümü, varsayılan Ubuntu paketlerini entegre eder, mevcut en son sürümü kurmak için anahtarı Ubuntu sistemine eklemek için aşağıdaki komutu uygulayacağız:

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

Adım 2
Bundan sonra, Debian depolarını kaynaklar.list dizinine ekleyeceğiz:

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

Aşama 3
Bu işlemi gerçekleştirdikten sonra sistemi tekrar güncelliyoruz:

 sudo uygun güncelleme 

4. Adım
Aşağıdaki komutla Jenkins'i Ubuntu 20.04 veya 20.10'a kurmaya hazırız:

 sudo apt Jenkins'i kurun 

Adım 5
Jenkins'in indirilmesini ve kurulmasını onaylamak için "S" harfini giriyoruz:

3. Jenkins'i Ubuntu 20.10, 20.04'te çalıştırın

Aşama 1
Uygulamayı aşağıdaki komutla başlatıyoruz:

 sudo systemctl Jenkins'i başlat 

Adım 2
Aşağıdaki komutla Jenkins'in durumunu kontrol ediyoruz. Durumunun aktif olduğunu görüyoruz.

 sudo systemctl durumu Jenkins 

4. Ubuntu 20.10, 20.04'te Güvenlik Duvarını Yapılandırma

Aşama 1
Uzak ve yerel erişim için Güvenlik Duvarındaki izinleri yapılandırmamızın zamanı geldi, Jenkins 8080 dinleme bağlantı noktasını kullanacak, bu bağlantı noktasını aşağıdaki komutla yapılandırıyoruz:

 sudo ufw 8080'e izin veriyor 
Adım 2
Güvenlik Duvarının durumunu aşağıdaki komutla görüyoruz:
 sudo ufw durumu 
Aşama 3
Güvenlik Duvarının etkinleştirilmemesi durumunda aşağıdakileri uygulayacağız. 8080 numaralı bağlantı noktasının Güvenlik Duvarına bağlı olduğunu kontrol ediyoruz.
 sudo ufw etkinleştir 

5. Jenkins'i Ubuntu 20.10, 20.04'e yükleyin

Aşama 1
Artık Jenkins yapılandırma işlemini tamamlamak mümkün, öncelikle "ip add" komutu ile bilgisayarın IP adresini belirleyeceğiz:

Adım 2
Bu IP ile aşağıdaki sözdizimi ile harici olarak erişebiliriz:

 http://IP_Ubuntu: 8080
Aşama 3
Aşağıdakileri göreceğiz:

BÜYÜT

4. Adım
Uygulama tarafından otomatik olarak oluşturulan yönetici şifresini girmek gereklidir, bunun için terminalde görselleştirilmesi için aşağıdakileri yapmalıyız:

 sudo cat / var / lib / jenkins / sırlar / initialAdminPassword 

Adım 5
Parolanın 32 karakterini kopyalayıp ilgili alana yapıştırmalıyız, bu işlem yerel olarak Ubuntu 20'de yapılabilir:

BÜYÜT

6. Adım
Şifreyi yapıştırıyoruz ve "Devam" a tıklıyoruz, aşağıdakileri göreceğiz:

BÜYÜT

7. Adım
"Önerilen eklentileri yükle" seçeneğine tıklıyoruz ve Jenkins'in düzgün çalışması için gerekli tüm eklentilerin Ubuntu'da kurulacağını görüyoruz:

BÜYÜT

8. Adım
Bu işlem tamamlandıktan sonra, Jenkins platformunu yönetmek için kullanıcıyı oluşturmamız gereken yerde aşağıdakiler görüntülenecektir, oraya aşağıdakileri giriyoruz:

  • Kullanıcı adı
  • Parola
  • Posta
  • Ad Soyad

BÜYÜT

9. Adım
"Kaydet ve Devam Et" e tıklıyoruz ve ardından bu, platforma erişmek için URL'yi göreceğimiz Jenkins örneğine yönlendirilecek, 8080 bağlantı noktasının yanında IP veya etki alanını göreceğiz:

BÜYÜT

Adım 10
"Kaydet ve Bitir" diyerek işlemi tamamlıyoruz.

BÜYÜT

11. Adım
Jenkins'e "Jenkins'i kullanmaya başla" seçeneğine tıklayarak erişiyoruz ve göreceğimiz ortam bu olacak:

BÜYÜT

Adım 1/2
"Jenkins'i Yönet"e tıklıyoruz ve yapılandırılacak Jenkins değişkenlerine erişiyoruz:

BÜYÜT

Adım 13
Sistem konfigürasyonunda gerekirse yeni parametreler oluşturabiliriz:

BÜYÜT

Bu adımlarla Jenkins'i Ubuntu 20.04 veya 20.10 üzerine kurduk ve yapılandırdık ve gerekli olan tüm görevleri en iyi bütünlük ve performans işlevleriyle otomatikleştirmeye hazır olacağız.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave