RHEL9 Apacheの組み込みモジュールの確認方法
環境
Red Hat Enterprise Linux release 9.2 (Plow)
操作方法
1.組み込みモジュールを一覧表示する
[金 12月 08 13:59:44] tmp $httpd -M AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to suppress this message Loaded Modules: core_module (static) so_module (static) http_module (static) access_compat_module (shared) actions_module (shared) alias_module (shared)
モジュール名の右に表示されている、(static), (shared)は、モジュールタイプを表しています。
staticは、静的リンクを利用して組み込まれたモジュール
sharedは、動的リンク(DSO: Dynamic Shared Object)を利用して組み込まれたモジュール
2.静的モジュールのみを一覧表示する
Apacheに組み込まれている静的モジュールのみを一覧表示するコマンドは
httpd -l
[金 12月 08 14:00:26] tmp $ httpd -l Compiled in modules: core.c mod_so.c http_core.c