This commit is contained in:
2024-11-24 19:58:14 +03:00
parent 5bc41c853f
commit bb79295969
4 changed files with 56 additions and 46 deletions

View File

@ -5,14 +5,6 @@
notify:
- Restart Nginx
- name: Ensure Nginx is enabled and started
systemd:
name: nginx
enabled: yes
state: started
notify:
- Restart Nginx
- name: Create directory for error pages
file:
path: /var/www/errors
@ -43,5 +35,23 @@
src: nginx.conf.j2
dest: /etc/nginx/nginx.conf
mode: '0644'
notify:
- Restart Nginx
- name: Test Nginx Configuration
command: nginx -t
register: nginx_test
ignore_errors: yes
- name: Fail if Nginx Configuration Test Failed
fail:
msg: "Nginx configuration test failed. Check the configuration files."
when: nginx_test.rc != 0
- name: Ensure Nginx is enabled and started
systemd:
name: nginx
enabled: yes
state: started
notify:
- Restart Nginx