Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Cách cài đặt Rundeck trên Debian 8 (Jessie) Server

Rundeck cho phép chạy lệnh/script trên máy tính từ xa. Dùng để tạo job bằng cách định nghĩa một bước hoặc workflow thực thi bất kỳ tập lệnh, script, công cụ nào trên bất kỳ số lượng node local hoặc remote. Job có thể kích hoạt bởi scheduler hoặc on-demand qua web interface hoặc API. Bài viết hướng dẫn cài đặt Rundeck trên Debian 8 server.

Rundeck viết bằng Java, nên cần cài Java trước. Trên Debian:

$ sudo dpkg --add-architecture i386
$ sudo apt-get install openjdk-8-jre

Tải Rundeck

$ wget https://dl.bintray.com/rundeck/rundeck-deb/rundeck-2.6.7-1-GA.deb

Cài đặt Rundeck

$ sudo dpkg -i ./rundeck-2.6.7-1-GA.deb

Cấu hình Rundeck Server

Chỉnh sửa file /etc/rundeck/framework.properties và /etc/rundeck/rundeck-config.properties, thay đổi:

grails.serverURL=https://localhost:4440

thành:

grails.serverURL=https://your_server:4440

Nếu làm việc trên localhost, bỏ qua bước này.

Khởi động Rundeck

$ sudo /etc/init.d/rundeckd start

Kết quả: [ ok ] Starting rundeckd (via systemctl): rundeckd.service.

Truy cập Web UI

Mở trình duyệt truy cập: https://your_server:4440 hoặc https://localhost:4440.

Đăng nhập với username/password: admin/admin.

Tạo Project

Click "New project", cung cấp tên project (không khoảng trắng).

Cấu hình Resource Model

Trong section "Resource Model source", click "Edit", chọn "Require file exists", click "Save".

Tạo Job đầu tiên

Click "Create a new job", đặt tên job (không khoảng trắng). Cần password và sudo password để kết nối SSH và chạy lệnh remote. Nhập chi tiết và click "Save".

Sau bài viết này, bạn sẽ hiểu cách cài đặt Rundeck trên Debian 8 (Jessie). Các bài sau sẽ có thêm mẹo Linux. Đọc tiếp!