Server Setup · 1 min read · Dec 30, 2025
Installation von mod_geoip für Apache2 auf Debian Squeeze
Installation von mod_geoip für Apache2 auf Debian Squeeze
Version 1.0
Autor: Falko Timme
Folge mir auf Twitter
Dieser Leitfaden erklärt, wie man mod_geoip mit Apache2 auf einem Debian Squeeze-System einrichtet. mod_geoip sucht die IP-Adresse des Endbenutzers. Dies ermöglicht es Ihnen, Benutzer basierend auf ihrem Land umzuleiten oder zu blockieren. Sie können diese Technologie auch für Ihren OpenX (früher bekannt als OpenAds oder phpAdsNew) Ad-Server verwenden, um Geo-Targeting zu ermöglichen.
Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!
1 Vorbemerkung
Ich gehe davon aus, dass Sie ein laufendes Debian Squeeze-System mit einem funktionierenden Apache2 haben, z.B. wie in diesem Tutorial gezeigt: Installation von Apache2 mit PHP5 und MySQL-Unterstützung auf Debian Squeeze (LAMP).
2 Installation von mod_geoip
Um mod_geoip zu installieren, führen wir einfach aus:
apt-get install libapache2-mod-geoip
Dann öffnen wir /etc/apache2/mods-available/geoip.conf und entfernen das Kommentarzeichen bei der Zeile GeoIPDBFile, sodass die Datei wie folgt aussieht:
vi /etc/apache2/mods-available/geoip.conf
| |
Als nächstes starten wir Apache neu:
/etc/init.d/apache2 restart
Das war’s schon!
3 Ein kurzer Test
Um zu sehen, ob mod_geoip korrekt funktioniert, können wir eine kleine PHP-Datei in einem unserer Webräume erstellen (z.B. /var/www):
vi /var/www/geoiptest.php
| |
Rufen Sie diese Datei in einem Browser auf, und sie sollte Ihr Land anzeigen (stellen Sie sicher, dass Sie die Datei von einer öffentlichen IP-Adresse und nicht von einer lokalen aufrufen).
4 Anwendungsfälle
Sie können mod_geoip verwenden, um Benutzer basierend auf ihrem Land umzuleiten oder zu blockieren/erlauben. Einige nützliche Beispiele dafür finden Sie hier: http://www.maxmind.com/app/mod_geoip
Wenn Sie mod_geoip mit OpenX/OpenAds/phpAdsNew verwenden möchten, enthält diese PDF-Datei Anweisungen dafür: 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/
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.