RHELでの構築を生業としてきましたが、CentOS 8での方針変更以降、別ディストリビューションにも慣れておく必要があるかなと思い、Ubuntuでの構築も触るようになりました。
Apacheを構築している時に、設定ファイル(ディレクトリ構成)が結構違うな~とか思いつつ、モジュールのディレクトリをチェックしたところ、妙にモジュールの数が少ないことに気が付きました。
モジュール名 | Ubuntu 22.04.3 | Rocky Linux 8.7 |
---|---|---|
access_compat_module | ||
actions_module | ||
alias_module | ||
allowmethods_module | ||
auth_basic_module | ||
auth_digest_module | ||
authn_anon_module | ||
authn_core_module | ||
authn_dbd_module | ||
authn_dbm_module | ||
authn_file_module | ||
authn_socache_module | ||
authz_core_module | ||
authz_dbd_module | ||
authz_dbm_module | ||
authz_groupfile_module | ||
authz_host_module | ||
authz_owner_module | ||
authz_user_module | ||
autoindex_module | ||
brotli_module | ||
cache_disk_module | ||
cache_module | ||
cache_socache_module | ||
cgid_module | ||
core_module | ||
data_module | ||
dav_fs_module | ||
dav_lock_module | ||
dav_module | ||
dbd_module | ||
deflate_module | ||
dir_module | ||
dumpio_module | ||
echo_module | ||
env_module | ||
expires_module | ||
ext_filter_module | ||
filter_module | ||
headers_module | ||
http_module | ||
http2_module | ||
include_module | ||
info_module | ||
lbmethod_bybusyness_module | ||
lbmethod_byrequests_module | ||
lbmethod_bytraffic_module | ||
lbmethod_heartbeat_module | ||
log_config_module | ||
logio_module | ||
lua_module | ||
macro_module | ||
mime_magic_module | ||
mime_module | ||
mpm_event_module | ||
negotiation_module | ||
proxy_ajp_module | ||
proxy_balancer_module | ||
proxy_connect_module | ||
proxy_express_module | ||
proxy_fcgi_module | ||
proxy_fdpass_module | ||
proxy_ftp_module | ||
proxy_hcheck_module | ||
proxy_http_module | ||
proxy_http2_module | ||
proxy_module | ||
proxy_scgi_module | ||
proxy_uwsgi_module | ||
proxy_wstunnel_module | ||
remoteip_module | ||
reqtimeout_module | ||
request_module | ||
rewrite_module | ||
setenvif_module | ||
slotmem_plain_module | ||
slotmem_shm_module | ||
so_module | ||
socache_dbm_module | ||
socache_memcache_module | ||
socache_shmcb_module | ||
ssl_module | ||
status_module | ||
substitute_module | ||
suexec_module | ||
systemd_module | ||
unique_id_module | ||
unixd_module | ||
userdir_module | ||
version_module | ||
vhost_alias_module | ||
watchdog_module |
UbuntuのApacheでは、モジュール読込がかなり制限されているイメージです。逆にRocky Linux(RHEL系)のApacheでは、特盛なイメージですね。
個人的には、改めてモジュールの必要性を調べる良いきっかけとなりました。