Apache2 · 1 min read · Dec 30, 2025

Instalando mod_geoip para Apache2 en Debian Squeeze

Instalando mod_geoip para Apache2 en Debian Squeeze

Versión 1.0
Autor: Falko Timme
Sígueme en Twitter

Esta guía explica cómo configurar mod_geoip con Apache2 en un sistema Debian Squeeze. mod_geoip busca la dirección IP del usuario final. Esto te permite redirigir o bloquear usuarios según su país. También puedes usar esta tecnología para tu servidor de anuncios OpenX (anteriormente conocido como OpenAds o phpAdsNew) para permitir la segmentación geográfica.

¡No garantizo que esto funcione para ti!

1 Nota Preliminar

Asumo que tienes un sistema Debian Squeeze en funcionamiento con un Apache2 operativo, por ejemplo, como se muestra en este tutorial: Instalando Apache2 con soporte para PHP5 y MySQL en Debian Squeeze (LAMP).

2 Instalando mod_geoip

Para instalar mod_geoip, simplemente ejecutamos:

apt-get install libapache2-mod-geoip

Luego abrimos /etc/apache2/mods-available/geoip.conf y descomentamos la línea GeoIPDBFile para que el archivo se vea como sigue:

vi /etc/apache2/mods-available/geoip.conf

| GeoIPEnable On GeoIPDBFile /usr/share/GeoIP/GeoIP.dat |

A continuación, reiniciamos Apache:

/etc/init.d/apache2 restart

¡Eso es todo!

3 Una Prueba Corta

Para ver si mod_geoip está funcionando correctamente, podemos crear un pequeño archivo PHP en uno de nuestros espacios web (por ejemplo, /var/www):

vi /var/www/geoiptest.php

| |

Llama a ese archivo en un navegador, y debería mostrar tu país (asegúrate de que estás llamando al archivo desde una dirección IP pública, no una local).

4 Casos de Uso

Puedes usar mod_geoip para redirigir o bloquear/permitir usuarios según su país. Puedes encontrar algunos ejemplos útiles para esto aquí: http://www.maxmind.com/app/mod_geoip

Si deseas usar mod_geoip con OpenX/OpenAds/phpAdsNew, este archivo PDF tiene instrucciones para ello: http://www.maxmind.com/openads_geoip.pdf

5 Enlaces

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.