web-dev-qa-db-ja.com

Apache対応モジュールをリストする方法は?

有効なすべてのApacheモジュールを一覧表示するコマンドはありますか?

98
supercobra

Apacheがロードしたモジュールを一覧表示するには、次を使用します。

apachectl -M

または:

apachectl -t -D DUMP_MODULES 

またはRHEL、CentoS、Fedoraの場合:

httpd -M

その他のオプションについてman apachectl。これらすべての答えは、グーグル検索で見つけることができます。

143

server-info を使用してリモートサーバーから情報を取得することもできます

<Location /server-info>
   SetHandler server-info
   Order allow,deny
   Allow from 127.0.0.1 xxx.xxx.xxx.xxx
</Location>

http://your.Host.example.com/server-info?list ですべての有効なApacheモジュールのリストを取得できます。

10
ALex_hha

情報モジュールを有効にする必要があります:

Sudo a2enmod info.load
Sudo a2enmod info.conf
Sudo service Apache2 restart

再起動後:

http://localhost/server-info

モジュールの長いリストと構成情報を提供します。

リモートサーバーから表示するには、/ etc/Apache2/mods-available/info.confの「必須」オプションを変更して、リモートサーバーが情報を表示できるようにします。

7
rickfoosusa

これも機能します:

Apache2ctl -M
2
simhumileco