= Check For Installed Modules In Apache =
**Summary**: How to check which modules are already installed in apache2. \\
**Date**: Around 2014 \\
**Refactor**: 20 February 2025: Checked links and formatting. \\
{{tag>apache linux}}
== Static modules ==
apache2:~ # httpd2 -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c
== Shared modules ==
apache2:~ # httpd2 -M
Loaded Modules:
core_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
authz_host_module (shared)
actions_module (shared)
alias_module (shared)
auth_basic_module (shared)
authz_groupfile_module (shared)
authn_file_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
dir_module (shared)
include_module (shared)
log_config_module (shared)
mime_module (shared)
negotiation_module (shared)
setenvif_module (shared)
status_module (shared)
userdir_module (shared)
asis_module (shared)
imagemap_module (shared)
proxy_module (shared)
proxy_connect_module (shared)
proxy_http_module (shared)
rewrite_module (shared)
ssl_module (shared)
authz_default_module (shared)
Syntax OK
= Adding Modules In SLES =
In SLES you can view, enable and disable modules in Yast, the configuration tool of SLES.
* Start yast2
* Go to Network Services -> HTTP Server
* Go to the tab "Server Modules"
* Here you can view all information about the apache modules.