форум vBSupport.ru > vBulletin > vBulletin 4.0.x-4.1.х > Хаки, моды и скрипты 4.0.x-4.1.х
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
ERT
Знаток
Default [4.x.x] Digitalpoint Usermap v.1.0.1
3

Digitalpoint Usermap - продукт, который добавляет на Ваш форум карту Google с отображением на ней всех пользователей и гостей Вашего ресурса.
Версия форума: 4.x.x
Первоисточник: http://forums.digitalpoint.com/usermap.php

Установка:
1. Файл usermap.php из папки upload залить в папку с доменом (корень).
Импортировать продукт. Админ панель > Продукты и модули > Управление продуктами > [Добавить/импортировать продукт] > Обзор (находим файл product-digitalpoint_usermap.xml на своем компьютере) > Импорт.

Для работоспособности этого хака необходима установка базы GeoIP.dat, GeoLiteCity.dat, mod_geoip для apache и установка php5-geoip. Этот хак подойдет для владельцев выделенных серверов, либо виртуального хостинга, при условии, что выполнены требования (установлены базы, модули и расширения).
Убедитесь, что в Вашей ОС не установлена база GeoIP.dat по умолчанию. В моем случае так и было (путь /usr/share/GeoIP). Поэтому файлы просто заменил. А так же немного изменится путь куда копировать GeoIP.dat и GeoLiteCity.dat, см. пункт 4 (копирование баз GeoIP *.dat ) и пункт 6 (конфиг модуля, путь к файлам GeoIP.dat и GeoLiteCity.dat).

Установка модулей и расширений для Apache 2.x. (Linux).
1. Скачиваем нужные файлы в директорию tmp. Переходим в нее:
HTML Code:
cd /tmp
2. Скачиваем GeoIP.dat, GeoLiteCity.dat, mod_geoip для apache:
HTML Code:
wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
wget http://geolite.maxmind.com/download/geoip/api/mod_geoip2/mod_geoip2_1.2.7.tar.gz
3. Распаковываем скачанные файлы:
HTML Code:
tar xzf GeoIP.tar.gz
tar xzf mod_geoip2_1.2.7.tar.gz
gunzip GeoLiteCity.dat.gz
gunzip GeoIP.dat.gz
4. Установка главного пакета для GeoIP и копирование новых баз:
HTML Code:
cd GeoIP-1.4.8
./configure
make install clean
cd /tmp
cp *.dat /usr/local/share/GeoIP/
Примечание. Если не выполняется команда make install clean, Вам необходимо установить make:
HTML Code:
apt-get install make
5. Компилируем модуль для Apache 2.x:
HTML Code:
cd mod_geoip2_1.2.7
apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
Примечание. Если apxs не выполняется, значит у Вас apsx2. Выполните команду:
HTML Code:
apxs2 -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
6. Создаем файл конфигурации geoip.conf для mod_geoip:
HTML Code:
nano /etc/apache2/mods-available/geoip.conf
и добавляем в него:
HTML Code:
<IfModule mod_geoip.c>
    GeoIPEnable On
    GeoIPDBFile /usr/local/share/GeoIP/GeoIP.dat
    GeoIPDBFile /usr/local/share/GeoIP/GeoLiteCity.dat
    GeoIPOutput All
</IfModule>
7. Включаем модуль mod_geoip:
HTML Code:
a2enmod geoip
И перезагружаем apache:
HTML Code:
/etc/init.d/apache2 restart
8. Устанавливаем php5-geoip
HTML Code:
apt-get install php5-geoip
Из-за одной карты столько манипуляций? Но. Установив базу GeoIP у Вас появится возможность отслеживать всех Ваших посетителей, а так же возможность использовать эту систему как firewall - блокировка доступа к Вашему ресурсу из какого-либо города или страны. Это уже отдельная тема.

Так же установка всех баз и модулей актуальна для этой темы: http://vbsupport.ru/forum/showthread.php?t=40218
Attached Thumbnails
europe.jpg   world.jpg  
Attached Files
File Type: zip digitalpoint-usermap.zip (5.6 KB, 2 views)

Last edited by ERT : 11-06-2011 at 08:20 AM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 

Tags
geoip, usermap


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 06:24 AM.


Powered by vBulletin® Version 3.5.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...