Android

Centos 8 üzerine jenkins nasıl kurulur

Install and Configure Jenkins on CentOS 8

Install and Configure Jenkins on CentOS 8

İçindekiler:

Anonim

Jenkins, sürekli entegrasyon ve sürekli teslimat (CI / CD) boru hattını kolayca ayarlamanıza izin veren en popüler açık kaynaklı, Java tabanlı otomasyon sunucusudur.

Sürekli entegrasyon (CI), ekip üyelerinin düzenli olarak kod değişikliklerini sürüm kontrol havuzunda taahhüt ettikleri, ardından otomatik derlemeler ve testlerin yürütüldüğü bir DevOps uygulamasıdır. Sürekli dağıtım (CD), kod değişikliklerinin otomatik olarak oluşturulduğu, test edildiği ve üretime dağıtıldığı bir dizi uygulamadır.

Bu eğitimde, Jenkins'i resmi Jenkins deposundan CentOS 8'e kurma adımları açıklanmaktadır.

Jenkins'i Yükleme

CentOS 8'de Jenkins'i yüklemek için sudo ayrıcalıklarına sahip root veya kullanıcı olarak aşağıdaki adımları uygulayın:

  1. Jenkins Java ile yazılmıştır, bu nedenle ilk adım Java'yı yüklemektir. Jenkins Java sürüm 8 ve 11 gerektirir, ancak bazı Jenkins eklentileri Java 8 ile derlenmeyebilir.

    OpenJDK 8'i kuracağız:

    sudo dnf install java-1.8.0-openjdk-devel

    Bir sonraki adım Jenkins deposunu etkinleştirmektir. Repo dosyasını indirmek ve GPG anahtarını almak için aşağıdaki komutları çalıştırın:

    sudo wget -O /etc/yum.repos.d/jenkins.repo sudo rpm --import

    Jenkins'in en son kararlı sürümünü aşağıdakileri yazarak yükleyin:

    sudo yum install jenkins

    Yükleme işlemi tamamlandıktan sonra Jenkins hizmetini başlatın ve sistem önyüklemesinde başlamasını sağlayın:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Jenkins'in çalışıp çalışmadığını kontrol etmek için şunu yazın:

    systemctl status jenkins

    Çıktı şöyle görünmelidir:

    Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…

Güvenlik Duvarını Ayarlama

Gerekli bağlantı noktasını açmak için aşağıdaki komutları kullanın:

sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reload

Jenkins'i Kurmak

Jenkins kurulum işlemini başlatmak için tarayıcınızı açın ve etki alanının veya sunucunun IP adresini ve ardından 8080 bağlantı noktasını yazın:

http://your_ip_or_domain:8080

Kurulum sırasında oluşturulan Yönetici şifresini girmenizi isteyen aşağıdakine benzer bir ekran görünecektir:

Bu noktaya ulaştıysanız, Jenkins'i CentOS sisteminize başarıyla yüklediniz.

Sonuç

Bu eğitimde, Jenkins'in ilk yapılandırmasını CentOS / RHEL tabanlı sistemlere nasıl kuracağınızı ve tamamlayacağınızı gösterdik.

Artık resmi Jenkins dokümantasyon sayfasını ziyaret edebilir ve Jenkins'in iş akışını ve eklenti modelini keşfetmeye başlayabilirsiniz.

jenkins centos