回答:
Apacheがロードしたモジュールをリストするには、次を使用します。
apachectl -M
または:
apachectl -t -D DUMP_MODULES
または、RHEL、CentoS、Fedoraの場合:
httpd -M
その他のオプションman apachectl
。これらの答えはすべて、ほんの少しのGoogle検索で見つけることができます。
また、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モジュールのリストを取得できます。
infoモジュールを有効にする必要があります。
sudo a2enmod info.load
sudo a2enmod info.conf
sudo service apache2 restart
再起動後:
http://localhost/server-info
モジュールの長いリストと構成情報を提供します。
リモートサーバーから表示するには、/ etc / apache2 / mods-available / info.confの「Requires」オプションを変更して、リモートサーバーが情報を表示できるようにします。
a2enmod
手動で「シンボリックリンク」するのではなく、{installed}モジュールを有効にするコマンドを使用してみませんか?
a2enconf
「conf-available」ディレクトリから「conf-enabled」にファイルをシンボリックリンクする必要があります:)
-M
動作します。