In den letzten Artikeln haben wir uns angeschaut, wie man mit Ansible httpd auf einem CentOS Server installiert und um SSL erweitert. Darauf wollen wir nun aufbauen und eine Ansible Role für das anlegen vHost erstellen. Dafür verwenden wir die Templating Engine Jinja2.
Im ersten Schritt werden wir ein Jinja2 Tempalte für einen vhost erstellen. Anschließend werden wir die Variablen für das Template erstellen und ein Konfiugrationsdatei für die Übertragen. Danach werden wir noch entsprechende Verzeichnisse für den vHost anlegen. Zu guter letzt werden wir das ganze auf unser Zielsystem ausrollen.
Weiterlesen