2025-02-20 12:49:17
---
- name: Переключение на MPM Prefork (rhel8)
hosts: all
become: yes
tasks:
- name: Остановить Apache
systemd:
name: httpd
state: stopped
- name: Отключить модуль mpm_event
lineinfile:
path: /etc/httpd/conf.modules.d/00-mpm.conf
regexp: '^LoadModule mpm_event_module'
state: absent
- name: Включить модуль mpm_prefork
lineinfile:
path: /etc/httpd/conf.modules.d/00-mpm.conf
line: 'LoadModule mpm_prefork_module modules/mod_mpm_prefork.so'
state: present
- name: Проверить конфигурацию Apache
command: apachectl configtest
register: apache_config_test
- name: Перезапустить Apache, если конфигурация верна
systemd:
name: httpd
state: restarted
when: apache_config_test.rc == 0
- name: Убедиться, что Apache запущен
systemd:
name: httpd
state: started
Back to list