Kapatmak için ESC tuşuna basın

Linux’ta Jenkins Kurulumu ve Temel Yapılandırma

Sürekli entegrasyon ve teslimat (CI/CD) süreçlerini otomatikleştirmek, geliştirme ekibinizin verimliliğini artırabilir. Jenkins, bu amaçla kullanılan güçlü ve esnek bir açık kaynaklı araçtır. Bu yazıda, Ubuntu, Debian, CentOS ve RHEL üzerinde Jenkins’in nasıl kurulacağını adım adım anlatacağız.

Adım 1: Java JDK Kurulumu

Ubuntu veya Debian’da OpenJDK 17 sürümünü kurmak için terminale şu komutları girin:

Bash
sudo apt update
sudo apt install fontconfig openjdk-17-jre

RHEL ve CentOS’da OpenJDK 17 sürümünü kurmak için terminale şu komutları girin:

Bash
sudo yum install fontconfig java-17-openjdk

Adım 2: Jenkins Kurulumu

Ubuntu veya Debian’da Jenkins kurmak için terminale şu komutları girin:

Bash
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
  https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt-get update
sudo apt-get install jenkins

RHEL ve CentOS’da Jenkins kurmak için terminale şu komutları girin:

Bash
sudo wget -O /etc/yum.repos.d/jenkins.repo \
    https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
sudo yum upgrade
sudo yum install jenkins
sudo systemctl daemon-reload

Adım 3: Jenkins Servisini Başlatma

Jenkins servisini başlatmak için aşağıdaki komutu kullanın:

Bash
sudo systemctl start jenkins
sudo systemctl enable jenkins

Adım 4: Jenkins Web Arayüzüne Erişim

Tarayıcınızda http://sunucu_host_veya_ip:8080 adresine gidin. İlk erişimde, Jenkins’in kurulumunu tamamlamak için bir parola istenecek. Parolayı almak için bu komutu kullanın:

Bash
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

Adım 5: Jenkins Yapılandırması

1. Önerilen Eklentilerin Seçilmesi

Jenkins, kurulumunun ardından sizden gerekli eklentileri seçmenizi ister. “Suggested Plugins” seçeneğini seçerek Jenkins tarafından önerilen eklentileri otomatik olarak yükleyebilirsiniz.

2. Kendi Eklentilerinizi Seçme (Opsiyonel)

İhtiyacınıza göre ek eklentiler de seçebilirsiniz. Örneğin, Git, Maven, Docker gibi eklentileri seçerek projelerinizi yönetebilir ve farklı teknolojilerle entegrasyon sağlayabilirsiniz.

3. Admin Kullanıcısı Oluşturma

Yönetici kullanıcı hesabını oluşturun ve gerekli bilgileri girin. Bu hesap, Jenkins üzerinde yönetici yetkilerine sahip olacak.

4. Jenkins URL Yapılandırması

Jenkins URL’sini yapılandırın. Varsayılan olarak genellikle http://localhost:8080 şeklinde gelir, ancak bunu kendi gereksinimlerinize uyacak şekilde değiştirebilirsiniz.

Sonuç

Jenkins şimdi başarıyla kurulmuş ve temel yapılandırmaya hazır. Projelerinizi Jenkins’e ekleyerek sürekli entegrasyon ve teslimat süreçlerinizi otomatikleştirebilirsiniz.

Bu adımların her birini dikkatlice uygulayarak, Jenkins’i sisteminize başarılı bir şekilde entegre edebilir ve geliştirme süreçlerinizi iyileştirebilirsiniz.

Umarım bu rehber, Jenkins kurulumunu anlamanıza ve projelerinizi daha etkili bir şekilde yönetmenize yardımcı olur.

Bayram Alaçam

Merhaba, Ben Bayram Bursa'da yaşıyorum. Geniş Bir deneyime sahip olmakla birlikte, özellikle Javascript alanında uzmanlaştım ve bu alandaki tüm detaylarla ilgileniyorum. Mobil uygulama geliştirme konusunda da derin bir ilgi ve yetenek setine sahibim. Backend, veritabanı yönetimi ve DevOps konularında da deneyimliyim ve her projede güvenilir, ölçeklenebilir çözümler sunabilirim.Yeni teknolojileri öğrenmek benim için bir tutku. Hızla değişen teknoloji dünyasında güncel kalmak ve son trendleri takip etmek benim için önemli bir prensiptir

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir