How to Install GeoIP on Linux Virtual Machine (VPS) !!!

, How to Install GeoIP on Linux Virtual Machine (VPS) !!!, Hostripples Web Hosting

Run the following command on Main Node  :

  vzctl set VEID –bindmount_add /tmp,noexec,nosuid,nodev –save –setmode restart —> to make it noexec
   vzctl set VEID –bindmount_add /tmp,nosuid,nodev –save –setmode restart —> to make it exec

 

To Install GeoIP on Linux Virtual Private Server (VPS) follow the following commands :

[root@vm1]# cd /usr/local/src
    [root@vm1]# wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.8.tar.gz
    [root@vm1]# tar -xzvf GeoIP-1.4.8.tar.gz
    [root@vm1]# cd GeoIP-1.4.8
    [root@vm1]# ./configure
    [root@vm1]# make
    [root@vm1]# make install
    [root@vm1]# echo ‘/usr/local/lib ‘ > /etc/ld.so.conf.d/geio.conf
    [root@vm1]# ldconfig
    [root@vm1]# cd ..

Now lets install module mod_geoip2

[root@vm1]# wget http://geolite.maxmind.com/download/geoip/api/mod_geoip2/mod_geoip2_1.2.7.tar.gz
    [root@vm1]# tar -zxvf mod_geoip2_1.2.7.tar.gz
    [root@vm1]# cd mod_geoip2_1.2.7/
    [root@vm1]# /usr/local/apache/bin/apxs -lGeoIP -cia mod_geoip.c

Now Verify the following configuration files to have proper configurations

[root@vm1]# vi /usr/local/apache/conf/includes/pre_main_global.conf
    [root@vm1]# vi /usr/local/apache/conf/geoip.conf

 

If the server is plesk and you are not able to run the command make and apxs then use

    [root@vm1]#yum install libtool ( If make  gives you error )

    [root@vm1]# updatedb; locate apxs | grep bin (To lcaote if you have the command apxs)

    [root@vm1]# yum install httpd-devel ( If apxs is not present )

 

Thanks,

Scott

 


How to Install GeoIP on Linux Virtual Machine (VPS) !!!, Hostripples Web Hosting
Vishwajit Kale
Vishwajit Kale blazed onto the digital marketing scene back in 2015 and is the digital marketing strategist of Hostripples, a company that aims to provide affordable web hosting solutions. Vishwajit is experienced in digital and content marketing along with SEO. He's fond of writing technology blogs, traveling and reading.