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-essentialDebian で使用するパスが異なる場合は、コマンドを調整する必要があるかもしれませんが、そうでなければコマンドは正常に動作します。

関連情報