~Linux、MySQLからAJAXまでApacheの静的、DSOモジュールの確認、インストール方法Apacheのモジュールには静的(組込み)モジュールとDSOモジュールがあり、それぞれの確認方法、インストール方法についてです。下記資料を参考にしました。※目次をクリックすると目次の下部にコンテンツが表示されます。mod_so.c2)静的モジュールのインストールについて1推奨の設定デフォルトのApacheインストールでは、静的に組み込まれているモジュールは、(core、prefork、http_core、mod_so)など最小限になっています。セキュリティのリスクを軽減するため静的モジュールは最小限にします。追加、削除する場合は再インストールする必要があります。2インストール方法ソースからのインストール時にconfigureで下記のように指定する必要があります。・DSOモジュールは設定ファイル内の”LoadModule”ディレクティブを削除する事によって無効にする事が出来ます。・DSOは、そのDSOモジュールが提供するディレクティブが設定ファイル内に含まれている場合のみその機能を提供します。・対象DSOモジュールの”LoadModule”ディレクティブを削除してもそのDSOモジュールが提供するディレクティブが設定ファイルに残っているとApache起動時にエラーが発生します。削除するDSOモジュールに関わるディレクティブも削除する必要があります。DSOモジュールを設定ファイルから削除した場合は、下記コマンドで設定ファイルのテストをしてエラーが発生しないか確認するようにします。:“(static)”となっているのが静的モジュール、”(shared)”となっているのがDSOモジュールです。tool)を使ってモジュールを追加インストールします。apxsは”httpd-devel”に含まれているので、”httpd-devel”パッケージがインストールされていない場合はyumでインストールする必要があります。●インストール方法モジュールのソースを入手し、下記のようにインストールします。モジュール名.c※セキュリティ上のリスクを考慮し、実行時に動的にロードされるDSOモジュールは必要最小限にします。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。