Установка необходимых зависимостей:
apt -y install software-properties-common
add-apt-repository ppa:maxmind/ppa
apt -y install libgeoip1 libgeoip-dev geoip-bin apache2-dev geoip-database
Загрузка исходного кода модуля GeoIP и компилирование библиотеки:
git clone https://github.com/maxmind/geoip-api-mod_geoip2.git
cd geoip-api-mod_geoip2/
apxs2 -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
Для включения модуля необходимо создать файл
/etc/apache2/conf.d/geoip.conf
с текстом:
<IfModule mod_geoip.c>
GeoIPEnable On
GeoIPDBFile /usr/share/GeoIP/GeoIP.dat
GeoIPDBFile /usr/share/GeoIP/GeoIPv6.dat
</IfModule>
Для завершения настройки не забыть перезапустить Apache:
service apache2 restart