First you need to make sure you have apache2 server installed and working fine.
Installing mod_geoip in Debian etch using the following command
#aptitude install libapache2-mod-geoip
This will complete the installation
Configuring Geoip
Now you need to open /etc/apache2/mods-available/geoip.conf file and uncomment the GeoIPDBFile line so that the file looks as follows
#vi /etc/apache2/mods-available/geoip.conf
<IfModule mod_geoip.c>
GeoIPEnable On
GeoIPDBFile /usr/share/GeoIP/GeoIP.dat
</IfModule>
Now you need to restart Apache using the following command
#/etc/init.d/apache2 restart
Test Geoip
To see if mod_geoip is working correctly, we can create a small PHP file in one of our web spaces (e.g. /var/www):
#vi /var/www/geoiptest.php
add the following lines and save the file
open browser http://serverip/geoiptest.php, and it should display your country.
Incoming search terms:
- geoip setups (172)
- apache geoip (81)
- geoip apache (27)
- debian geoip (23)
- debian install geoip (11)
- apache geo ip (9)
- geoip debian (6)
- geoipenable on (3)
- debian geoip install (2)
- install geoip apache (2)
-
Rytis
-
http://www.zensolutions.co.nz Zen Solutions
-
Bohuslav Jonathan Tóth
