Debian でモジュールを動的にロードできるようにするにはどうすればよいでしょうか?

Debian でモジュールを動的にロードできるようにするにはどうすればよいでしょうか?

私は maxmind の API を適用しています。Apache 用の追加モジュールが必要です。現在、次のコマンドが推奨されています:

apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
  • -I/usr/local/includeGeoIP.h ヘッダーファイルがインストールされている場所を指定します
  • -L/usr/local/liblibGeoIPライブラリが配置されている場所を指定します

これは Debian コマンドのようには見えないので、ローカルホスト サーバーで実行できるように、環境にそれらのファイルを含めるコマンドを探す必要があると思います。

Debian で同等のコマンドがあればありがたいです。

答え1

このコマンドは、mod_geoipモジュールをコンパイルし、使用している Apache バージョンのヘッダーにリンクします。

Apache の標準 Debian パッケージを使用している場合は、apache-devパッケージをインストールするだけです (build-essentialまだインストールしていない場合は、もちろんインストールする必要があります)。Debian が使用するパス (異なる場合) に合わせてコマンドを調整する必要があるかもしれませんが、それ以外の場合は、コマンドは正常に動作するはずです。

関連情報