Linux: 2005年5月アーカイブ

前提:./configure --prefix=/usr/local/apache --enable-shared=max にてインストールされているものとする

  /usr/local/apache/bin/apxs の $CFG_CFLAGS に -I/usr/include/db1 を追加
  (mod_rewriteがndbmを必要とするため)
  # vi /usr/local/apache/bin/apxs
  
  # cd /usr/local/src/apache_1.3.33
  
  # /usr/local/apache/bin/apxs -c src/modules/standard/mod_rewrite.c
  
  # gcc -shared -ldb -L/usr/lib -o src/modules/standard/mod_rewrite.so mod_rewrite.o /usr/lib/libndbm.so
  
  出来上がった mod_rewrite.so が libndbm.so を参照することを確認
  # nm src/modules/standard/mod_rewrite.so | grep dbm_
  次のように「@@GLIBC_2.0」があればOK
           U dbm_close@@GLIBC_2.0
           U dbm_fetch@@GLIBC_2.0
           U dbm_open@@GLIBC_2.0
  
  # /usr/local/apache/bin/apxs -i src/modules/standard/mod_rewrite.so

※libndbm.soの場所はディストリビューションによっては違うことがあるので注意。

2009年11月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

ウェブページ

Profile

name: Michiya Honda
nick: PIA
birth: 21-Nov-1975
e-mail: pia at this domain
SNS: mixi, nowa
起業・独立サポート「katana」

このアーカイブについて

このページには、2005年5月以降に書かれたブログ記事のうちLinuxカテゴリに属しているものが含まれています。

前のアーカイブはLinux: 2004年11月です。

次のアーカイブはLinux: 2005年7月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.1