GNU/Linux >> Belajar Linux >  >> Cent OS

Instal Jenkins di CentOS 8

Jenkins adalah program otomatisasi populer dan open-source berbasis Java. Ini membantu pengembang untuk mengelola tugas mereka secara efisien seperti membangun, menguji, dan menyebarkan perangkat lunak. Ini mengotomatiskan pembuatan perangkat lunak secara sistematis dan memberi tahu pengembang tentang kesalahan sedini mungkin. Ini adalah program kaya fitur yang dapat diperluas melalui berbagai plugin.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan tugas-tugas Instalasi Perangkat Lunak terkait pada sistem Linux Anda.

Dalam konteks ini, kita akan melihat cara menginstal Jenkins pada mesin CentOS 8.

Untuk prosedur penginstalan ini, Anda memerlukan pengguna dengan hak akses root atau sudo.


Manfaat menggunakan Jenkins meliputi:

  • Jenkins adalah aplikasi sumber terbuka dan gratis.
  • Kemudahan konfigurasinya diperluas untuk mencakup banyak lingkungan.
  • Ini memiliki rekam jejak stabilitas dan umur panjang yang luar biasa.
  • Jenkins tidak bergantung pada platform, sehingga dapat digunakan di hampir semua lingkungan.
  • Jenkins mendukung lingkungan cloud-native.
  • Ini menawarkan sejumlah besar alat dan plugin, yang meningkatkan fungsinya.
  • Jenkins dapat menggunakan mode operasi ganda dalam dua atau lebih lingkungan yang berbeda.
  • Ini memiliki basis komunitas yang signifikan, yang meningkatkan ketersediaan opsi dukungan dan dokumentasi.

Langkah-Langkah Menginstal Jenkins di CentOS

Jenkins tidak tersedia di repositori paket default CentOS. Kami dapat menginstalnya dengan menambahkan repositori Jenkins secara manual ke repositori sistem kami. Jadi ikuti langkah-langkah di bawah ini.


1. Instal Prasyarat

Untuk memulai, kita perlu menginstal prasyarat menggunakan perintah di bawah ini:

$ sudo yum install java-11-openjdk-devel

Saat diminta, Masukkan kata sandi sudo dan jika meminta konfirmasi, tekan y lalu Enter untuk mengonfirmasi. Setelah itu, prasyarat akan diinstal.


2. Tambahkan Repositori Jenkins

Sekarang, Tambahkan repositori Jenkins ke repositori sistem Anda menggunakan perintah di bawah ini:

$ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

Perintah ini akan menambahkan file repositori Jenkins jenkins.repo ke direktori /etc/yum.repos.d.


3. Impor Kunci Repositori

Sekarang saatnya mengimpor kunci repositori Jenkins agar sistem dapat memverifikasi paket:

$ sudo rpm ––import https://pkg.jenkins.io/redhat/jenkins.io.key


4. Instal Jenkins

Sekarang untuk menginstal Jenkins, gunakan perintah di bawah ini:

$ sudo yum install jenkins

Jika meminta konfirmasi, tekan y lalu Enter untuk konfirmasi. Setelah itu, Jenkins akan diinstal pada mesin Anda.


5. Mulai Layanan Jenkins

Setelah Jenkins diinstal, Anda harus memulai dan mengaktifkan layanannya. Untuk memulai Jenkins di sistem Anda, berikut adalah perintahnya:

$ sudo systemctl start jenkins

Untuk mengaktifkan layanan untuk memulainya secara otomatis saat boot, gunakan perintah di bawah ini:

$ sudo systemctl enable jenkins

Kemudian Anda dapat memverifikasi status layanan menggunakan perintah di bawah ini:

$ sudo systemctl status jenkins

Jika semuanya bekerja dengan baik, akan ada status aktif (berjalan) di output perintah.


6. Sesuaikan Firewall

Jenkins mendengarkan pada port 8080. Jika sistem Anda dilindungi oleh firewall dan Anda ingin mengakses Jenkins dari mesin jarak jauh, Anda harus membuka port 8080 di firewall Anda.

Pertama, untuk memeriksa apakah sistem Anda (tempat Jenkins diinstal) dilindungi oleh firewall, gunakan perintah di bawah ini:

$ sudo systemctl status firewalld

Jika Anda melihat status aktif (berjalan) di output, itu berarti firewall diaktifkan di sistem Anda.

Untuk membuka port 8080 yang digunakan oleh Jenkins di firewall, gunakan perintah di bawah ini:

$ sudo firewall-cmd ––permanent ––zone=public ––add-port=8080/tcp

Kemudian muat ulang firewall:

$ sudo firewall-cmd --reload


Bagaimana Cara Meluncurkan Jenkins ?

Untuk meluncurkan Jenkins, cukup buka browser web Anda dan akses http:/ip_address:8080 di mana ip_address adalah alamat IP dari sistem tempat Jenkins diinstal.

Ini akan membuka halaman Unlock Jenkins di browser web Anda yang berisi lokasi kata sandi administrator.

Di sini, Anda dapat mengambil kata sandi. Untuk melakukannya, buka Terminal dan ketik sudo cat diikuti dengan lokasi kata sandi yang disebutkan di halaman Buka Kunci Jenkins. Perintah akan menampilkan kata sandi Administrator di Terminal.

Selanjutnya, Salin kata sandi dan ketik di bawah bilah kata sandi Administrator, lalu klik Lanjutkan.

Kemudian pada halaman berikutnya, klik Instal plugin yang disarankan atau klik Select plugins to install jika Anda ingin memilih plugin secara manual.

Plugin kemudian akan diinstal.

Anda akan melihat jendela Memulai dengan halaman "Buat Pengguna Admin Pertama".

Selanjutnya, pada halaman Konfigurasi Instance, Anda akan melihat URL Jenkins yang dibuat secara otomatis. Klik Simpan dan Selesai.

Sekarang "Jenkins sudah siap!" akan muncul halaman yang menunjukkan bagaimana Anda login menggunakan admin sebagai username dan password yang Anda gunakan untuk mengakses setup wizard.

Terakhir, klik Mulai menggunakan Jenkins.

Anda akan dibawa ke dasbor Jenkins tempat Anda dapat mulai menggunakannya.


Bagaimana Cara Menghapus Jenkins dari mesin CentOS ?

Jika Anda ingin menghapus Jenkins dari sistem Anda, gunakan perintah di bawah ini untuk melakukannya:

$ sudo yum remove Jenkins

Setelah diminta, Berikan kata sandi Sudo. Jika diminta konfirmasi, tekan y. Setelah itu, Jenkins akan dihapus dari sistem Anda.



Cent OS
  1. Cara Menginstal Vagrant di CentOS 7

  2. Cara Menginstal Gitea di CentOS 8

  3. Cara Menginstal ownCloud di CentOS 8

  1. Cara Menginstal Memcached di CentOS 8

  2. Instal Magento 2 di CentOS 7

  3. Cara Menginstal Nginx di CentOS 7

  1. Cara Menginstal Apache di CentOS 7

  2. Cara Menginstal Tomcat 8.5 di CentOS 7

  3. Cara Menginstal Jenkins di CentOS 7