このチュートリアルでは、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サイトを確認することをお勧めします。 。