Linux Tips

Apacheの組み込み済みモジュールを調べるには

北浦訓行
2004/11/2

 Apacheはモジュール構造になっており、その本体には基本的な機能しか実装されていない。機能の多くは、モジュールとして静的あるいは動的に組み込む方式になっている。

 使用しているApacheに組み込まれている静的なモジュール(DSOなど、動的なモジュール以外)を調べるには、-lオプション付きでhttpdを実行する。

# httpd -l
Compiled in modules:
  core.c
  prefork.c
  http_core.c
  mod_so.c

 Fedora Core 2の場合、上記の4モジュールが静的に組み込まれている。それぞれの内容は以下のとおりだ。

モジュール
機能
core 常に使用可能なApache HTTPサーバのコア
prefork スレッドを使わず、マルチプロセスのみで動作する
http_core HTTP通信用のコア
mod_so 起動時や再起動時に実行コードとモジュールをサーバにロードする機能(DSO)を提供

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間