Cài đặt Jenkins trên Ubuntu

Jenkins là một công cụ giúp chúng ta có thể dễ dàng build source code cho các dự án phần mềm. Trong bài viết này, mình sẽ hướng dẫn các bạn cài đặt Jenkins trên Ubuntu và sẽ có những hướng dẫn về nó trong các bài viết sau, các bạn nhé!

Để cài đặt được Jenkins, các bạn cần phải cài đặt Java trước. Với phiên bản của Jenkins hiện tại, chúng ta cần phải cài đặt Java 7 trở lên nha các bạn.

Ở đây, mình đã cài đặt Java 8 như sau:

Cài đặt Jenkins trên Ubuntu

OK, giờ chúng ta bắt đầu cài đặt Jenkins nhé các bạn!

  • Đầu tiên, các bạn hãy chạy 2 câu lệnh sau để thêm key:

và source list:

của Jenkins vào câu lệnh apt.

  • Sau đó, các bạn hãy chạy câu lệnh sau để cập nhập cache của câu lệnh apt

  • Cuối cùng, các bạn hãy chạy câu lệnh sau để cài đặt Jenkins.

Sau khi cài đặt xong, Jenkins sẽ chạy ngầm bên dưới của hệ thống.

Tập tin jenkins.log của nó cũng được tạo ra ở thư mục /var/log/jenkins/. Các bạn có thể kiểm tra tập tin log này nếu có vấn đề gì xảy ra với Jenkins.

Mặc định, Jenkins sẽ chạy trên port 8080. Các bạn có thể truy cập vào Jenkins bằng URL sau:

Kết quả:

Cài đặt Jenkins trên Ubuntu

Như các bạn thấy, chúng ta cần phải unlock Jenkins như hướng dẫn trên. Nó cung cấp cho chúng ta một mật khẩu chứa trong file jenkins.log và cả trong tập tin /var/lib/jenkins/secrets/initialAdminPassword để thực hiện việc unlock. Các bạn hãy copy mật khẩu này và paste vào ô Administrator password rồi sau đó nhấn nút Continue các bạn nhé!

Cài đặt Jenkins trên Ubuntu

Đến đây, hãy chọn Install suggested plugins để Jenkins cài đặt các plugin thông dụng thường dùng nhé các bạn!

Cài đặt Jenkins trên Ubuntu

Sau khi cài đặt xong các plugins, Jenkins sẽ yêu cầu các bạn cài đặt tài khoản quản trị như sau:

Cài đặt Jenkins trên Ubuntu

Các bạn hãy điền thông tin phù hợp của các bạn rồi nhấn Save and Finish nhé.

Cài đặt Jenkins trên Ubuntu

Nhấn vào Start using Jenkins để vào cửa sổ chính của Jenkins.

Kết quả:

Cài đặt Jenkins trên Ubuntu

Đến đây, chúng ta đã hoàn thành việc cài đặt Jenkins trên Ubuntu rồi đó các bạn! Hiện tại, phiên bản của Jenkins2.31.

 

Add Comment