3 月 302022
未指定编译参数时的默认静态编译模块
[root@compiler bin]# ./apachectl -l
Compiled in modules:
core.c
mod_so.c
http_core.c
event.c
[root@compiler bin]#
查看所有已加载的模块
[root@compiler bin]# ./apachectl -M
Loaded Modules:
core_module (static)
so_module (static)
http_module (static)
mpm_event_module (static)
authn_file_module (shared)
authn_core_module (shared)
authz_host_module (shared)
authz_groupfile_module (shared)
authz_user_module (shared)
authz_core_module (shared)
access_compat_module (shared)
auth_basic_module (shared)
reqtimeout_module (shared)
filter_module (shared)
mime_module (shared)
log_config_module (shared)
env_module (shared)
headers_module (shared)
setenvif_module (shared)
version_module (shared)
unixd_module (shared)
status_module (shared)
autoindex_module (shared)
dir_module (shared)
alias_module (shared)
[root@compiler bin]#
启用对dbd模块的静态编译
[root@compiler httpd-2.4.53]# ./configure --enable-dbd=static
查看已静态编译的模块
[root@compiler bin]# ./apachectl -l
Compiled in modules:
core.c
mod_so.c
mod_dbd.c
http_core.c
event.c
[root@compiler bin]#
查看所有已加载的模块
[root@compiler bin]# ./apachectl -M
Loaded Modules:
core_module (static)
so_module (static)
dbd_module (static)
http_module (static)
mpm_event_module (static)
authn_file_module (shared)
authn_core_module (shared)
authz_host_module (shared)
authz_groupfile_module (shared)
authz_user_module (shared)
authz_core_module (shared)
access_compat_module (shared)
auth_basic_module (shared)
reqtimeout_module (shared)
filter_module (shared)
mime_module (shared)
log_config_module (shared)
env_module (shared)
headers_module (shared)
setenvif_module (shared)
version_module (shared)
unixd_module (shared)
status_module (shared)
autoindex_module (shared)
dir_module (shared)
alias_module (shared)
[root@compiler bin]#