Cara Menginstal Jenkins di Linux
0 people liked this article
A. Pendahuluan
Jenkins adalah salah satu tools populer untuk Continuous Integration dan Continuous Delivery (CI/CD). Dengan Jenkins, tim DevOps dapat mengotomatiskan build, test, dan deployment aplikasi. Jenkins berbasis Java, sehingga dapat berjalan di berbagai sistem operasi, termasuk distribusi Linux seperti Debian/Ubuntu dan RHEL/AlmaLinux/Rocky Linux.
Panduan berikut menjelaskan Langkah-langkah Instalasi Jenkins pada kedua keluarga sistem Linux tersebut.
B. Langkah-langkah instalasi
1. Instal Jenkins di Debian/Ubuntu
Langkah 1: Update sistem & instal dependensi
sudo apt update
sudo apt install -y fontconfig openjdk-17-jre
Jenkins saat ini mendukung Java 11 dan Java 17 (disarankan Java 17).
Langkah 2: Tambahkan repository Jenkins
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
Langkah 3: Install Jenkins
sudo apt update
sudo apt install -y jenkins
Langkah 4: Jalankan Jenkins sebagai service
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins
2. Instal Jenkins di RHEL/AlmaLinux/Rocky Linux
Langkah 1: Update sistem & install dependency
sudo dnf install -y fontconfig java-17-openjdk
Langkah 2: Tambahkan repository Jenkins
sudo curl -fsSL https://pkg.jenkins.io/redhat/jenkins.io-2023.key \
-o /etc/pki/rpm-gpg/RPM-GPG-KEY-jenkins
sudo curl -fsSL https://pkg.jenkins.io/redhat-stable/jenkins.repo \
-o /etc/yum.repos.d/jenkins.repo
Langkah 3: Install Jenkins
sudo dnf install -y jenkins
Langkah 4: Jalankan Jenkins sebagai service
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins
3. Akses Jenkins Web UI
Secara default, Jenkins berjalan di port 8080.
Buka browser dan akses:
http://<IP-Server>:8080
Untuk mendapatkan initial admin password:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Gunakan password tersebut untuk login pertama kali, lalu ikuti wizard untuk instalasi plugin dan setup admin.
C. Penutup
Dengan langkah-langkah di atas, Jenkins sudah berhasil diinstal pada Debian/Ubuntu maupun RHEL/AlmaLinux/Rocky Linux. Setelah instalasi, Jenkins dapat dikustomisasi dengan plugin sesuai kebutuhan workflow DevOps Anda.
Sebagai best practice, disarankan menambahkan reverse proxy (misalnya Nginx/Apache) dan mengaktifkan SSL/TLS agar Jenkins lebih aman ketika diakses melalui jaringan publik.
Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
10 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
4 people say this guide was helpful
-
Install dan Konfigurasi Samba Server pada Ubuntu
2 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
6 people say this guide was helpful