English English French French Spanish Spanish German German
Geekflare wird von unserem Publikum unterstützt. Wir können Affiliate-Provisionen durch den Kauf von Links auf dieser Website verdienen.
Teilen:

Wie installiere ich Ansible unter Windows?

So installieren Sie Ansible unter Windows
Invicti Web Application Security Scanner – die einzige Lösung, die eine automatische Verifizierung von Schwachstellen mit Proof-Based Scanning™ bietet.

Lieben Sie Ansible, fragen Sie sich aber, wie Sie es unter Windows zum Laufen bringen können?

Ansible ist eines der beliebtesten Tools für Konfigurationsverwaltung und Infrastrukturautomatisierung. Es hilft bei der Automatisierung der Infrastrukturkonfiguration / -bereitstellung, der Softwarebereitstellung und des allgemeinen Infrastrukturmanagements.

Ansible war ursprünglich unter Linux verfügbar. Mit dem neuen Standpunkt von Microsoft zu Open Source, den Verbesserungen in der Community und der Akzeptanz einer agileren, auf DevOps ausgerichteten Softwareentwicklungsmethode holt die Windows-Unterstützung jedoch allmählich das Tempo ein.

Obwohl die Windows-Unterstützung etwas mehr Konfiguration erfordert, ist sie nach Abschluss der Ersteinrichtung nicht sehr schlecht. Es gibt zwei Möglichkeiten, es zu installieren.

Using Cygwin

Hast du von ... gehört Cygwin?

Es ist eine POSIX-kompatible Umgebung, die unter Windows ausgeführt werden kann. Dies bedeutet, dass Sie unter Windows viele Dinge ausführen können, die Sie normalerweise unter UNIX-basierten Betriebssystemen ausführen.

Wenn es das erste Mal ist, dass Sie von Cygwin hören, dann würde ich mich auf deren beziehen offizielle Website um mehr Verständnis zu bekommen.

Die Standardinstallation von Cygwin deckt Ansible nicht ab. Daher müssen Sie sie während der Installation auswählen, wie unten manuell erläutert.

  • Herunterladen Cygwin (Wählen Sie ein 32-Bit- oder 64-Bit-Cygwin-Paket gemäß Ihrem System.)

  • Führen Sie die oben heruntergeladene Cygwin-Installationsdatei aus und folgen Sie dem Bildschirm.

  • Wählen Sie die Download-Quelle als "Aus dem Internet installieren".

  • Legen Sie ein Stammverzeichnis fest, in dem Ihre Anwendung installiert werden soll

  • Wählen Sie ein Verzeichnis aus, in dem Sie Ihre Cygwin-Pakete installieren möchten

  • Wählen Sie Direktverbindung, wenn Sie keinen Proxy verwenden.

  • Wählen Sie einen Spiegel aus, um Ihre Pakete herunterzuladen. Sie können eine beliebige aus der Liste auswählen.

  • Für die Installation verfügbare Pakete werden angezeigt. Hier müssen wir ansible auswählen - wählen Sie die Ansicht explizit als Voll aus und suchen Sie dann nach "ansible" und wählen Sie dann die neueste Version aus, wie unten gezeigt.
  • Ansible-doc ist optional, klicken Sie auf Weiter

  • Überprüfen und bestätigen Sie die Änderungen, indem Sie auf Weiter klicken

  • Es werden die erforderlichen Pakete heruntergeladen und installiert.

  • Sobald Sie fertig sind, erhalten Sie eine Erfolgsmeldung. Klicken Sie auf Fertig stellen

Herzlichen Glückwunsch! Sie haben Cygwin mit installiert Ansible unter Windows. Lassen Sie es uns überprüfen.

  • Doppelklicken Sie auf dem Desktop auf das Cygwin Terminal-Symbol und geben Sie ein ansible --version

Und wie Sie sehen, wurde es erfolgreich installiert.

Mach weiter und spiel damit herum. Wenn Sie Ansible lernen möchten, lesen Sie dies Udemy natürlich.

Using Ubuntu on Windows 10

Vielen Dank an Microsoft. Jetzt ist es möglich, Ubuntu unter Windows 10 zu installieren.

Fangen wir an.

  • Suchen Sie im Suchfeld nach Windows-Funktionen. Und wenn die Option "Windows-Funktionen ein- oder ausschalten" angezeigt wird, klicken Sie darauf.

  • Ein Fenster mit einer Reihe von Funktionen wird geöffnet. Scrollen Sie nach unten und aktivieren Sie das Kontrollkästchen von Windows-Subsystem für Linux Möglichkeit. Klicken Sie anschließend auf die Schaltfläche OK.

  • Öffnen Sie den Microsoft Store und suchen Sie nach Ubuntu, um die neueste Version zu installieren.

  • Nach der Installation sehen Sie eine Startschaltfläche, mit der Sie die Ubuntu-Bash öffnen können.
  • Unter Ubuntu Bash werden Sie aufgefordert, den Benutzernamen und das Kennwort für den Standardbenutzer festzulegen. Sie können das Passwort für das Root-Konto auch hier eingeben, indem Sie Folgendes eingeben sudo passwd root

  • Es ist Zeit, den Ansible mit den folgenden Befehlen zu installieren.
sudo apt-get update 
sudo apt-get install software-properties-common 
sudo apt-add-repository ppa:ansible/ansible 
sudo apt-get update 
sudo apt-get install ansible
  • Drücken Sie Y, wenn Sie nach ... gefragt werden.

Lassen Sie uns nach der Installation testen, ob Sie ein Demo-Playbook erstellen und ausführen.

  • Erstellen Sie eine Datei mit dem Namen testbook.yml
nano testbook.yml
  • Fügen Sie die folgenden Zeilen hinzu und speichern Sie die Datei
- name: testing ansible 
hosts: localhost 
tasks: 
- name: echo a message 
debug: msg=”this is working"

Und schließlich das Spielbuch ausführen.

ansible playbook testbook.yml --connection=local

Conclusion

Ich hoffe, dies hilft Ihnen bei der Installation von Ansible unter Windows. Schau dir das an Blog-Post um mehr über das Playbook zu erfahren, um die Aufgaben zu automatisieren.

Danke an unsere Sponsoren
Weitere großartige Lektüre zu DevOps
Macht Ihr Geschäft
Einige der Tools und Dienste, die Ihr Unternehmen beim Wachstum unterstützen.
  • Invicti verwendet das Proof-Based Scanning™, um die identifizierten Schwachstellen automatisch zu verifizieren und innerhalb weniger Stunden umsetzbare Ergebnisse zu generieren.
    Versuchen Sie es mit Invicti
  • Web-Scraping, Wohn-Proxy, Proxy-Manager, Web-Unlocker, Suchmaschinen-Crawler und alles, was Sie zum Sammeln von Webdaten benötigen.
    Versuchen Sie es mit Brightdata
  • Semrush ist eine All-in-One-Lösung für digitales Marketing mit mehr als 50 Tools in den Bereichen SEO, Social Media und Content-Marketing.
    Versuchen Sie es mit Semrush
  • Intruder ist ein Online-Schwachstellenscanner, der Cyber-Sicherheitslücken in Ihrer Infrastruktur findet, um kostspielige Datenschutzverletzungen zu vermeiden.
    MIT DER INTELLIGENTEN SCHADENKALKULATION VON Intruder