You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.2 KiB
39 lines
1.2 KiB
|
10 hours ago
|
---
|
||
|
|
- name: Uninstall Passenger and configure Nginx on localhost
|
||
|
|
hosts: localhost
|
||
|
|
connection: local
|
||
|
|
become: true
|
||
|
|
gather_facts: false
|
||
|
|
environment:
|
||
|
|
LANG: en_US.UTF-8
|
||
|
|
LC_ALL: en_US.UTF-8
|
||
|
|
tasks:
|
||
|
|
# Удалаем модуль nginx-passenger
|
||
|
|
- name: Remove nginx-mod-http-passenger package
|
||
|
|
ansible.builtin.dnf:
|
||
|
|
name: nginx-mod-http-passenger
|
||
|
|
state: absent
|
||
|
|
# Удалаем passenger и зависимости
|
||
|
|
- name: Remove passenger-devel package
|
||
|
|
ansible.builtin.dnf:
|
||
|
|
name: passenger-devel
|
||
|
|
state: absent
|
||
|
|
- name: Remove passenger package
|
||
|
|
ansible.builtin.dnf:
|
||
|
|
name: passenger
|
||
|
|
state: absent
|
||
|
|
# Удаляем конфигурационные файлы Nginx
|
||
|
|
- name: Remove passenger.conf
|
||
|
|
ansible.builtin.file:
|
||
|
|
path: /etc/nginx/conf.d/passenger.conf
|
||
|
|
state: absent
|
||
|
|
- name: Remove passenger_includer.conf
|
||
|
|
ansible.builtin.file:
|
||
|
|
path: /etc/nginx/conf.d/main/passenger.conf
|
||
|
|
state: absent
|
||
|
|
# Перезапускаем Nginx (необязательно, но полезно)
|
||
|
|
- name: Restart nginx service
|
||
|
|
ansible.builtin.service:
|
||
|
|
name: nginx
|
||
|
|
state: restarted
|