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-geoipLuego 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| |
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
- mod_geoip: http://www.maxmind.com/app/mod_geoip
- Apache: http://httpd.apache.org/
- Debian: http://www.debian.org/
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.