Секреты установки панели ISP Manager на Debian 6

По умолчанию в Debian 6 идет PHP 5.3, который пока еще не поддерживается большинством CMS. Перед установкой ISP Manager подключим репозиторий с 5.2:

echo "deb http://ftp.debian.org/debian lenny main contrib non-free" >> /etc/apt/sources.list
echo "deb http://security.debian.org lenny/updates main contrib non-free" >> /etc/apt/sources.list
cat << EOF >> /etc/apt/preferences
Package: php5*
Pin: release a=oldstable
Pin-Priority: 700

Package: *
Pin: release a=stable
Pin-Priority: 600
EOF

apt-get update
apt-get install libkrb53

Установку ISP Manager лучше всего проводить в screen. В случае внезапного разрыва связи, вы всегда сможете вернуться на тот этап, где остановились. Если этого не сделать, то инсталлятор прервет работу вместе с обрывом ssh сессии. Итак, приступим:

 

wget "http://download.ispsystem.com/install.sh"
sh install.sh
В процессе установке вы можете поставить PHP 5.2, однако при этом apache, webmail и phpmyadmin надо выбирать lenny версий, для сохранения зависимостей. Если что — потом всегда это можно будет обновить.

Читать далее Секреты установки панели ISP Manager на Debian 6

 

Защита от медленных HTTP атак

Общая стратегия защиты

Для защиты от медленных запросов следует:
  1. Сбрасывать все некорректные запросы
  2. Ограничить заголовки и тело запроса минимальным разумным размером.
  3. Установить минимальное время таймаута.
  4. Выставить размер очереди запросов достаточно большим.
  5. Ограничить минимальую скорость запросов.

Читать далее Защита от медленных HTTP атак