Инсталяция mod_geoip для Apache2 в Debian Lenny




Это руководство разъясняет, как mod_geoip для Apache2 в системе Debian Lenny. mod_geoip находит IP адрес клиента конечного пользователя. Это позволяет Вам перенаправлять или блокировать пользователей по их стране проживания. Вы можете так же использовать эту технологию для того, что бы позволить Вашему OpenX, (раньше эта технология была известна как OpenAds или phpAdsNew) рекламному серверу, применять баннерную рекламу с учетом географического расположения.

1. Предварительные замечаня

Я предполагаю, что у вас есть работающая система Debian Lenny с работающим Apache2, т.е. как это показано в этой инструкции: http://www.howtoforge.com/perfect-server-debian-lenny-ispconfig2

2. Установка mod_geoip

Чтобы установить mod_geoip, мы просто запустим:

aptitude install libapache2-mod-geoip

Потом мы откроем /etc/apache2/mods-available/geoip.conf и раскомментируем строку GeoIPDBFile так, чтобы файл выглядел следующим образом:

vi /etc/apache2/mods-available/geoip.conf<IfModule mod_geoip.c>

GeoIPEnable On

GeoIPDBFile /usr/share/GeoIP/GeoIP.dat

</IfModule>

Затем, перезапустим Apache:

/etc/init.d/apache2 restart

3. Небольшой тест

Чтобы посмотреть, правильно ли работает mod_geoip, мы можем создать небольшой PHP файл в одном из наших веб-каталогов (например /var/www):

vi /var/www/geoiptest.php<html>

<body>

<?php

$country_name = apache_note(«GEOIP_COUNTRY_NAME»);

print «Country: » . $country_name;

?>

</body>

</html>

Вызовите этот файл в браузере, и он должен показать Вашу страну (убедитесь, что вызываете файл с внешнего IP адреса, а не используете локальный).

4. Примеры использования.

Вы можете использовать mod_geoip чтобы перенаправлять или блокировать/разрешать пользователей на основе их страны. Здесь Вы можете найти несколько полезных примеров: http://www.maxmind.com/app/mod_geoip

Если вы хотите использовать модуль mod_geoip вместе с OpenX / OpenAds / phpAdsNew, этот PDF файл содержит инструкции о его применении: www.maxmind.com/openads_geoip.pdf

5. Ссылки
mod_geoip: http://www.maxmind.com/app/mod_geoip
Apache: http://httpd.apache.org/
Debian: http://www.debian.org/

.

http://www.howtoforge.com/installing-mod_geoip-for-apache2-on-debian-lenny

Popularity: 2%



Этот материал находится на сайте http://compiling.ru
__________________________________________



Похожие посты:


  • Отключение просмотра каталогов на Apache
  • Nginx Catch-All Host As Front End 3, Configure Nginx
  • SAMP 11, Start Apache
  • Nginx Catch-All Host As Front End 2, Configure Apache
  • Server Monitoring With munin And monit. Part4



  • Опубликовано 30 Мар 2010 в 14:15. В рубриках: Tuning. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

    Оставьте свой отзыв

    Партнёры:


    forum.vpnssl.ru

    Выбор решений, консультации, примеры.

    Есть вопрос! Оставь свой голос!

    Question:

    Что нужно админу для счастья?

    View Results

    Loading ... Loading ...




    Most Popular Posts



    Supported:

  • Изготовление конвертов .Недорого: оформление конверта. Все Вопросы Бизнеса и Финансов.
  • ecophon


  • free counters