Java
 Computer >> コンピューター >  >> プログラミング >> Java

RundeckをDebian8(Jessie)サーバーにインストールする方法


Rundeckを使用すると、リモートコンピューターでコマンド/スクリプトを実行できます。これは、任意の数のローカルノードまたはリモートノードで任意のコマンド、スクリプト、またはツールのセットを実行できる単一のステップまたはワークフローを定義することにより、ジョブを作成するために使用されます。ジョブは、スケジューラーによってトリガーすることも、WebインターフェースまたはAPIを介してオンデマンドでトリガーすることもできます。この記事では、「Debian8サーバーにRundeskをインストールする方法」について説明しています

RundeckはJavaプログラミング言語で記述されているため、マシンにJavaをインストールする必要があります。 DebianにJavaプログラミングをインストールするには、次のコマンドを使用します–

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

Rundeckをダウンロードするには、次のコマンドを使用します–

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

サンプル出力は次のようになります–

-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]

Rundeckをインストールするには、次のコマンドを使用します–

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

サンプル出力は次のようになります–

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) ...

Rundeckサーバーを構成するには、ファイル/etc/rundeck/framework.propertiesおよび/etc/rundeck/rundeck-config.propertiesを編集し、次のコマンドを変更します–

grails.serverURL=https://localhost:4440

grails.serverURL=https://your_server:4440

ローカルホストで作業している場合は、上記の手順をスキップしてください。 Rundeckを起動するには、次のコマンドを使用します–

$ sudo /etc/init.d/rundeckd start

サンプル出力は次のようになります–

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

次に、お気に入りのWebブラウザーを開いて、-http:// your_server:4440またはhttp:// localhost:4440に移動します。サンプル出力は次のようになります–

RundeckをDebian8(Jessie)サーバーにインストールする方法

GUIに接続するには、ユーザー名とパスワードをadminとして使用します。サンプル出力は次のようになります–

RundeckをDebian8(Jessie)サーバーにインストールする方法

「新規プロジェクト」リンクをクリックして、プロジェクトを追加します。少なくともプロジェクト名(スペースなし)を指定する必要があります。サンプル出力は次のようになります–

RundeckをDebian8(Jessie)サーバーにインストールする方法

「リソースモデルソース」セクションで、「編集」ボタンをクリックし、「ファイルが存在する必要があります」を選択します。次に、「保存」ボタンをクリックします。サンプル出力は次のようになります–

RundeckをDebian8(Jessie)サーバーにインストールする方法

これで、最初のジョブを作成する準備が整いました。このジョブは、リモートコマンドを起動するためのSSH接続で構成されています。 「新しいジョブの作成」をクリックして、ジョブ名(スペースなし)を選択します。ここで、コマンドを接続して起動するためのパスワードとsudoパスワードが必要です。

RundeckをDebian8(Jessie)サーバーにインストールする方法

上記のすべての詳細を入力し、「保存」ボタンをクリックします。この記事を読むと、Debian 8(Jessie)サーバーにRundeckをインストールする方法を理解できるようになります。次の記事では、Linuxベースのトリックとヒントをさらに紹介します。読み続けてください!


  1. Windows に vCenter Server 6.7 をインストールする方法

    このチュートリアルでは、Windows に VMware vCenter Server v6.7 をインストールする方法について、順を追って説明します。 vCenter for Windows のインストールを続行する前に、Windows に vCenter サーバーを正常に展開するために必要な要件、オプション、および手順を理解することが不可欠です。 VMware vSphere インフラストラクチャの 2 つのコア コンポーネントは、VMware vSphere ESXi と VMware vSphere vCenter サーバーです。 ESXi は、CPU、メモリ、ネットワーク、ストレー

  2. サーバー 2016/2019 に Flash Player をインストールする方法。

    Server 2016 または Server 2019 に Adob​​e Flash Player をインストールする方法を探している場合は、このチュートリアルを読み続けてください。ご存知かもしれませんが、Remote Desktop Session Host (RDSH) ロールを追加すると、Adobe Flash Player を Server 2016 にインストールできます。ただし、Server 2016 または 2019 に Flash Player をインストールするために RDSH ライセンスを購入したくない場合は、以下の手順に従ってください。 このチュートリアルには、Win