Мануал-Установка Mod_geoip Webalizer-geoip на FreeBSD 7.X 8.X

Статус
В этой теме нельзя размещать новые ответы.

despainer

Постоялец
Регистрация
15 Фев 2008
Сообщения
614
Реакции
167
Установка Webalizer-geoip на FreeBSD 7.X 8.X

Удаляем сначала штатную систему статистики через панель управления

ставим мод GeoIP для Apache

cd cd /usr/ports/www/mod_geoip2/

make config

Оставляем значения как есть

Устанавливаем:

make install clean

Cтавим порт php-pecl-geoip

cd /usr/ports/net/pecl-geoip
make config

Оставляем значения по умолчанию

И ставим порт
make install clean

Идем на maxmind.com и скачиваем базы для Geoip



распаковываем их:
tar -xf GeoIPv6-20100228.dat.gz
tar -xf GeoIP.dat.gz
tar -xf GeoLiteCity.dat.gz

копируем в /usr/local/share/GeoIP

cp GeoIPv6-20100228.dat.gz /usr/local/share/GeoIP
cp GeoIP.dat.gz /usr/local/share/GeoIP
cp GeoLiteCity.dat.gz /usr/local/share/GeoIP

правим настройки конфига модуля GeoIP

ee /usr/local/etc/apache22/Includes/mod_geoip.conf

и приводим его к такому виду:

LoadModule geoip_module libexec/apache22/mod_geoip.so

<IfModule mod_geoip.c>
GeoIPEnable On
GeoIPDBFile /usr/local/share/GeoIP/GeoIP.dat
GeoIPDBFile /usr/local/share/GeoIP/GeoIPLiteCity.dat
GeoIPDBFile /usr/local/share/GeoIP/GeoIPv6-20100228.dat

</IfModule>


ставим Webalizer-Geoip:

cd /usr/ports/www/geolizer/
make config
Оставляем значения как есть:
make install clean

после установки выполняем:
/usr/local/ispmgr/sbin/pkgctl -D cache
killall -9 ispmgr
apachectl restart

PS: Панель будет показывать что модуль установлен но не будет отображать название пакета в заголовке,не стоит паниковать,модуль нормально работает.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху