If you’ve ever wanted to have something like the phpinfo page for Apache, that showed all of the modules that were enabled as well as configuration and compilation settings, just make use of the mod_info module:
This can be useful for getting a definitive answer on which configuration files are being loaded as well as what modules are being loaded and what they’re configured to.
However, as with phpinfo, you have to keep security in mind when using it as a lot of this information can be used by potential attackers. The recommended way of securing it is just modifying the configuration file (/etc/apache2/mods-available/info.conf) to deny access from all but trusted IP addresses:
<ifmodule mod_info.c> <location /server-info> SetHandler server-info Order deny,allow Deny from all Allow from localhost ip6-localhost # Allow from .example.com </location> </ifmodule>
By default, the only access allowed is from localhost.