Awstats и geoip

После установки awstats иногда хочется видеть географическую информацию о посетителях, а не только список их IP. Awstats содержит специальный плагин geoip, который транслирует IP адреса в коды стран. Я использовал плагин для CentOS, но все написанное будет справедливо и для других дистрибутивов Linux.

Установка Awstats на CentOS и связка с ISPManager

Имеем Centos 5.4, ISPManager Pro, нужно установить awstats. Тема довольно популярна, и разжевана неоднократно. Однако полного и пошагового руководства к действию нет. Поэтому решил записать все от начала и до конца, поскольку довольно часто приходится ставить, однако не так часто, чтобы помнить это наизусть.

Создание iso образа диска утилитой dd

Нужно было скопировать DVD диск, под рукой оказалась FreeBSD 7.3. Диск был довольно «запиленный», но содержал весьма нужные данные, и хотелось иметь копию этого диска 🙂 Помня о том, что быстро создать образ можно с помощью мощнейшей утилиты dd.

Обновление php 5.1 до 5.2

Пришлось обновлять все же php с 5.1 на 5.2 на CentOS, по технической необходимости. Поскольку в стандартных репозиториях CentOS 5.5 его по прежнему нет, то пришлось пользоваться рекомендуемыми 🙂 Итак, PHP 5.1 To 5.2

PPPoE соединение через ADSL модем во FreeBSD

Решил я (и приятель один дотошный очень, просил) настроить модем не в режиме роутера, а обычно, как bridge. А соединение PPPoE поднимать на сервере с FreeBSD — там фаерволл понадежнее и маршруты удобнее прописать на нем, да и файловый сервер там же, и трансмиссия 🙂 Нагуглил сразу два варианта — через ppp и через mpd, …

Переброска портов на FreeBSD

Есть сервер на FeeBSD 8 в одной организации и потребовалось пробросить порты снаружи на тачки, находящиеся в локальной сети. Так, чтобы с внешки можно было входить на RDS, например, чтобы настраивать удаленно windows на локальных тачках пользователей (полулузеров :)) Хотелось сделать быстро, но и без суеты. Решение оказалось простым

функция imagerotate в PHP на Debian

Недавно попался 🙂 мне сервер с Debian Lenny, на котором нужно было настроить библиотеку gd для php5 Панель ISPManager ее устанавливает самостоятельно. Установил через панель, перезапустил апач — не работает.  Проверил — библиотека установилась, в списке php -m есть.. Оказывается, gd.so в Debian не содержит часть функций, в частности — imagerotate();