Как сделать модуль динамически загружаемым в Debian?

Как сделать модуль динамически загружаемым в Debian?

Я применяю API от maxmind. Они требуют дополнительный модуль для Apache. Теперь они рекомендуют команду:

apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
  • -I/usr/local/includeуказывает, где установлен заголовочный файл GeoIP.h
  • -L/usr/local/libуказывает, где находится библиотека libGeoIP

Это не похоже на команду Debian, поэтому, полагаю, мне придется поискать команду, которая включит эти файлы в среду, чтобы я мог запустить их на локальном сервере.

Было бы желательно иметь эквивалентную команду в Debian.

решение1

Эта команда компилирует mod_geoipмодуль и связывает его с заголовками используемой вами версии Apache.

Если вы используете стандартный пакет Debian Apache, то вам просто нужно установить пакет apache-dev(конечно, вам также понадобится, build-essentialесли у вас его еще нет). Возможно, вам придется настроить эту команду для путей, которые использует Debian (если они отличаются), но в остальном эта команда должна работать нормально.

Связанный контент