1. mkdir /home/uruser/geoip
cd /home/uruser/geoip
2. Download and install library:
wget http://www.maxmind.com/download/geoip/api/…/c/GeoIP.tar.gz
http://www.maxmind.com/download/geoip/api/c/GeoIP-1.3.4.tar.gz
tar xzfv GeoIP.tar.gz
cd GeoIP*
./configure
make
make check
make install
cd ..
3. Download and build Module:
mkdir mod_geoip
cd mod_geoip
wget http://www.maxmind.com/download/geoip/api/mod_geoip/mod_geoip_1.2.9.tar.gz
Download: http://www.maxmind.com/download/geoip/api/mod_geoip/
wget http://www.maxmind.com/download/geoip/api/mod_geoip/mod_geoip_1.2.9.tar.gz
tar xzfv mod_geoip_1.1.1.tar.gz
cd mod_geoip_1.1.1
/usr/local/apache/bin/apxs -cia -I/usr/local/include -L/usr/local/lib -lGeoIP mod_geoip.c
4. Add /usr/local/lib as a loadable dynamic link:
edit /etc/ld.so.conf and add /usr/local/lib at the bottom so it looks like this:
/usr/kerberos/lib
/usr/lib/mysql
/usr/X11R6/lib
/usr/local/lib
Then execute /sbin/ldconfig /etc/ld.so.conf
5. Review httpd.conf . You should have seen a backup of the httpd.conf has been made when building the module as mod_geoip info has been inserted.
You’ll find 2 lines inserted about mod_geoip.
First one:
LoadModule geoip_module lib/apache/mod_geoip.so
change to
LoadModule geoip_module /usr/lib/apache/mod_geoip.so
Add below that line:
GeoIPEnable On
the the second line is OK … just move it to the AddModule section to keep httpd.conf pretty:)
AddModule mod_geoip.c
6. Go and restart Apache and you should not get any error.
service httpd restart.
What Is Instagram Marketing? Instagram Marketing includes using the platform to advertise your business or personal brand to increase visibility,…
Ah, the joys of building a website! Picture this: You're sitting there in your pajamas, coffee in hand, ready to…
Are you feeling like your website is running in slow motion? It can be frustrating when your online presence doesn't…
Are you ready to take your online store to the next level? Whether you're running a PrestaShop or OpenCart platform,…
Picture this: your website is like a fabulous party happening in the darkest corner of the internet, but nobody's showing…