--- - name: Create wwwroot file: path: /var/www/{{ vhost_name }} state: directory mode: '0755' - name: Prepare config file template: src: files/vhost.conf.j2 dest: /etc/nginx/sites-available/web-{{ vhost_name }}.conf - name: Create a symbolic link file: src: /etc/nginx/sites-available/web-{{ vhost_name }}.conf dest: /etc/nginx/sites-enabled/web-{{ vhost_name }}.conf state: link - name: Restart Nginx systemd: name: nginx daemon_reload: yes enabled: yes state: started