How to Check Which Apache Modules are Enabled or Loaded in Linux

1 Answer(s)

    Check Enabled Apache Modules

    Therefore, in order to check which modules are enabled on your Apache web server, run the applicable command below for your distribution, where -t -D DUMP_MODULES is a Apache-argument to show all enabled/loaded modules:

    ---------------  On Debian based systems --------------- 
    $ apache2ctl -t -D DUMP_MODULES   
    OR 
    $ apache2ctl -M
    
    ---------------  On RHEL based systems --------------- 
    $ apachectl -t -D DUMP_MODULES   
    OR 
    $ httpd -M
    $ apache2ctl -M
    
    List Apache Enabled Loaded Modules
    [root@tecmint httpd]# apachectl -M
    Loaded Modules:
     core_module (static)
     mpm_prefork_module (static)
     http_module (static)
     so_module (static)
     auth_basic_module (shared)
     auth_digest_module (shared)
     authn_file_module (shared)
     authn_alias_module (shared)
     authn_anon_module (shared)
     authn_dbm_module (shared)
     authn_default_module (shared)
     authz_host_module (shared)
     authz_user_module (shared)
     authz_owner_module (shared)
     authz_groupfile_module (shared)
     authz_dbm_module (shared)
     authz_default_module (shared)
     ldap_module (shared)
     authnz_ldap_module (shared)
     include_module (shared)
    ....
    Answered on September 1, 2021.
    Add Comment

    Your Answer

    By posting your answer, you agree to the privacy policy and terms of service.