Android

วิธีการติดตั้งเจนกินส์บน centos 8

How to Reset Root/User Password on CentOS 8 | Resetting a Forgotten Root Password in CentOS 8 - 2020

How to Reset Root/User Password on CentOS 8 | Resetting a Forgotten Root Password in CentOS 8 - 2020

สารบัญ:

Anonim

Jenkins เป็นเซิร์ฟเวอร์อัตโนมัติบนโอเพ่นซอร์สที่ได้รับความนิยมมากที่สุดที่อนุญาตให้คุณตั้งค่าการรวมอย่างต่อเนื่องและการส่งต่อเนื่อง (CI / CD) ไปป์ไลน์ได้อย่างง่ายดาย

การรวมอย่างต่อเนื่อง (CI) เป็นการฝึกหัดแบบ DevOps ซึ่งสมาชิกในทีมจะยอมรับการเปลี่ยนแปลงรหัสของพวกเขาเป็นประจำกับแหล่งเก็บข้อมูลการควบคุมเวอร์ชันหลังจากที่มีการสร้างและทดสอบแบบอัตโนมัติ การส่งมอบอย่างต่อเนื่อง (CD) เป็นชุดของวิธีปฏิบัติที่การเปลี่ยนแปลงรหัสจะถูกสร้างขึ้นทดสอบและปรับใช้กับการผลิตโดยอัตโนมัติ

บทช่วยสอนนี้ครอบคลุมขั้นตอนการติดตั้ง Jenkins บน CentOS 8 จากที่เก็บ Jenkins อย่างเป็นทางการ

การติดตั้งเจนกินส์

ทำตามขั้นตอนต่อไปนี้ในฐานะผู้ใช้ root หรือผู้ใช้ที่มีสิทธิ์ sudo เพื่อติดตั้ง Jenkins บน CentOS 8:

  1. Jenkins เขียนด้วย Java ดังนั้นขั้นตอนแรกคือการติดตั้ง Java Jenkins ต้องการ Java เวอร์ชัน 8 และ 11 แต่ปลั๊กอิน Jenkins บางตัวอาจไม่สามารถใช้ร่วมกับ Java 8 ได้

    เราจะติดตั้ง OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    ขั้นตอนต่อไปคือการเปิดใช้งานที่เก็บเจนกินส์ เรียกใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดไฟล์ repo และนำเข้าคีย์ GPG:

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

    ติดตั้ง Jenkins เวอร์ชันที่เสถียรล่าสุดโดยพิมพ์:

    sudo yum install jenkins

    เมื่อกระบวนการติดตั้งเสร็จสมบูรณ์ให้เริ่มบริการ Jenkins และเปิดใช้งานเพื่อเริ่มการบูตระบบ:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    หากต้องการตรวจสอบว่าเจนกินส์กำลังทำงานอยู่ให้พิมพ์:

    systemctl status jenkins

    ผลลัพธ์ควรมีลักษณะดังนี้:

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

การปรับไฟร์วอลล์

ใช้คำสั่งต่อไปนี้เพื่อเปิดพอร์ตที่จำเป็น:

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

การตั้งค่าเจนกินส์

ในการเริ่มต้นกระบวนการตั้งค่า Jenkins ให้เปิดเบราว์เซอร์ของคุณและพิมพ์ที่อยู่ IP ของโดเมนหรือเซิร์ฟเวอร์ตามด้วยพอร์ต 8080 :

http://your_ip_or_domain:8080

หน้าจอที่คล้ายกับข้อความต่อไปนี้จะปรากฏขึ้นเพื่อให้คุณป้อนรหัสผ่านผู้ดูแลระบบที่สร้างขึ้นระหว่างการติดตั้ง:

หากคุณมาถึงจุดนี้คุณได้ติดตั้ง Jenkins บนระบบ CentOS ของคุณสำเร็จ

ข้อสรุป

ในบทช่วยสอนนี้เราได้แสดงวิธีการติดตั้งและดำเนินการกำหนดค่าเริ่มต้นของ Jenkins บนระบบที่ใช้ CentOS / RHEL

ตอนนี้คุณสามารถไปที่หน้าเอกสารอย่างเป็นทางการของเจนกินส์และเริ่มสำรวจขั้นตอนการทำงานและรูปแบบปลั๊กอินของเจนกินส์

เจนกินส์ centos