How to Install and Configure Jenkins Server in Centos , Red Hat , Fedora
Mục lục:
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:
-
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-develBướ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.reposudo rpm --importCài đặt phiên bản ổn định mới nhất của Jenkins bằng cách gõ:
sudo yum install jenkinsKhi 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 jenkinssudo 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ĐầU tiên, một nền tảng nhỏ. Văn phòng mua hàng 2013 chỉ cung cấp giấy phép cho một máy tính cá nhân (trái với tối đa năm máy tính có Office 365). Giấy phép Office 2013 đi thêm một bước nữa vào vực thẳm draconian, mặc dù, bằng cách xác định rằng phần mềm được gắn liền với thiết bị mà nó được cài đặt trên đó. Điều này có nghĩa là bạn không thể cài đặt lại Office 2013 nếu bạn nhận được một máy tính mới.
Microsoft đang sử dụng một cách tiếp cận draconian để cấp phép Office 2013.
Không thể cài đặt hoặc gỡ cài đặt chương trình trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình Windows 10/8/7
Của Microsoft sẽ giúp bạn khắc phục sự cố nếu bạn không thể cài đặt hoặc gỡ cài đặt chương trình trong Windows 7/8/10.
Cách cài đặt jenkins trên centos 7
Hướng dẫn này sẽ hướng dẫn bạn các bước cài đặt Jenkins trên hệ thống CentOS 7 bằng cách sử dụng kho lưu trữ chính thức của Jenkins. Jenkins là một máy chủ tự động hóa dựa trên Java mã nguồn mở, cung cấp một cách dễ dàng để thiết lập một đường ống tích hợp liên tục và phân phối liên tục (CI / CD).







