Codementor Events

Ways to check for enabled modules in Apache

Published Mar 24, 2019
Ways to check for enabled modules in Apache

Here are two tricks to check which modules are enabled in apache.

1. From terminal

Apache modules list can be found from terminal. Below is a code, just copy and paste it in terminal. And you will get screen like below image.

apachectl -M

If you are on debian based system, above command won’t work. Try below command.

apache2ctl -M

Output should be like this.

Loaded Modules:
core_module (static)
so_module (static)
watchdog_module (static)
http_module (static)
log_config_module (static)
logio_module (static)
version_module (static)
unixd_module (static)
access_compat_module (shared)
alias_module (shared)
auth_basic_module (shared)
authn_core_module (shared)
authn_file_module (shared)
authz_core_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
filter_module (shared)
headers_module (shared)
mime_module (shared)
mpm_prefork_module (shared)
negotiation_module (shared)
php5_module (shared)
proxy_module (shared)
proxy_http_module (shared)
rewrite_module (shared)
setenvif_module (shared)
socache_shmcb_module (shared)
ssl_module (shared)
status_module (shared)

apache-loaded-modules-shyammakwana.me_.png

2. From phpinfo()

Create an blank file on your server anywhere (on root is recommended), name it anything which others can’t guess. like, sdfssfes.php , 23egstesf.php.

You should be thinking why I told to name file like this. It’s because we are going to print our php information, so this should be confidential for security purpose.

put below code in that file.

<?php phpinfo(); ?>

and save it. Now run this file from browser.

You will get all php informations. Search for ‘Apache2handler’. There will be table and in that find column “Loaded Modules”. It is list of all apache modules. See below screenshot.

apache2handler-check-module-shyammakwana.me2_.png

Enjoy…!
Thanks for reading.

Discover and read more posts from chintan kotadiya
get started
post commentsBe the first to share your opinion
Show more replies