Ansible Installation auf CentOS 7 Linux

Ansible Installation auf CentOS 7 Linux

Zielsetzung

Die folgende Anleitung beschreibt die einfachen Schritte zur Installation der Open-Source-Automation-Engine ansible unter CentOS Linux.

Betriebssystem- und Softwareversionen

  • Betriebssystem: - CentOS 7 Linux
  • Software: - Ansible 2.2 (epel) & ansible 2.4 (Quelle)

Anforderungen

Der privilegierte Zugriff auf Ihr CentOS -Linux -System ist erforderlich, um die Ansible -Installation durchzuführen.

Schwierigkeit

MITTEL

Konventionen

  • # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
  • $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Anweisungen

Installation aus Epel Repository

Der einfachste Weg, um die Ansible -Installation unter CentOS Linux durchzuführen, ist die Verwendung von Standardpaket -Repository und Epel -Repository. Der Nachteil ist, dass Sie höchstwahrscheinlich veraltete, aber stabile Ansible -Versionen installieren werden. EPEL -Repository erstmals installieren, indem Sie das folgende Paket installieren:

# yum install epel-release 

Als nächstes installieren Sie Ansible:

# yum install Ansible 

Wenn Sie korrekt installiert sind, sollten Sie das verwenden können Ansible Befehl zum Abfragen seiner Versionsnummer:

$ ansible -Verssion Ansible 2.2.1.0 config -file =/etc/ansible/ansible.CFG konfigurierte Modulsuche Path = Standard -W/O -Überschreibungen 


Installation von Quelle

Der folgende Absatz beschreibt die Ansible -Installation aus der Quelle. Beginnen wir mit der Installation aller erforderlichen Voraussetzungen zur Durchführung von Ansible Compilation:

# yum install macy Git machen GCC Python-Devel libffi-Devel OpenSSL-Devel Epel-Release Python-SPHINX 

Installieren Sie als nächstes den Python -Paketmanager:

# Yum Python-Pip installieren 

In dieser Phase sind wir bereit, den Ansible -Quellcode mithilfe des Quellcodes herunterzuladen Git Befehl:

$ git klone git: // github.com/Ansible/Ansible.git $ cd Ansible 

Optional wählte die gewünschte Ansible -Version mithilfe der gewünschten Version aus Git Checkout Befehl. Wenn keine Ansible -Version ausgewählt ist, installieren Sie die neueste Ansible -Version verfügbar. Während in Ansible Verzeichnis, erste Liste Alle verfügbaren stabilen Versionen:

 $ Git Branch -a | Grep stabile Fernbedienungen/Ursprung/Stall-1.9 Fernbedienungen/Ursprung/Stabil-2.0 Fernbedienungen/Ursprung/Stabil-2.0-Network-Fernbedienungen/Ursprung/stabil-2.0.0.1 Fernbedienungen/Ursprung/Stabil-2.1 Fernbedienungen/Ursprung/Stabil-2.2 Fernbedienungen/Ursprung/Stall-2.3 

Wählen Sie die gewünschte Version EG aus.:

$ Git Checkout Stable-2.3 

Wenn alles gut lief, sind wir jetzt bereit, die Ansible -Zusammenstellung und -installation durchzuführen:



NOTIZ: Höchstwahrscheinlich wird die folgende Zusammenstellung aufgrund der veralteten unterbrochen setuptools Und Pip Versionen. Weitere Informationen finden Sie im folgenden Anhang, um diese Probleme zu beheben.

$ mach # mach installieren 

Testen Sie die Ansible Installation, indem Sie seine Versionsnummer abrufen:

$ ansible -Verssion Ansible 2.4.0 config -Datei = konfigurierte Modulsuche Path = Standard mit Überschreiben von Python Version = 2.7.5 (Standard, 6. November 2016, 00:28:07) [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] 

Anhang

Fehler: Installierte Verteilung setuptools 0.9.8 Konflikte mit den Anforderungen setuptools> = 11.3 

Aktualisieren Sie Ihre SetUptools mit dem folgenden Befehl:

# PIP -Installation -Upgrade -Setuptools 

Sie verwenden PIP Version 8.1.2, jedoch Version 9.0.1 ist verfügbar. Sie sollten über den Befehl "PIP -Installation -Upgrade PIP" ein Upgrade in Betracht ziehen. 

Führen Sie wie oben vorgeschlagen den folgenden Linux -Befehl aus, um den Python -Paketmanager zu aktualisieren:

# PIP -Installation -Upgrade PIP 

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten
  • Linux -Download
  • Kann Linux Viren bekommen?? Erforschung der Verwundbarkeit von Linux…
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Beste Linux -Distribution für Entwickler
  • Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
  • Manjaro Linux Installation