Capistrano - Công cụ triển khai nguồn mở

Capistrano Công cụ triển khai miễn phí

Triển khai các ứng dụng web với công cụ triển khai nguồn mở

Đồng thời triển khai phần mềm trên nhiều máy chủ với công cụ tự động hóa máy chủ từ xa. Tự động hóa quy trình công việc triển khai và nhanh chóng phát hành các phiên bản mới.

Tổng quan

Capistrano là một công cụ triển khai nguồn mở *** để triển khai các ứng dụng web. Đây là một trong những công cụ triển khai tốt nhất** cho phép các nhóm phần mềm xây dựng các tập lệnh triển khai tự động. Capistrano có thể đồng thời triển khai các ứng dụng web trên nhiều máy chủ. Nó cho phép các nhóm xác định triển khai một lần cho nhiều giai đoạn như dev, dàn và sản xuất. Nó giúp các nhóm phần mềm tự động hóa các cuộc kiểm toán như kiểm tra nhật ký đăng nhập, liệt kê các thời gian tăng và áp dụng các bản vá bảo mật cho số lượng máy chủ. Hơn nữa, Capistrano cho phép tự động hóa các tác vụ phổ biến như thay đổi cơ sở dữ liệu. Tính năng vai trò máy chủ giúp các nhóm xác định các máy chủ khác nhau cho phần mềm như máy chủ web, máy chủ ứng dụng, máy chủ cơ sở dữ liệu. Các nhà phát triển có thể gắn thẻ máy chủ với vai trò và kiểm soát thực thi nhiệm vụ. Capistrano hỗ trợ thực hiện song song cho phép các nhóm chạy các công việc triển khai trên nhiều máy chủ. Capistrano cũng hỗ trợ chức năng rollback cho phép các nhóm nhanh chóng chuyển sang phiên bản trước. Capistrano hỗ trợ các plugin để mở rộng chức năng. Vì vậy, các nhóm phần mềm có thể sử dụng các plugin chính thức và bên thứ ba khi cần thiết. Phần mềm triển khai miễn phí này được viết bằng Ruby. Ngoài ra, Capistrano có thể dễ dàng tích hợp với bất kỳ ứng dụng Ruby nào khác. Giấy phép cho công cụ triển khai nguồn mở này ** là MIT.

Yêu cầu hệ thống

Yêu cầu thiết lập Capistrano bao gồm:

  • Ruby 2.0 trở lên

Đặc trưng

Capistrano có một danh sách tính năng tuyệt vời và một số trong số đó là:

  • Nhiều giai đoạn
  • quy ước mạnh mẽ
  • Thực thi song song
  • Vai trò máy chủ
  • Trình quản lý gói Rubygems
  • Hỗ trợ các plugin
  • SCM tùy chỉnh
  • Rollbacks
  • Lọc
  • móc
  • Khóa phiên bản

** Cài đặt*|*

Cài đặt bằng Ubuntu

Chạy lệnh bên dưới để cài đặt nó.

$ sudo apt install capistrano

Cài đặt bằng GitHub

Thực thi các lệnh bên dưới theo cùng một thứ tự để cài đặt nó từ kho lưu trữ.


$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem

Cài đặt bằng Ruby Gem

Thực hiện lệnh sau để cài đặt nó thông qua Ruby Gem.

$ gem install capistrano

Khám phá

Bạn có thể tìm thấy các liên kết sau có liên quan:

 Tiếng Việt