福間@福岡 です。

記事 <36D63636230.C347MOOCHAN / sunhead.ss.hitachizosen.co.jp> において、
moochan <moochan / ss.hitachizosen.co.jp> さんは書きました :

> 1.導入環境
> 
> RHL5.0 LInux-2.0.35 i486,Apache-1.3.3,Ruby-1.3.1-990215

ちなみにApacheは1.3.4が最新です。

> # /usr/local/apache/src/httpd \
                      ^^^
>                         -f /usr/local/apache/conf/httpd.conf

あの、ちゃんと make install を使ってインストールしました?
何も考えずに

  $ ./configure
  $ make
  # make install

とすれば、httpdは /usr/local/apache/sbin (1.3.4なら .../bin)にインストール
されると思うのですが…。            ^^^^

> Syntax error on line 22 of /usr/local/apache/conf/httpd.conf:
> Invalid command 'LoadModule', perhaps mis-spelled or defined by a module not inc
> luded in the server configuration

Apacheのコンパイル時に mod_so を組み込んでいないんじゃないでしょうか。
これは明示的に指定しなければ、デフォルトでは組み込まれません。

  $ /path/to/httpd -l | grep mod_so

としたときに mod_so.c が表示されないのであれば、

  $ ./configure --enable-module=so [...]

して、Apacheを作り直してください。

# あるいは mod_ruby をstatic linkしてください…って結局rebuildが必要か

---
 Yasuhiro Fukuma (福間 康弘) as Yasu.F @ Kitakyushu.Fukuoka.Japan
 Web site: http://www8.big.or.jp/~yasuf/
 “君の主人公は君だ。”