Apache2 · 1 min read · Dec 30, 2025
Instalando mod_geoip para Apache2 no Debian Squeeze
Instalando mod_geoip para Apache2 no Debian Squeeze
Versão 1.0
Autor: Falko Timme
Siga-me no Twitter
Este guia explica como configurar o mod_geoip com Apache2 em um sistema Debian Squeeze. O mod_geoip procura o endereço IP do usuário final. Isso permite que você redirecione ou bloqueie usuários com base em seu país. Você também pode usar essa tecnologia para seu servidor de anúncios OpenX (anteriormente conhecido como OpenAds ou phpAdsNew) para permitir segmentação geográfica.
Não dou nenhuma garantia de que isso funcionará para você!
1 Nota Preliminar
Estou assumindo que você tem um sistema Debian Squeeze em funcionamento com um Apache2 funcionando, por exemplo, como mostrado neste tutorial: Instalando Apache2 Com Suporte a PHP5 E MySQL No Debian Squeeze (LAMP).
2 Instalando mod_geoip
Para instalar o mod_geoip, basta executar:
apt-get install libapache2-mod-geoip
Em seguida, abrimos /etc/apache2/mods-available/geoip.conf e descomentamos a linha GeoIPDBFile para que o arquivo fique da seguinte forma:
vi /etc/apache2/mods-available/geoip.conf
| |
Em seguida, reiniciamos o Apache:
/etc/init.d/apache2 restart
É isso mesmo!
3 Um Teste Rápido
Para ver se o mod_geoip está funcionando corretamente, podemos criar um pequeno arquivo PHP em um de nossos espaços web (por exemplo, /var/www):
vi /var/www/geoiptest.php
| |
Chame esse arquivo em um navegador, e ele deve exibir seu país (certifique-se de que você está chamando o arquivo de um endereço IP público, não de um local).
4 Casos de Uso
Você pode usar o mod_geoip para redirecionar ou bloquear/permitir usuários com base em seu país. Você pode encontrar alguns exemplos úteis para isso aqui: http://www.maxmind.com/app/mod_geoip
Se você quiser usar o mod_geoip com OpenX/OpenAds/phpAdsNew, este arquivo PDF tem instruções para isso: http://www.maxmind.com/openads_geoip.pdf
5 Links
- mod_geoip: http://www.maxmind.com/app/mod_geoip
- Apache: http://httpd.apache.org/
- Debian: http://www.debian.org/
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.