Android

Cách cài đặt jenkins trên centos 8

How to Install and Configure Jenkins Server in Centos , Red Hat , Fedora

How to Install and Configure Jenkins Server in Centos , Red Hat , Fedora

Mục lục:

Anonim

Jenkins là máy chủ tự động hóa dựa trên Java, mã nguồn mở phổ biến nhất cho phép bạn dễ dàng thiết lập đường ống tích hợp liên tục và phân phối liên tục (CI / CD).

Tích hợp liên tục (CI) là một thực tiễn DevOps trong đó các thành viên trong nhóm thường xuyên cam kết thay đổi mã của họ đối với kho lưu trữ kiểm soát phiên bản, sau đó các bản dựng và kiểm tra tự động được chạy. Phân phối liên tục (CD) là một chuỗi các thực tiễn trong đó các thay đổi mã được tự động xây dựng, kiểm tra và triển khai vào sản xuất.

Hướng dẫn này bao gồm các bước để cài đặt Jenkins trên CentOS 8 từ kho lưu trữ chính thức của Jenkins.

Cài đặt Jenkins

Thực hiện các bước sau với quyền root hoặc người dùng có quyền sudo để cài đặt Jenkins trên CentOS 8:

  1. Jenkins được viết bằng Java, vì vậy bước đầu tiên là cài đặt Java. Jenkins yêu cầu phiên bản Java 8 và 11, nhưng một số plugin Jenkins có thể không tương thích được với Java 8.

    Chúng tôi sẽ cài đặt OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    Bước tiếp theo là kích hoạt kho lưu trữ Jenkins. Chạy các lệnh sau để tải xuống tệp repo và nhập khóa GPG:

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

    Cài đặt phiên bản ổn định mới nhất của Jenkins bằng cách gõ:

    sudo yum install jenkins

    Khi quá trình cài đặt hoàn tất, hãy khởi động dịch vụ Jenkins và cho phép nó khởi động khi khởi động hệ thống:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Để kiểm tra xem Jenkins có đang chạy hay không, gõ:

    systemctl status jenkins

    Đầu ra sẽ trông giống như thế này:

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

Điều chỉnh tường lửa

Sử dụng các lệnh sau để mở cổng cần thiết:

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

Thiết lập Jenkins

Để bắt đầu quá trình thiết lập Jenkins, hãy mở trình duyệt của bạn và nhập địa chỉ IP của tên miền hoặc máy chủ theo cổng 8080 :

http://your_ip_or_domain:8080

Một màn hình tương tự như sau sẽ xuất hiện, nhắc bạn nhập mật khẩu Quản trị viên được tạo trong quá trình cài đặt:

Nếu bạn đã đạt đến điểm này, bạn đã cài đặt thành công Jenkins trên hệ thống CentOS của mình.

Phần kết luận

Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách cài đặt và hoàn tất cấu hình ban đầu của Jenkins trên các hệ thống dựa trên CentOS / RHEL.

Bây giờ bạn có thể truy cập trang tài liệu chính thức của Jenkins và bắt đầu khám phá quy trình làm việc và mô hình trình cắm của Jenkins.

centen jenkins