GeoIP предоставляет возможность получения географических координат
(градусы широты и градусы долготы) на основе IP адреса, а также, при
необходимости, сопутствующей информации (название населенного пункта,
области и т.п).
Перейдем к установке.
Установим GeoIP пакеты
Следующий этап, установкамодуля Apache2 для работы с Geoip
Открываем конфиг модуля
и приводим его к такому виду
Теперь нужно активировать модуль
После перезагружаем Apache2
Все, теперь мы имеем установленную и настроенную связку Apache2+GeoIP, но осталась одна проблемка, в репозиториях, как правило находится устаревшая версия GeoIP.dat.
Перейдем к установке.
Установим GeoIP пакеты
apt-get install geoip-bin geoip-database php5-geoip
Следующий этап, установкамодуля Apache2 для работы с Geoip
apt-get install libapache2-mod-geoip
Открываем конфиг модуля
nano /etc/apache2/mods-available/geoip.conf
и приводим его к такому виду
<IfModule mod_geoip.c> GeoIPEnable On GeoIPDBFile /usr/share/GeoIP/GeoIP.dat GeoIPScanProxyHeaders On </IfModule>Сохраняем конйиг.
Теперь нужно активировать модуль
a2enmod geoip
После перезагружаем Apache2
/etc/init.d/apache2 restart
Все, теперь мы имеем установленную и настроенную связку Apache2+GeoIP, но осталась одна проблемка, в репозиториях, как правило находится устаревшая версия GeoIP.dat.
Комментариев нет:
Отправить комментарий