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

Cara Menginstal dan mengonfigurasi Jenkins di CentOS 8 / RHEL 8

Pengantar

Jenkins adalah server otomatisasi open source. Ini membantu mengotomatiskan bagian-bagian dari pengembangan perangkat lunak yang terkait dengan pembuatan, pengujian, dan penerapan, memfasilitasi integrasi berkelanjutan dan pengiriman berkelanjutan.

Jenkins didasarkan pada Java dan membantu setiap bagian proses pengembangan perangkat lunak.

Jenkins adalah sistem berbasis server yang berjalan dalam wadah servlet seperti Apache Tomcat. Ini mendukung alat kontrol versi, termasuk AccuRev, CVS, Subversion, Git, Mercurial, Perforce, ClearCase dan RTC, dan dapat menjalankan Apache Ant, Apache Maven, dan proyek berbasis sbt serta skrip shell arbitrer dan perintah batch Windows.

Pada artikel ini, kami akan menunjukkan cara menginstal Jenkins di Sistem Ubuntu.

Pemasangan

Cukup ikuti langkah-langkah di bawah ini

  • Selalu perbarui server Anda
dnf update -y &&  dnf upgrade -y
  • Instal Java ( OpenJDK 11 )
dnf install java-11-openjdk -y
  • Instal Jenkins server otomatisasi.
dnf install -y jenkins

Catatan :Jika Anda tidak dapat menemukan server Jenkins pada repo di Server Linux Anda, Anda dapat menambahkannya, Cukup ikuti langkah-langkah di bawah ini untuk menambahkan repositori Jenkins.

Anda dapat menambahkan repo dengan 2 cara:

(1) Tambahkan dengan perintah di bawah ini.

wget --O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo

Seharusnya menampilkan /etc/yum.repos.d/jenkins.repo disimpan .

(2) Tambahkan secara manual.

vim /etc/yum.repos.d/jenkins.repo

Tambahkan yang berikut lalu simpan dan keluar.

[jenkins]
name=Jenkins-stable
baseurl=http://pkg.jenkins.io/redhat
gpgcheck=1

Impor kunci GPG

rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

Langkah terakhir untuk menginstal Jenkins

dnf install jenkins -y
  • Mulai dan aktifkan Jenkins
systemctl start jenkins && systemctl enable jenkins
  • Konfigurasikan firewall dengan mengizinkan port 8080 yang merupakan port default yang didengarkan Jenkins.
firewall-cmd --permanent --zone=public --add-port=8080/tcp 
firewall-cmd --reload
  • Setup Jenkins, Pertama kita perlu mendapatkan sandi administrator default , Anda dapat menemukannya dengan perintah berikut. (Lokasi ditampilkan di Memulai / Membuka Kunci Jenkins halaman.)
cat /var/lib/jenkins/secrets/initialAdminPassword

  • Akses Jenkins dengan membuka browser Anda lalu pergi ke http://IP_address:8000 , Anda akan_diarahkan sebagai berikut:
  • Salin Kata Sandi Admin Anda dari shell lalu tempel dan klik lanjutkan tombol.
  • Di sini, Anda akan diarahkan ke halaman yang dapat Anda pilih kustomisasinya untuk Jenkins, jadi saya akan memilih Instal plugin yang disarankan yang akan menginstal semua aplikasi yang diperlukan dan semua plugin yang diperlukan.
  • Setelah penginstalan plugin selesai, Anda dapat membuat pengguna admin atau Anda dapat melewati langkah ini dan melanjutkan dengan pengguna admin default seperti yang ditunjukkan di bawah ini.
  • Konfigurasi Instance akan memberikan Anda URL Jenkins, cukup klik Simpan dan selesaikan seperti yang ditunjukkan di bawah ini.
  • Pengaturan selesai seperti yang ditunjukkan di bawah ini, Jadi klik Mulai menggunakan Jenkins
  • Akhirnya, Anda akan diarahkan ke Dashboard Jenkins seperti pada gambar, So Enjoy with Jenkins.
  • Kesimpulan

    Itu dia ...

    Jadi dalam panduan instalasi ini, kami mengilustrasikan cara menginstal dan mengonfigurasi Jenkins di CentOS 8

    Anda juga dapat mengunjungi artikel ini untuk menginstal Jenkins di sistem Ubuntu. (Jenkins di Ubuntu ).

    Terima kasih.


    Cent OS
    1. CentOS / RHEL 7 :Cara menginstal dan mengkonfigurasi telnet

    2. Cara menginstal dan mengkonfigurasi Samba di CentOS / RHEL

    3. Cara Menginstal dan mengkonfigurasi telnet di RHEL / CentOS 5,6

    1. Cara Menginstal dan Mengkonfigurasi Nginx di CentOS 7

    2. Cara menginstal dan mengkonfigurasi R pada Sistem Linux RHEL 8 / CentOS 8

    3. Cara menginstal dan mengkonfigurasi samba di RHEL 8 / CentOS 8

    1. Cara Menginstal dan Mengonfigurasi Redis di CentOS 7

    2. Cara Menginstal dan Mengonfigurasi GitLab di CentOS 7

    3. Cara Instal dan Konfigurasi Redmine di CentOS 7