Android

Bagaimana untuk memasang jenkins pada centos 8

Jenkins - lnstall on Centos 8

Jenkins - lnstall on Centos 8

Isi kandungan:

Anonim

Jenkins adalah sumber terbuka yang paling popular, pelayan automasi berasaskan Java yang membolehkan anda dengan mudah menubuhkan saluran paip penyepaduan yang berterusan dan berterusan (CI / CD).

Integrasi berterusan (CI) adalah praktik DevOps di mana ahli-ahli pasukan kerap melakukan perubahan kod mereka ke repositori kawalan versi, selepas itu membina dan menguji secara automatik. Penghantaran Berterusan (CD) adalah satu siri amalan di mana perubahan kod dibina secara automatik, diuji, dan digunakan untuk pengeluaran.

Tutorial ini merangkumi langkah-langkah untuk memasang Jenkins pada CentOS 8 dari repositori Jenkins rasmi.

Memasang Jenkins

Lakukan langkah-langkah berikut sebagai root atau pengguna dengan keistimewaan sudo untuk memasang Jenkins pada CentOS 8:

  1. Jenkins ditulis di Jawa, jadi langkah pertama adalah memasang Java. Jenkins memerlukan Java versi 8 dan 11, tetapi beberapa plugin Jenkins mungkin tidak dapat disesuaikan dengan Java 8.

    Kami akan memasang OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    Langkah seterusnya adalah untuk membolehkan repositori Jenkins. Jalankan arahan berikut untuk memuat turun fail repo dan mengimport kunci GPG:

    sudo wget -O /etc/yum.repos.d/jenkins.repo sudo rpm --import

    Pasang versi stabil Jenkins terkini dengan menaip:

    sudo yum install jenkins

    Setelah proses pemasangan selesai, mulakan perkhidmatan Jenkins dan aktifkannya pada boot sistem:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Untuk memeriksa sama ada Jenkins sedang berjalan, ketik:

    systemctl status jenkins

    Keluaran seharusnya kelihatan seperti ini:

    Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…

Melaraskan Firewall

Gunakan arahan berikut untuk membuka port yang diperlukan:

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

Menyediakan Jenkins

Untuk memulakan proses persediaan Jenkins, buka penyemak imbas anda dan ketik alamat IP domain atau pelayan diikuti oleh port 8080 :

http://your_ip_or_domain:8080

Skrin yang serupa dengan yang berikut akan muncul, mendorong anda untuk memasukkan kata laluan Pentadbir yang dibuat semasa pemasangan:

Jika anda telah mencapai tahap ini, anda telah berjaya memasang Jenkins pada sistem CentOS anda.

Kesimpulannya

Dalam tutorial ini, kami telah menunjukkan kepada anda bagaimana untuk memasang dan menyiapkan konfigurasi awal Jenkins pada sistem berasaskan CentOS / RHEL.

Anda kini boleh melawat halaman dokumentasi Jenkins rasmi dan mula meneroka aliran kerja Jenkins dan model pemalam.

jenkins centos