Computer >> Máy Tính >  >> Lập trình >> Java

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

Rundeck cho phép bạn chạy các lệnh / script trên một máy tính từ xa. Nó được sử dụng để tạo một công việc bằng cách xác định một bước hoặc một quy trình công việc có thể thực thi bất kỳ bộ lệnh, tập lệnh hoặc công cụ nào trên bất kỳ số lượng nút cục bộ hoặc từ xa nào. Công việc có thể được kích hoạt bởi bộ lập lịch hoặc theo yêu cầu thông qua giao diện web hoặc API. Bài viết này giải thích về 'Cách cài đặt Rundesk trên máy chủ Debian 8'

Rundeck được viết bằng ngôn ngữ lập trình java, vì vậy nó yêu cầu bạn cài đặt java vào máy của mình. Để cài đặt lập trình Java trên Debian, hãy sử dụng các lệnh sau -

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

Để tải xuống Rundeck, hãy sử dụng lệnh sau -

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

Đầu ra mẫu phải như thế này -

-2016-05-24 10:13:36-- https://dl.bintray.com/rundeck/rundeck-deb/rundeck-2.6.7-1-GA.deb
Resolving dl.bintray.com (dl.bintray.com)... 75.126.118.188, 108.168.243.150
Connecting to dl.bintray.com (dl.bintray.com)|75.126.118.188|:80... connected.
HTTP request sent, awaiting response... 302
Location: https://akamai.bintray.com/e1/e16270d345783b5911c7761b4c064ad96eac592e34d65375a
20bd9fb12a661b6?__gda__=exp=1464065737~hmac=e31ce334c506ded9695118b6b42169f6cda96ac611e5d88d6067bff6c5049db7&
response-content-disposition=attachment%3Bfilename%3D%22rundeck-2.6.7-1-GA.deb
%22&response-content-type=application%2Fjson [following]
--2016-05-24 10:13:37-- https://akamai.bintray.com/e1/e16270d345783b5911c7761b4c064ad96eac592e34d65375a
20bd9fb12a661b6?__gda__=exp=1464065737~hmac=e31ce334c506ded9695118b6b42169f6cd
a96ac611e5d88d6067bff6c5049db7&
response-content-disposition=attachment%3Bfilename%3D%22rundeck-2.6.7-1-GA.deb
%22&response-content-type=application%2Fjson

Resolving akamai.bintray.com (akamai.bintray.com)... 104.120.161.132
Connecting to akamai.bintray.com (akamai.bintray.com)|104.120.161.132|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 101028776 (96M) [application/json]
Saving to: ‘rundeck-2.6.7-1-GA.deb’

rundeck-2.6.7-1-GA. 100%[===================>] 96.35M 1.76MB/s in 54s

2016-05-24 10:14:32 (1.79 MB/s) - ‘rundeck-2.6.7-1-GA.deb’ saved [101028776/101028776]

Để cài đặt Rundeck, hãy sử dụng lệnh sau -

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

Đầu ra mẫu phải như thế này -

Selecting previously unselected package rundeck.
(Reading database ... 197916 files and directories currently installed.)
Preparing to unpack ./rundeck-2.6.7-1-GA.deb ...
Unpacking rundeck (2.6.7) ...
Setting up rundeck (2.6.7) ...
Adding group rundeck....done
Adding system user rundeck....done
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (229-4ubuntu4) ...

Để định cấu hình Rundeck Sever, hãy chỉnh sửa các tệp /etc/rundeck/framework.properties và /etc/rundeck/rundeck-config.properties và thay đổi lệnh sau -

grails.serverURL=https://localhost:4440

đến

grails.serverURL=https://your_server:4440

Nếu bạn đang làm việc trên localhost, hãy bỏ qua bước trên. Để khởi động Rundeck, hãy sử dụng lệnh sau -

$ sudo /etc/init.d/rundeckd start

Đầu ra mẫu phải như thế này -

[ ok ] Starting rundeckd (via systemctl): rundeckd.service.

Bây giờ, hãy mở trình duyệt web yêu thích của bạn và truy cập - https:// your_server:4440 hoặc https:// localhost:4440. Đầu ra mẫu sẽ như thế này -

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

Để kết nối với GUI, hãy sử dụng tên người dùng và mật khẩu làm quản trị viên. Đầu ra mẫu phải như thế này -

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

Nhấp vào liên kết “Dự án mới” để thêm dự án. Bạn phải cung cấp ít nhất một tên dự án (không có dấu cách). Đầu ra mẫu phải như thế này -

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

Trong phần “Nguồn mô hình tài nguyên”, nhấp vào nút “Chỉnh sửa” và chọn “Yêu cầu tệp tồn tại”. Sau đó nhấp vào nút "Lưu". Đầu ra mẫu phải như thế này -

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

Bây giờ bạn đã sẵn sàng để tạo công việc đầu tiên của mình. Công việc này bao gồm một kết nối SSH để khởi chạy một lệnh từ xa. Nhấp vào “Tạo công việc mới” và chọn tên công việc của bạn (không có dấu cách). Bây giờ chúng ta cần mật khẩu và mật khẩu sudo để kết nối và khởi chạy một lệnh.

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

Nhập tất cả các chi tiết trên và nhấp vào nút "lưu". Sau bài viết này, bạn sẽ có thể hiểu - cách cài đặt Rundeck trên máy chủ Debian 8 (Jessie). Trong các bài viết tiếp theo của chúng tôi, chúng tôi sẽ đưa ra nhiều thủ thuật và mẹo dựa trên Linux. Hãy tiếp tục đọc!