Alperen Sah Abursum

Debian 11 Jenkins Kurulum

Kısaca;

Jenkins, Java ile yazılmış, geliştiricilerin sürekli entegrasyon sistemi aracıdır.

apt update

mevcut paketleri güncelliyoruz,

Jenkins Java ile yazılmıştır bu yüzden bazı paketlerle birlikte sistemimizde Java’nın kurulu olması gerekiyor,

Java gereksinimlerine bakabilirsiniz,

https://www.jenkins.io/doc/administration/requirements/java/
apt install openjdk-17-jdk default-jre gnupg2 apt-transport-https wget -y
java --version

Gerekli paketlerin kurulumu tamamlandı,

https://www.jenkins.io/doc/book/installing/linux/#debianubuntu

Jenkins’in GPG anahtarını içe aktaracağız,

curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null

GPG anahtarını sunucu aktardıktan sonra Jenkins deposunu entegre ediyoruz,

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

Tekrardan depoları güncelleyerek kuruluma geçiyoruz,

apt-get update
apt-get install jenkins

Kurulum tamamlandıktan sonra,

Servisi aktif hale getiriyoruz,

systemctl enable jenkins && systemctl start jenkins && systemctl status jenkins
ps aux | grep jenkins

Servisin 8080 portunu dinlediğini görüyorum,

IPADRESI:8080

Web arayüzüne gittiğimde,

Jenkins unlock açmamı istiyor,

cat /var/lib/jenkins/secrets/initialAdminPassword

İlgili key’i girdikten sonra pluginleri yükleyerek kurulumu tamamlayabilirsiniz.

Bir yanıt yazın

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