Pendahuluan
Jenkins adalah salah satu perangkat lunak open-source yang digunakan untuk otomatisasi proses build, test, dan deployment pada pengembangan perangkat lunak. Jenkins memiliki banyak fitur dan kemampuan yang dapat membantu developer dalam meningkatkan efisiensi dan kualitas pengembangan perangkat lunak. Pada artikel kali ini, akan dibahas cara install Jenkins di CentOS 7.
Prasyarat
Sebelum melakukan instalasi Jenkins, pastikan bahwa CentOS 7 Anda sudah terinstall dengan Java Development Kit (JDK) versi 8 atau yang lebih baru. Anda juga membutuhkan akses root pada server.
Langkah-Langkah Instalasi
1. Buka terminal pada CentOS 7 Anda dan pastikan bahwa repository CentOS sudah terupdate. Gunakan perintah berikut untuk melakukan update repository:
sudo yum -y update
2. Setelah repository terupdate, Anda dapat memulai instalasi Jenkins dengan menambahkan repository Jenkins pada sistem CentOS Anda. Gunakan perintah berikut untuk menambahkan repository:
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
3. Setelah repository Jenkins berhasil ditambahkan, tambahkan kunci publik Jenkins untuk menghindari error saat melakukan instalasi. Gunakan perintah berikut untuk menambahkan kunci publik Jenkins:
sudo rpm –import https://jenkins-ci.org/redhat/jenkins-ci.org.key
4. Setelah kunci publik Jenkins berhasil ditambahkan, lakukan instalasi Jenkins dengan menggunakan perintah berikut:
sudo yum -y install jenkins
5. Setelah proses instalasi selesai, jalankan Jenkins dan pastikan bahwa Jenkins telah berjalan pada sistem CentOS Anda. Gunakan perintah berikut untuk memulai Jenkins:
sudo systemctl start jenkins
6. Setelah Jenkins berhasil dijalankan, pastikan bahwa Jenkins selalu berjalan pada sistem CentOS Anda. Gunakan perintah berikut untuk menjalankan Jenkins secara otomatis setiap kali sistem CentOS Anda di-restart:
sudo systemctl enable jenkins
Konfigurasi Firewall
Setelah instalasi Jenkins selesai, pastikan bahwa firewall pada CentOS Anda sudah dikonfigurasi untuk mengizinkan akses ke Jenkins. Gunakan perintah berikut untuk mengizinkan akses ke Jenkins melalui firewall:
sudo firewall-cmd –zone=public –permanent –add-port=8080/tcp
Setelah itu, reload firewall dengan menggunakan perintah berikut:
sudo firewall-cmd –reload
Menjalankan Jenkins
Setelah melakukan instalasi dan konfigurasi firewall, Anda dapat membuka browser pada komputer Anda dan akses Jenkins melalui URL berikut: http://
Kesimpulan
Jenkins adalah perangkat lunak open-source yang dapat membantu developer dalam meningkatkan efisiensi dan kualitas pengembangan perangkat lunak. Pada artikel ini, telah dijelaskan cara install Jenkins di CentOS 7 beserta konfigurasi firewall dan penggunaannya. Dengan mengikuti langkah-langkah yang telah dijelaskan, Anda dapat memulai menggunakan Jenkins untuk otomatisasi proses build, test, dan deployment pada pengembangan perangkat lunak Anda.