GNU/Linux >> Linux の 問題 >  >> Debian

Debian10にAnsibleをインストールする方法

このチュートリアルでは、Debian 10にAnsibleをインストールする方法を紹介します。知らない人のために、Ansibleは、クラウドコンピューティング、構成を簡素化する非常にシンプルなIT自動化エンジンです。管理、プログラムセットアップ、サービス内オーケストレーション、およびその他のいくつかのITニーズAnsibleは、非常に単純な言語(YAML、Ansible Playbooksの形式)を使用して、自動化ジョブをわかりやすい英語で表現できるようにします。 1つのコマンドを使用してマルチホストまたはデバイスを同時に制御できます。装置または各サーバーにクライアントをインストールする必要はありません。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 Debian 10(Buster)にAnsibleを段階的にインストールする方法を紹介します。

Debian10バスターにAnsibleをインストールする

ステップ1.以下のチュートリアルを実行する前に、次のaptを実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:

sudo apt update

ステップ2.Debian10にAnsibleをインストールします。

AnsibleパッケージはデフォルトのDebian10リポジトリで利用できます。コマンドラインから次のコマンドを実行して、Ansibleをインストールします。

sudo apt install ansible

次に、次のコマンドを実行して、Ansibleが正しく機能しているかどうかを確認します。

ansible --version

ステップ3.Ansibleを使用してLinuxサーバーを管理します。

最初に、Ansibleサーバーからsshキーを生成し、Ansibleホスト間でキーを共有しました:

$ sudo -i
# ssh-keygen
# ssh-copy-id [email protected]
# ssh-copy-id [email protected]

Ansibleがインストールされている場合は、/etc/hosts ファイルは自動的に作成されます。このファイルでは、ansibleホストまたはそのクライアントについて言及できます。ホームディレクトリに独自のAnsibleホストインベントリファイルを作成することもできます:

$ nano $HOME/hosts
[Web]
192.168.77.20
[DB]
192.168.77.21

デフォルトのAnsibleモジュールをテストして使用します:

sudo ansible -i ~/hosts -m ping all
sudo ansible -i ~/hosts -m ping Web
sudo ansible -i ~/hosts -m ping DB

おめでとうございます!Ansibleが正常にインストールされました。Debianシステムに最新バージョンのAnsibleをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Ansibleの公式Webサイトを確認することをお勧めします。 。


Debian
  1. Debian9にNextcloudをインストールする方法

  2. Debian9およびDebian8にPostgreSQL11/10をインストールする方法

  3. Debian9にMongoDB4.4/4.2をインストールする方法

  1. Debian9にTomcat8.5をインストールする方法

  2. Debian 11 /Debian10にPostgreSQLをインストールする方法

  3. Debian11にAnsibleをインストールする方法

  1. Debian9にMongoDBをインストールする方法

  2. Debian9にNginxをインストールする方法

  3. Debian9にApacheをインストールする方法