Apache модулі - список встановлених (завантажених)

В Apache є безліч модулів (або «модов»), які розширюють його початковий функціонал для вирішення спецефических завдань.

Отримання списку завантажених / активних модулів в Apache є досить поширеною завданням.

Список встановлених в Apache модулів може бути отриманий за допомогою команд httpd / apachectl (CentOS, RHEL і т.д.) або apache2 / apache2ctl (Ubuntu, Debian і т.д.).

Опція -M виводить список всіх завантажених / встановлених модулів в Apache, як статичних (статично скомпільовані в бінарники httpd), так і динамічних (скомпільованих як динамічні розділяються об'єкти які існують окремо від основного бінарники httpd).

Список Встановлених модулів HTTPD

Отримати список всіх завантажених / встановлених модулів HTTPD в RHEL. CentOS і т.д .:

Список Завантажених модулів Apache2

Отримати список всіх завантажених / встановлених модулів Apache2 в Ubuntu. Debian і т.д .:

Виконавши ці команди Ви отримаєте список всіх завантажених / встановлених модулів в Apache.

У дужках буде вказано для кожного модуля Apache буде вказано чи є він статичним або динамічним (дивіться пояснення різниці вище).

А як приємний бонус, додатково буде виконана перевірка синтаксису всіх конфігов Apache.

Це було легко, чи не так?