Установка Nginx с поддержкой GeoIP в CentOS

Установка Nginx с поддержкой GeoIP в CentOS

Nginx является свободным програмным продуктом с открытым исходным кодом, высокопроизводительный HTTP-сервер и обратный прокси-сервер, а также сервер IMAP/POP3 прокси. Игорь Сысоев приступил к разработке Nginx в 2002 году, первый публичный релиз в 2004 году. На Nginx в настоящее время работает около 6,55% (13,5 млн.) всех доменов в интернете.

Для установки необходимо добавить репозиторий:

wget -q -O - https://www.atomicorp.com/installers/atomic | sh

И устанавливаем Nginx собран с включённыйм модулем GeoIP:

yum install nginx

GeoIP установится автоматически как зависимость к Nginx. После установки проверяем наличие модуля в сборке

nginx -V

В выхлопе находим ключ:

 --with-http_geoip_module 
Если присутствует,значит мы имеем установленный Nginx c поддержкой GeoIP.
Успехов.

Инструкцию по настройке можно найти тут.

Как обновлять файл GeoIP.dat в ручную читаем в этом топике.