Jenkins Installation Tutorial For Beginners | Install & Configure Jenkins in Linux | RHEL7 (CentOS7)
Mục lục:
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).
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, thử nghiệm và triển khai vào sản xuất.
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.
Điều kiện tiên quyết
Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo bạn đã đăng nhập với tư cách là người dùng có quyền sudo.
Cài đặt Jenkins
Để cài đặt Jenkins trên hệ thống CentOS của bạn, hãy làm theo các bước dưới đây:
-
Jenkins là một ứng dụng Java, vì vậy bước đầu tiên là cài đặt Java. Chạy lệnh sau để cài đặt gói OpenJDK 8:
sudo yum install java-1.8.0-openjdk-develPhiên bản hiện tại của Jenkins chưa hỗ trợ Java 10 (và Java 11). Nếu bạn đã cài đặt nhiều phiên bản Java trên máy của mình, hãy đảm bảo Java 8 là phiên bản Java mặc định.
Bước tiếp theo là kích hoạt kho lưu trữ Jenkins. Để làm điều đó, nhập khóa GPG bằng lệnh
curlsau:curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repoVà thêm kho lưu trữ vào hệ thống của bạn với:
sudo rpm --importKhi kho lưu trữ được bật, hãy cài đặt phiên bản ổn định mới nhất của Jenkins bằng cách nhập:
sudo yum install jenkinsSau khi hoàn tất quá trình cài đặt, hãy bắt đầu dịch vụ Jenkins với:
sudo systemctl start jenkinsĐể kiểm tra xem nó đã bắt đầu chạy thành công chưa:
systemctl status jenkinsBạn sẽ thấy một cái gì đó tương tự như thế này:
● 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.serviceCuối cùng kích hoạt dịch vụ Jenkins để bắt đầu khởi động hệ thống.
sudo systemctl enable jenkinsjenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
Đ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
Để thiết lập cài đặt Jenkins mới của bạn, hãy mở trình duyệt của bạn và nhập tên miền hoặc địa chỉ IP theo sau là 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, bạn đã học cách cài đặt và hoàn thành 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 8
Jenkins là máy chủ tự động hóa dựa trên Java, mã nguồn mở phổ biến nhấ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.







