diff options
Diffstat (limited to 'roles/webserver/tasks/install-nginx.yml')
-rw-r--r-- | roles/webserver/tasks/install-nginx.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/roles/webserver/tasks/install-nginx.yml b/roles/webserver/tasks/install-nginx.yml new file mode 100644 index 0000000..78ed231 --- /dev/null +++ b/roles/webserver/tasks/install-nginx.yml @@ -0,0 +1,20 @@ +--- +- name: Update apt package index (for Debian/Ubuntu) + apt: + update_cache: yes + when: ansible_os_family == 'Debian' + +- name: Install Nginx + package: + name: nginx + state: present + tags: + - nginx_installation + +- name: Ensure Nginx service is enabled and started + service: + name: nginx + state: started + enabled: yes + tags: + - nginx_service |