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

 

RHEL9

Posted by arkgame