- name: Configure webserver with nginx hosts: debian become: true tasks: - name: Ensure nginx is installed ansible.builtin.package: name: nginx state: present update_cache: yes - name: Copy nginx config file ansible.builtin.copy: src: nginx.conf dest: /etc/nginx/conf.d/test.conf owner: root group: root mode: '0644' notify: Restart nginx handlers: - name: Restart nginx ansible.builtin.service: name: nginx state: restarted