Обычно антивирус обновляется из репозиториев. Но поддержка Debian Squeezee закончилась и антивирус ClamAV как раньше уже не обновишь. Мне надоело видеть в логах такое:

 Я нашёл решение проблемы с обновлением. Итак, что я сделал.

Для начала установил пакеты необходимые для работы с исходниками:

apt-get install build-essential autoconf automake1.9 libtool flex bison debhelper

 После этого скачал последнию версию антивируса выполнив команды:

cd ~
wget http://citylan.dl.sourceforge.net/project/clamav/clamav/0.98/clamav-0.98.tar.gz

 Извлёк из архива:

tar -xhvzf clamav-0.98.tar.gz

 Остановил демоны:

Бывает что какому нибудь скрипту для нормальной его работы требуется PHP определённой версии. А так как по дефолту при установке хостинг панели ISPConfig 3 устанавливается только одна версия PHP 5.3 то желательно установить недостающие версии PHP 5.2 и 5.4. Сделать это можно довольно просто руководствуясь описанием ниже.

Начнём с установки пакетов необходимых для сборки PHP. Соединяемся с сервером по SSH и выполняем команду:

aptitude install build-essential libapache2-mod-fastcgi build-dep php5 libfcgi-dev libfcg libxml2-dev libbz2-dev libcurl3-dev libjpeg62-dev libpng12-dev libc-client-dev libmcrypt-dev libmhash-dev libmysqlclient-dev libpq-dev libxpm-dev libfreetype6-dev

 После этого можно приступать к сборке PHP версии 5.2. Для этого выполняем серию команд:

mkdir /opt/php-5.2.17
mkdir -p /usr/src/iserver/ && cd /usr/src/iserver/
wget -c -t0 http://ua1.php.net/distributions/php-5.2.17.tar.bz2
tar jxf php-5.2*tar.bz2
cd /usr/src/iserver/php-5.2.17/

 Следующая команда запустит конфигурирование PHP 5.2.17

Сегодня на стене рядом с дверью своего подъезда увидел это объявление. Так что в это время мой домашний сервер а соответственно и этот блог уйдут в оффлайн. Что интересно до того как я поставил сервер дома таких инцидентов с электричеством не было. Ну пару раз в год отключали минут на 5 и этим всё ограничивалось. А тут несколько дней подряд. Ну ладно спишу это на форс-мажорные обстоятельства. В любом случае проект - "Домашний веб-сервер" будет и дальше существовать и развиваться.

Debian - динамично развивающаяся операционная система, для которой постоянно выходят обновления,  улучшающие работу Вашего сервера либо закрывающие обнаруженные уязвимости. Поэтому время от времени при входе в хостинг панель ISPConfig 3 на странице системного монитора (Состояние системы) Вы будете видеть вот такое предупреждение.

Свой фотохостинг на домашнем сервере

На одном из моих сайтов есть чат, в котором круглосуточно идут беседы. Часто бывает, что нужно скинуть в чат картинку или фотку. Приходится сначала заливать её на какой-нибудь сторонний фотохостинг, а потом кидать ссылку в чат. За пару лет я перепробовал несколько сервисов фотохостинга, и каждый раз было слишком много минусов в их использовании. То слишком много рекламы, то со временем сервис начинал тормозить. Но главное - это перенасыщенность рекламой, которая жутко раздражает меня и пользователей чата.

С появлением своего домашнего сервера я решил сделать для пользователей своего сайта собственный фотохостинг. Начал искать лёгкий скрипт, написанный на PHP, JavaScript, и не использующий базу данных. Мой выбор пал на скрипт фотохостинга Akina.

Для установки скрипта создал субдомен с дисковой квотой в 10 гигабайт. После этого содержимое архива, скаченного с официального сайта, залил в папку субдомена и отредактировал шаблон скрипта, как мне было нужно. Думаю, не стоит повторять, что и как настраивать в этом скрипте, так как всё это подробно описано на официальном сайте и в файле readme.txt, который найдёте в архиве со скриптом.

cooltext1694910873.png