IBM HTTP Server でサポートされる Apache モジュール (ディレクティブを含む)

このセクションでは、IBM® HTTP Server でサポートされる Apache モジュールについて説明します。サポートされた Apache モジュール内で定義されたディレクティブは、IBM HTTP Server を構成するために使用できます。

サポートされた Apache モジュール

バージョン 9 (Apache HTTP Server 2.4) で、以下の Apache モジュールが変更されました。
  • mod_proxy_balancer モジュールおよび mod_proxy_ajp モジュールは現在組み込まれていません。 前のリリースで、これらのモジュールは一部のプラットフォームの WebSphereCE ディレクトリーに組み込まれていました。
  • mod_mem_cache モジュールは、Apache ディストリビューションから削除されました。 代わりに mod_cache_disk モジュールを使用してください。
  • [z/OS][Linux]event MPM は、z/OS および Linux のプラットフォームでのみサポートされます。
  • mod_ibm_ldap モジュールが削除されました。
  • 以下のモジュールが追加されました。
    • mod_access_compat
    • mod_proxy_fcgi
    • mod_substitute
    • mod_lua
    • mod_authn_certificate
    • mod_remoteip
    • mod_macro

IBM HTTP Server V9.0 でサポートされるモジュールは、 Apache HTTP Server V 2.4 Directive Index にリストされています。

以下の Apache モジュールは、バージョン 7 (Apache HTTP Server V2.2) 以降でサポートされません。
  • mod_file_cache モジュールは、今回の IBM HTTP Server リリースでは以前のリリースとの互換性のために提供されていますが、ご使用の LDAP 構成が今後も確実にサポートされるようにするには、既存の構成を移行して mod_mem_cache モジュールを使用する必要があります。これらのモジュールは、同等の機能をディスクの代わりにメモリーで提供します。
  • mod_mime_magic モジュールは、今回の IBM HTTP Server リリースでは以前のリリースとの互換性のために提供されていますが、今後のリリースでは使用できない可能性があります。このモジュールに対する置き換えモジュールは提供されません。
  • mod_proxy_ftp モジュールは、今回の IBM HTTP Server リリースでは以前のリリースとの互換性のために提供されていますが、今後のリリースでは使用できない可能性があります。このモジュールに対する置き換えモジュールは提供されません。
  • mod_cern_meta モジュールはサポートされません。代わりに mod_headers モジュールを使用します。
  • mod_imap モジュールは、mod_imagemap に名前変更されました。既存の構成ファイルで新しいモジュール名を参照するように mod_imap モジュールに関する LoadModule ディレクティブを変更する必要があります。
  • mod_backtrace および mod_whatkilledus 診断モジュールに関して、EnableExceptionHook ディレクティブの値を On に設定する必要があります。
  • mod_mem_cache モジュールで McacheMinObjectSize ディレクティブの値を最小で 1 に設定できます。以前のリリースでは、最小値はゼロでした。
  • mod_deflate モジュールの Compression_Level ディレクティブは、DeflateCompressionLevel に名前変更されました。
  • mod_ldap および mod_auth_ldap モジュールに関する構成が変更されています。mod_ldap および mod_auth_ldap モジュール構成からの移行については、以下の手順を参照してください。
  • Apache mod_example ソースは <ihsinst>/example_module ディレクトリーにインストールされます。
  • AddOutputFilterByType ディレクティブがプロキシー要求に適用されるようになりました。
  • mod_autoindex モジュールによって作成されるディレクトリー・リストは、IndexOptions ディレクティブを使用して変更可能なデフォルト文字セットを持つようになりました。ディレクトリー・リストの適切な表示をブラウザーの文字セット検出に依存している場合、IndexOptions ディレクティブを使用して適切な文字セットを指定する必要がある場合があります。
[AIX Solaris HP-UX Linux Windows]ベスト・プラクティス: LDAP 構成に mod_ibm_ldap モジュールを使用している場合、mod_ibm_ldap ディレクティブを移行して mod_ldap モジュールを使用することを検討してください。mod_ibm_ldap モジュールは、今回の IBM HTTP Server リリースでは以前のリリースとの互換性のために提供されていますが、ご使用の LDAP 構成が今後も確実にサポートされるようにするには、既存の構成を移行して mod_authnz_ldap および mod_ldap モジュールを使用する必要があります。

以下の表は、IBM HTTP Server でサポートされる Apache モジュールのリストを示しています。

表 1. Apache モジュール. 表には Apache モジュール、モジュールの簡単な説明、および各モジュールの詳細説明の Web アドレスが記載されています。
モジュール 説明 Web アドレス
core コア Apache HTTP Server フィーチャー http://publib.boulder.ibm.com/httpserv/manual24/mod/core.html
[Windows]mpm_winnt マルチプロセッシング・モジュール (MPM) http://publib.boulder.ibm.com/httpserv/manual24/mod/mpm_winnt.html
[AIX][HP-UX][Linux][Solaris]mod_worker MPM http://publib.boulder.ibm.com/httpserv/manual24/mod/worker.html
[z/OS]mod_event MPM http://publib.boulder.ibm.com/httpserv/manual24/mod/event.html
mod_actions メディア・タイプまたは要求メソッドに基づき、CGI スクリプトを実行します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_actions.html
mod_alias 文書ツリーのホスト・ファイル・システムの各部のマッピングおよび URL リダイレクトを行います。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_actions.html
mod_asis 自らの HTTP ヘッダーを含むファイルを送信します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_asis.html
mod_auth_basic 基本認証 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_auth_basic.html
mod_authn_anon 認証領域への匿名ユーザー・アクセスを許可します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_anon.html
mod_authn_dbm DBM ファイルを使用したユーザー認証。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_dbm.html
mod_authn_default 認証フォールバック・モジュール  
mod_authn_file テキスト・ファイルを使用したユーザー認証 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_file.html
mod_authnz_ldap HTTP 基本認証用データベースを格納するために LDAP ディレクトリーの使用を許可します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authnz_ldap.html
mod_authz_dbm DBM ファイルを使用したグループ許可 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_dbm.html
mod_authz_default 承認フォールバック・モジュール  
mod_authz_groupfile テキスト・ファイルを使用したグループ許可 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_groupfile.html
mod_authz_host ホスト名または IP アドレスなど、ホストに基づくグループ許可 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_host.html
mod_authz_user ユーザー許可 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_user.html
mod_autoindex ディレクトリー索引を自動的に生成します。これは UNIX プラットフォームの ls コマンド、または Win32 の dir シェル・コマンドに類似しています。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_autoindex.html
mod_cache URI へのキーが付けられたコンテンツ・キャッシュ http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cache.html
mod_cache_disk ディスク・ベースのストレージ管理機能を実装します。主に mod_cache と組み合わせて使用されます。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cache_disk.html
mod_cgi CGI スクリプトを実行します http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cgi.html
[AIX][HP-UX][Linux][Solaris]mod_cgid 外部 CGI デーモンを使用して CGI スクリプトを実行します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cgid.html
[z/OS]mod_charset_lite 文字セットの変換または再コーディングを指定します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_charset_lite.html
[AIX Solaris HP-UX Linux Windows]mod_dav 分散オーサリングおよびバージョン管理 (WebDAV) 機能。
[z/OS]ヒント: mod_dav および mod_dav_fs は サポートされていませんが、IBM HTTP Server および WebSphere® プラグインは WebDAV を経由して WebSphere に要求を受け渡すことができます。
http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dav.html
[AIX Solaris HP-UX Linux Windows]mod_dav_fs mod_dav のファイル・システム・プロバイダー。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dav_fs.html
mod_deflate クライアントに送達するコンテンツを圧縮します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_deflate.html
mod_dir 「後続スラッシュ」のリダイレクトを行い、ディレクトリー索引ファイルをサービスします。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dir.html
mod_env CGI スクリプトおよび SSI ページに渡される環境変数を変更します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_env.html
mod_expires ユーザー指定の基準に基づく Expires および Cache Control HTTP ヘッダーの生成。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_expires.html
mod_ext_filter クライアントへの送達の前に、外部プログラムから応答本文を渡します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_ext_filter.html
[AIX Solaris HP-UX Linux Windows]mod_file_cache ファイルの静的リストをメモリーにキャッシュします。このモジュールは、今回のリリースでは以前のリリースとの互換性のために提供されています。 今後の IBM HTTP Server リリースとの互換性を確保するために、mod_mem_cache または mod_cache の使用を開始してください。
ヒント: ファイル処理に関して推奨されているキャッシング・メカニズムは mod_cache モジュールの CacheEnable 機能です。
http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_file_cache.html
mod_filter コンテキストに依存したスマート・フィルターの構成モジュールを指定します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_filter.html
mod_ibm_ssl IBM HTTP Server のための Secure Sockets Layer (SSL) および Transport Layer Security (TLS) プロトコルのサポート。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_ibm_ssl.html
mod_headers HTTP 要求および応答ヘッダーのカスタマイズ。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_headers.html
mod_imagemap サーバー・サイドのイメージ・マップ処理。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_imagemap.html
mod_include サーバー解析した HTML 文書 (サーバー・サイド・インクルード)。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_include.html
mod_info サーバー構成の包括的な概要を示します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_info.html
mod_ldap 他の LDAP モジュールが使用するために、LDAP 接続プーリングおよび結果のキャッシュのサービスを提供します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_ldap.html
mod_log_config サーバーへの要求のロギング。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_log_config.html
mod_logio 要求ごとに入出力バイトをロギングします。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_logio.html
mod_mem_cache URI へのキーが付けられたコンテンツ・キャッシュ。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mem_cache.html
mod_mime 要求されたファイルの拡張子を、ファイルの振る舞い (ハンドラーとフィルター) およびコンテンツ (MIME タイプ、言語、文字セット、およびエンコード方式) に関連付けます。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mime.html
mod_mpmstats IBM HTTP Server のための MPM/スレッド・モニター・モジュール。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mpmstats.html
[AIX Solaris HP-UX Linux Windows]mod_mime_magic コンテンツのバイトの一部からファイルの MIME タイプを判別します。このモジュールは、今回の IBM HTTP Server リリースでは以前のリリースとの互換性のために提供されていますが、今後のリリースではサポートされません。このモジュールに対する置き換えモジュールは提供されません。
重要: content-type を 判別するために、ファイルを読み取ってパターンのセットと比較する必要があるため、 mod_mime_magic を使用するとパフォーマンスが低下する場合があります。
http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mime_magic.html
[z/OS]mod_mvsds MVS (z/OS) データ・セットを提供します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_mvsds.html
mod_negotiation コンテンツ・ネゴシエーションを行います。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_negotiation.html
mod_proxy HTTP、1.1 プロキシー、およびゲートウェイ・サーバー http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy.html
mod_proxy_connect CONNECT 要求を処理するために mod_proxy モジュールの拡張機能を指定します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_connect.html
[AIX Solaris HP-UX Linux Windows]mod_proxy_ftp mod_proxy モジュールに FTP サポートを提供します。 このモジュールは、今回の IBM HTTP Server リリースでは以前のリリースとの互換性のために提供されていますが、今後のリリースではサポートされません。このモジュールに対する置き換えモジュールは提供されません。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_ftp.html
mod_proxy_http mod_proxy モジュールに HTTP サポートを提供します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_http.html
mod_rewrite 要求された URL を再書き込みするためのルール・ベースの再書き込みエンジンを提供します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_rewrite.html
[z/OS]mod_smf HTTP 要求の SMF エントリーを記録します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_smf.html
mod_setenvif 要求の特性に基づき環境変数を設定します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_setenvif.html
mod_so 実行可能コードおよびモジュールをサーバー始動時または再始動時にロードします。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_so.html
mod_speling ユーザーが大文字化を無視したり、つづりを 1 文字誤って入力した、URL の訂正をします。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_speling.html
mod_status サーバー・アクティビティーおよびパフォーマンスに関する情報を提供します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_status.html
mod_suexec 指定されたユーザーまたはグループで CGI スクリプトの実行を許可します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_suexec.html
mod_unique_id 要求ごとに固有 ID を持つ環境変数を提供します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_unique_id.html
mod_userdir ユーザー固有のディレクトリー。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_userdir.html
mod_usertrack サイトでのユーザー・アクティビティーのクリック・ストリーム・ロギング。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_usertrack.html
mod_vhost_alias 動的に構成された大容量の仮想ホストを提供します。 http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_vhost_alias.html
[z/OS]mod_wlm HTTP 要求の z/OS WLM 種別。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_wlm.html
[z/OS]mod_zos_cmds このモジュールは、サーバーが STOP および MODIFY z/OS コンソール・コマンドに応答することを許可します。 http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_zos_cmds.html

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=ihs-dist&topic=rihs_apachemods
ファイル名:rihs_apachemods.html