このチュートリアルでは、AlmaLinux 8にAnsibleをインストールする方法を紹介します。知らなかった方のために、Ansibleはシステム管理者が利用できる無料のオープンソース自動化ツールです。ノードにエージェントをインストールすることなく、中央サーバーから数百のノードを構成および制御します。PuppetやChefとは異なり、Ansibleはエージェントレスです。Ansibleは宣言型言語を使用してシステム構成を定義し、SSHサービスとPythonスクリプトを使用して適用します。管理対象ノードの構成。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 AlmaLinux8へのAnsibleのステップバイステップのインストールを紹介します。CentOSとRockyLinuxでも同じ手順に従うことができます。
AlmaLinux8にAnsibleをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf update sudo dnf upgrade sudo dnf install epel-release
ステップ2.Pythonをインストールします。
次のコマンドを実行して、Python3およびその他の依存関係をインストールします。
sudo dnf module install python38 sudo alternatives --config python
ステップ3.AlmaLinux8にAnsibleをインストールします。
- 公式リポジトリAlmaLinuxからAnsibleをインストールします。
次に、以下のコマンドを実行して、Ansibleをシステムにインストールします。
sudo dnf install ansible
- Pythonを使用してAnsibleをインストールします。
次のコマンドを実行してAnsibleをインストールします:
sudo pip3 install setuptools-rust wheel sudo pip3 install --upgrade pip sudo python -m pip install ansible
完了したら、次のコマンドを使用してインストールを確認します。
$ ansible --version
ansible 2.9.26 config file = /etc/ansible/ansible.cfg configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3.6/site-packages/ansible executable location = /usr/bin/ansible python version = 3.6.9 (default, Jul 21 2021, 16:00:46) [GCC 8.4.1 20200928 (Red Hat 8.4.2-2)]
おめでとうございます!Ansibleが正常にインストールされました。AlmaLinux8システムにAnsibleをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Ansibleの公式Webサイトを確認することをお勧めします。