Jenkins Nasıl Kurulur? Adım Adım Rehber (Linux)

Jenkins Nasıl Kurulur? Adım Adım Rehber (Linux)

Bu yazıda, Linux üzerinde Jenkins kurulumunu adım adım detaylı bir şekilde ele aldık. Artık Jenkins ile CI/CD süreçlerinizi yönetebilirsiniz.

BFS

Jenkins, DevOps dünyasının vazgeçilmez araçlarından biri olarak, yazılım geliştirme süreçlerinde sürekli entegrasyon (CI) ve sürekli teslimat (CD) için kullanılır. Eğer Linux üzerinde Jenkins’i nasıl kuracağınızı öğrenmek istiyorsanız, doğru yerdesiniz! Bu yazıda, Jenkins’i Linux sistemine nasıl kuracağınızı adım adım anlatacağım. Hazırsanız başlayalım!

1. Adım: Gerekli Paketlerin Yüklenmesi

Öncelikle, Jenkins’i kurabilmek için bazı temel araçların sisteminizde yüklü olması gerekiyor. Bu araçlar, Java ve bazı bağımlılık paketlerini içeriyor. Şimdi terminalimizi açalım ve gerekli paketleri yükleyelim.

Terminal Komutları:


sudo apt update
sudo apt install openjdk-11-jdk
sudo apt install wget


Burada OpenJDK 11’i yükledik çünkü Jenkins, Java ile çalışır ve Java’nın doğru bir sürümü gereklidir. Komutları başarıyla çalıştırdıysanız, Java’nın kurulu olduğunu doğrulamak için şu komutu yazabilirsiniz:


java -version


Eğer her şey yolunda giderse, terminalde Java sürümünü görmelisiniz.

2. Adım: Jenkins Paketini İndirme

Jenkins’i kurmak için önce Jenkins paketini indirmeniz gerekiyor. Bunun için `wget` komutunu kullanacağız. Terminalde şu komutu yazalım:


wget -q -O - https://pkg.jenkins.io/jenkins.io.key | sudo tee /etc/apt/trusted.gpg.d/jenkins.asc


Bu komut, Jenkins'in GPG anahtarını sisteme ekler. Ardından Jenkins deposunu eklemek için şu komutu kullanabilirsiniz:


sudo sh -c 'echo deb http://pkg.jenkins.io/debian/ $(lsb_release -cs) main > /etc/apt/sources.list.d/jenkins.list'


Bu, Jenkins’in resmi paket deposunu sisteminize ekler. Şimdi sırada paketleri güncellemek var.

3. Adım: Jenkins Kurulumu

Şimdi, sistemimizdeki paket listelerini güncelleme zamanı:


sudo apt update


Artık Jenkins’i kurabiliriz. Şu komutu yazalım:


sudo apt install jenkins


Kurulum işlemi birkaç dakika sürecektir. Kurulum tamamlandığında Jenkins servisi otomatik olarak başlatılacaktır. Durumunu kontrol etmek için şu komutu kullanabilirsiniz:


sudo systemctl status jenkins


4. Adım: Jenkins’i Başlatma ve Erişim

Jenkins kurulumunu başarıyla tamamladıysanız, Jenkins web arayüzüne erişebilirsiniz. Jenkins, varsayılan olarak 8080 portunda çalışır. Web tarayıcınızda şu adresi açarak Jenkins’e ulaşabilirsiniz:

http://localhost:8080

İlk kez giriş yaptığınızda, Jenkins sizden bir şifre isteyecektir. Bu şifre, kurulum sırasında oluşan şifreyi içermektedir ve şu komutla bulabilirsiniz:


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


Bu şifreyi alıp, web tarayıcınızda Jenkins’in kurulum sayfasına girerek giriş yapabilirsiniz.

5. Adım: Jenkins’i Yapılandırma

Giriş yaptıktan sonra, Jenkins’in kurulumunu kişiselleştirmek için birkaç adım atmanız gerekecek. İlk kurulumda, Jenkins’in önerilen pluginleri yüklemesini veya manuel yükleme yapmanızı isteyecek. Tavsiyem, önerilen pluginleri yüklemenizdir çünkü bu, birçok yaygın özellik için kolay bir başlangıç sağlar.

Eğer bu adımları başarıyla tamamladıysanız, Jenkins kurulumunuzu tamamladınız! Şimdi, projelerinizi Jenkins ile otomatikleştirmeye başlayabilirsiniz.

Sonraki Adımlar

Artık Jenkins kurulumunu bitirdiniz. Peki ya sonraki adımlar? Jenkins, sürekli entegrasyon ve sürekli teslimat süreçlerinizi çok daha verimli hale getirebilir. Otomatik testler, derlemeler ve dağıtımlar oluşturabilirsiniz. Hangi projelerde kullanacağınız tamamen size bağlı!

İlgili Yazılar

Benzer konularda diğer yazılarımız

SonarQube ile Kod Analizi Nasıl Yapılır? Adım Adım Rehber

SonarQube Nedir?SonarQube, yazılım geliştiricilerinin kodlarını analiz ederek, hataları ve potansiyel sorunları tespit etmelerine yardımcı olan güçlü bir araçtır. Bir tür "kod doktoru" olarak, yazılımlarınızı inceleyip sağlıklı olup olmadığını söyler....

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...