Android

Cara menginstal jenkins pada centos 7

How to Install Docker in Centos 7 linux

How to Install Docker in Centos 7 linux

Daftar Isi:

Anonim

Jenkins adalah open source, server otomatisasi berbasis Java yang menawarkan cara mudah untuk mengatur integrasi yang berkelanjutan dan pipa pengiriman kontinu (CI / CD).

Integrasi berkelanjutan (CI) adalah praktik DevOps di mana anggota tim secara teratur melakukan perubahan kode mereka ke repositori kontrol versi, setelah mana pembuatan dan pengujian otomatis dijalankan. Pengiriman kontinu (CD) adalah serangkaian praktik di mana perubahan kode secara otomatis dibuat, diuji, dan digunakan untuk produksi.

Tutorial ini, akan memandu Anda melalui langkah-langkah menginstal Jenkins pada sistem CentOS 7 menggunakan repositori Jenkins resmi.

Prasyarat

Sebelum melanjutkan dengan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.

Menginstal Jenkins

Untuk menginstal Jenkins pada sistem CentOS Anda, ikuti langkah-langkah di bawah ini:

  1. Jenkins adalah aplikasi Java, jadi langkah pertama adalah menginstal Java. Jalankan perintah berikut untuk menginstal paket OpenJDK 8:

    sudo yum install java-1.8.0-openjdk-devel

    Versi saat ini dari Jenkins tidak mendukung Java 10 (dan Jawa 11) belum. Jika Anda memiliki beberapa versi Java yang diinstal pada make mesin Anda yakin Java 8 adalah default versi Java.

    Langkah selanjutnya adalah mengaktifkan repositori Jenkins. Untuk melakukan itu, mengimpor kunci GPG menggunakan berikut curl perintah:

    curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo

    Dan tambahkan repositori ke sistem Anda dengan:

    sudo rpm --import

    Setelah repositori diaktifkan, menginstal versi stabil terbaru dari Jenkins dengan mengetik:

    sudo yum install jenkins

    Setelah proses instalasi selesai, memulai layanan Jenkins dengan:

    sudo systemctl start jenkins

    Untuk memeriksa apakah sudah berhasil dijalankan:

    systemctl status jenkins

    Anda harus melihat sesuatu yang mirip dengan ini:

    ● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: active (running) since Thu 2018-09-20 14:58:21 UTC; 15s ago Docs: man:systemd-sysv-generator(8) Process: 2367 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) CGroup: /system.slice/jenkins.service

    Terakhir, aktifkan layanan Jenkins untuk memulai boot sistem.

    sudo systemctl enable jenkins

    jenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on

Sesuaikan Firewall

Gunakan perintah berikut untuk membuka port yang diperlukan:

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

Menyiapkan Jenkins

Untuk mengatur instalasi Jenkins baru Anda, buka browser Anda dan ketik domain atau alamat IP Anda diikuti oleh port 8080 :

http://your_ip_or_domain:8080

Layar yang mirip dengan yang berikut ini akan muncul, meminta Anda untuk memasukkan kata sandi Administrator yang dibuat selama instalasi:

Jika Anda telah mencapai titik ini, Anda telah berhasil menginstal Jenkins pada sistem CentOS Anda.

Kesimpulan

Dalam tutorial ini, Anda telah belajar cara menginstal dan menyelesaikan konfigurasi awal Jenkins pada sistem berbasis CentOS / RHEL. Sekarang Anda dapat mengunjungi halaman dokumentasi Jenkins resmi dan mulai menjelajahi alur kerja Jenkins dan plug-dalam model.

jenkins centos