Ich bin kürzlich in Ansible für einen meiner Server eingetaucht und fand es wirklich interessant und zeitsparend. Ich betreibe einen dedizierten Ubuntu-Server und habe eine Reihe von Webanwendungen geschrieben in Python und ein paar in PHP konfiguriert. Für Python verwende ich uwsgi als HTTP-Gateway. Ich habe Shell-Skripte geschrieben, um einige Prozesse zu starten/neu zu starten, um die Instanz einer bestimmten Webanwendung auszuführen. Was ich jedes Mal tun muss, ist, mich per SSH zu verbinden, zu dieser spezifischen Anwendung zu navigieren und das Skript auszuführen.
WAS ICH BRAUCHE
Ich habe versucht, einen Weg zu finden, um ein Ansible-Playbook zu schreiben, um all das von meinem persönlichen Computer mit einer Befehlszeile zu erledigen, aber ich habe keine Ahnung, wie das geht. Ich habe keine sehr erklärende (für Anfänger) Dokumentation oder Hilfe im Internet gefunden.
FRAGE
Wie kann ich mit einem Ansible-Playbook Nginx neu starten? Wie kann ich einen Prozess anhand der Prozess-ID beenden?