install mod_geoip on cpanel centos

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • install mod_geoip on cpanel centos

    Copypasted from : Installing mod_geoip on Apache 2.2 | Say GNU/Linux

    1) Downalod the latets GEOIP package from Index of /download/geoip/api/c and install it

    Code:
    # wget -c  http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz
    # tar -xzf GeoIP-1.4.6.tar.gz
    # cd GeoIP-1.4.6/
    # ./configure
    # make
    # make install
    2) Download and install latest mod_geoip2 from Index of /download/geoip/api/mod_geoip2

    Code:
    # wget -c  http://geolite.maxmind.com/download/geoip/api/mod_geoip2/mod_geoip2_1.2.5.tar.gz
    # tar -xzf  mod_geoip2_1.2.5.tar.gz
    # cd mod_geoip2_1.2.5/
    # /usr/local/apache/bin/apxs -lGeoIP  -cia mod_geoip.c
    if you get error while restarting httpd conf, try this line:
    Code:
     apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c

    3) Restart apache

    OR

    Code:
    wget http://twiki.cpanel.net/twiki/pub/EasyApache3/CustomMods/custom_opt_mod-mod_geoip.tar.gz
    
    tar -C /var/cpanel/easy/apache/custom_opt_mods -xzf custom_opt_mod-mod_geoip.tar.gz
    and then run easy apache update from whm and chose the mod_geoip option.

    after all you need to enable mod_geoip
    Code:
    nano /usr/local/apache/conf/httpd.conf
    and add this to it:
    Code:
    GeoIPEnable On
    GeoIPDBFile "/path_to_geoipdat_file/GeoIP.dat"
Working...
X