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

Автор: | 29.10.2014

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 в ручную читаем в этом топике.