КМ01 имел ввиду, apachectlно это не даст вам того, что вам нужно. Это будет контролировать запуск / остановку / перезапуск сервера, наряду с предоставлением некоторой информации о состоянии. Опция php file работает, но требует дополнительной работы с вашей стороны. Вместо этого попробуйте запустить PHP из командной строки: $ php -i. Это выводит то phpinfo(), что выводит, только в командной строке.
Вы можете получить список скомпилированных модулей, запустив их $ apache2 -l, но это не помогает для просмотра динамически загружаемых модулей с помощью директив LoadModule (или других).
Вы можете увидеть, какие модули загружаются динамически, просмотрев записи в /etc/apache2/mods-enabled/. У некоторых есть дополнительный файл conf в том же каталоге для конфигурации. Эти модули НЕ загружаются дважды. Вы можете увидеть список доступных модулей для динамической загрузки, заглянув в /etc/apache2/mods-available/. Вы можете включить их в командной строке с помощью $ a2enmod <module_name>. Вы можете разгрузить их $ a2dismod <module_name>.
Когда вы закончите включение / отключение, вы должны перезапустить apache с помощью $ service apache2 restartили $ apachectl graceful. Вам понадобятся привилегии root (sudo) для выполнения большей части, если не всей, этой работы.