Поддержка GeoIP в CentOS

Началось все с того, что Zoltan Csala написал превосходный плагин просмотра статистики torrent-пиров для проекта rutorrent, использующий модуль GeoIP. Конечно же, мне сразу захотелось прикрутить эту «полезняшку» к своей файлопомойке – но сначала пришлось поставить GeoIP на моем домашнем сервере.

Ставится всё это безобразие довольно просто, вот необходимая последовательность действий для CentOS 5 с веб-сервером Apache:

[root@nas ~]# yum install GeoIP GeoIP-data GeoIP-devel
LoadModule geoip_module modules/mod_geoip.so
 
<IfModule mod_geoip.c>
  GeoIPEnable On
  GeoIPDBFile /var/lib/GeoIP/GeoIP.dat
</IfModule>
[root@nas ~]# pecl install geoip
; Enable geoip extension module
extension=geoip.so