установка кешера eaccelerator на Debian 5

Posted in Новости on марта 8, 2010 by admin

Итак устанавливаем :

cd /home/
wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2
wget http://fastvps.googlecode.com/files/eaccelerator-0.9.6.tar.bz2# зеркало
tar -xf eaccelerator-0.9.6.tar.bz2
cd eaccelerator-0.9.6
phpize
./configure
make install

Создаем конфиг :

nano /etc/php5/conf.d/eaccelerator.ini

со следующим содержанием :

extension="eaccelerator.so"
# eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

Сохраняем и создаем папку для кешера :

mkdir /tmp/eaccelerator
chmod 0777 /tmp/eaccelerator

собсно apache2ctl restart

php -v

и радуемся!

Tags: ,

флаги tcpdump

Posted in Новости on марта 8, 2010 by admin

-i

указываем сетевой интерфейс для прослушки

-e
меняем IP адреса компьютеров на их MAC

-w
(w — в нижнем регистре)
Сохраняет данные tcpdump в двоичном формате. Преимущества использования данного способа по сравнению с обычным перенаправлением в файл является высокая скорость записи и возможность чтения подобных данных другими программами, например snort, но этот файл нельзя прочитать человеку.

-r
читаем трафик из файла , если он был предварительно сохранен параметром -w.

-x
(x — в нижнем регистре)
переходим на шестнадцатиричную систему. Количество отображаемых данных зависит от опции -s

-xx
(x — в нижнем регистре)
шестнадцатиричная система + заголовок канального уровня

-X
(x — в верхнем регистре)
Выводит пакет в ASCII- и hex-формате. Подходит для анализа передавшейся информации

-XX
(XX — в верхнем регистре)
Выводит пакет в ASCII- и hex-формате + заголовок канального уровня

-s число
(s — в нижнем регистре)
Количество байтов , которые будет обрабатывать tcpdump. Дефолтом сохраняется 68 байт.

Для локалки максимальное кол-во — 1500

-S
(s — в верхнем регистре)
Позволяет не обрабатывать абсолютные порядковые номера ( initial sequence number — ISN) в относительные.

-n
показывает IP вместо имени хоста

-a
Меняет сетевые и широковещательные адреса на доменные имена.

-с число
tcpdump завершит работу после получения указанного числа пакетов.

-nn
Отображает номер порта вместо используемого протокола.

-N
Не добавляет доменное расширение к именам узлов. Например tcpdump отобразит 'gov' вместо 'gov.com.ru'

-p
Не переводит интерфейс в promiscuous режим.

-q
Выводит минимум информации.

-t
Не отображает метку времени в каждой строке.

-tt
Отображает неформатированную метку времени в каждой строке.

-tttt
показывает полное время

-T тип
Интерпретация пакетов заданного типа. Поддерживаются типы aodv, cnfp, rpc, rtp, rtcp, snmp, tftp, vat, wb.

-v
Вывод подробной информации о пакете

-vv
Вывод еще более подробной информации.

-vvv
Вывод максимально подробной информации.

-l
Использовать стандартный потоковый вывод tcpdump (stdout), например для записи в файл.

-F файл
Использовать фильтр, находящийся в файле