Тест скорости Apache

Самый лучший tool для тестинга идет вместе с apache.

Он же прекрасный DOSер, но почему-то все это забывают.

называется ab tool. Запускается так:

ab -n 1000 -c 7 "http://domen/url/"

Что сделает - вызовет подряд 1000 раз в семь потоков.

Делаем из ssh - на скорость сети можем плевать.

Получим точные данные скорости работы скрипта.

Искать в папке bin, рядом c apachectl и httpd ;)

You should also read:

Fail2ban настройка для ssh apache

Всегда есть ненулевая вероятность, что где-нибудь кто-нибудь выберет не столь сложный и надежный пароль, который злоумышленник сможет подобрать простым перебором.

Для защиты от такого подбора пароля (такую атаку часто называют брутфорсом - см. Полный перебор) есть удачное и изящное решение - fail2ban. Этот пакет есть в репозиториях, и базовая установка очень проста:

sudo apt-get install fail2ban

Настраиваем связку apache2, mod_wsgi, django под ubuntu, centos

В этом посте опишу последовательность шагов для установки связки apache2,mod_wsgi 3.2django 1.1 под ubuntu 9.10 и centos 5.4.

Под ubuntu 9.10

Ставим apache2

Устанавливаем apache2 и сопутствующие модули:

sudo apt-get install apache2 apache2.2-common apache2-mpm-prefork apache2-utils libexpat1 ssl-cert build-essential

Файлы конфигурации Apache в разных Unix системах

Где же находятся конфиги Apache применительно к разным операционным системам,

а именно: Linux Debian (и ubuntu), Linux CentOS (и RedHat) и FreeBSD.

Debian:

/etc/apache2

файлы: все, что там лежит. Основные: apache2.conf и ports.conf,

а так-же все, что лежит внутри папок sites-enabled и mods-enabled.