How to Install Jenkins on Ubuntu Linux (Ubuntu 20.04 , Ubuntu 18.04)
Mục lục:
Jenkins là một máy chủ tự động hóa nguồn mở cung cấp một cách 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, thử nghiệm và triển khai vào sản xuất.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt Jenkins trên máy Ubuntu 18.04 bằng kho lưu trữ gói Jenkins Debian.
Mặc dù hướng dẫn này được viết cho Ubuntu 18.04 Bionic Beaver, các bước tương tự có thể được sử dụng cho Ubuntu 16.04 Xenial Xerus.
Đ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 Ubuntu của bạn, hãy làm theo các bước sau:
-
Cài đặt Java.
Vì Jenkins là một ứng dụng Java, nên bước đầu tiên là cài đặt Java. Cập nhật chỉ mục gói và cài đặt gói OpenJDK của Java 8 bằng các lệnh sau:
sudo apt updatesudo apt install openjdk-8-jdkPhiê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.
Thêm kho lưu trữ Debian Jenkins.
Nhập khóa GPG của kho lưu trữ Jenkins bằng lệnh
wgetsau:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -Lệnh trên sẽ xuất ra
OK, điều đó có nghĩa là khóa đã được nhập thành công và các gói từ kho lưu trữ này sẽ được coi là đáng tin cậy.Tiếp theo, thêm kho lưu trữ Jenkins vào hệ thống với:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'Cài đặt Jenkins.
Khi kho lưu trữ Jenkins được bật, hãy cập nhật danh sách gói
aptvà cài đặt phiên bản mới nhất của Jenkins bằng cách nhập:sudo apt updatesudo apt install jenkinsDịch vụ Jenkins sẽ tự động bắt đầu sau khi quá trình cài đặt hoàn tất. Bạn có thể xác minh nó bằng cách in trạng thái dịch vụ:
systemctl status jenkinsBạn sẽ thấy một cái gì đó tương tự như thế này:
● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service
Điều chỉnh tường lửa
Nếu bạn đang cài đặt Jenkins trên máy chủ Ubuntu từ xa được bảo vệ bởi tường lửa, bạn sẽ cần mở cổng
8080
. Giả sử bạn đang sử dụng
UFW
để quản lý tường lửa của mình, bạn có thể mở cổng bằng lệnh sau:
sudo ufw allow 8080
Xác minh thay đổi với:
sudo ufw status
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)
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, nhập tên miền hoặc địa chỉ IP theo sau là cổng
8080
,
http://your_ip_or_domain:8080
và màn hình tương tự như sau sẽ được hiển thị:







Tại thời điểm này, bạn đã cài đặt thành công Jenkins trên hệ thống của bạn.
Phần kết luận
Trong hướng dẫn này, bạn đã học cách cài đặt và thực hiện cấu hình ban đầu của Jenkins. Bây giờ bạn có thể bắt đầu khám phá các tính năng của Jenkins bằng cách truy cập trang tài liệu chính thức của Jenkins.
jenkins ubfoxĐầ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.
Cách cho phép Tiện ích Chưa được cài đặt được cài đặt trên Firefox
Firefox sẽ không cho phép cài đặt Tiện ích Chưa được cài đặt. Làm cho Firefox cài đặt Unsigned Extensions và kích hoạt lại các phần mở rộng bị vô hiệu hóa trên Windows PC.
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.







