Тестирование web-сервера или сайта утилитой Siege

Утилита Siege позволяет выполнять многопотоковое нагрузочное тестирование web-серверов по протоколу HTTP методами GET и POST. С помощью этой утилиты можно симулировать параллельные запросы к веб-серверу(сайту) в течение заданного времени, с интервалами и без. По итогам тестирования на экран выводятся результаты.

Установить siege не составит труда, для debian, к примеру, это будет так:

# apt-get install siege

Приступим сразу к делу, протестируем веб-сервер сайта test.ru:

# siege -b -v -c 30 -r 800 http://test.ru/

Читать далее

.htaccess не виден по ftp. Включение скрытых файлов в VsFTPd и ProFTPd для Debian/Linux

Если зайдя по ftp, вы не видите файлов, начинающихся с точки, а в частности .htaccess, то следует перенастроить фтп-сервер.

Для vsftpd нужно добавить или раскомментировать строку в настройках /etc/vsftpd.conf :

force_dot_files=YES

Перезапускаем vsftpd:

# /etc/init.d/vsftpd restart

Для proftpd нужно добавить или изменить строку в настройках /etc/proftpd/proftpd.conf :

ListOptions "-al"

Перезапускаем proftpd:

# /etc/init.d/proftpd restart

Резервное копирование базы данных Mysql Server. Как создать дамп Mysql в Linux/FreeBSD

Как создать дамп базы данных mysql в Linux/FreeBSD?

# mysqldump -u dbuser -ppassword -B database_name > /home/bakup/database_makup.sql

Как создать дамп базы данных, содержащий только структуру базы?

# mysqldump -u dbuser -ppassword --no-data -B database_name > /home/bakup/database_makup.sql

Читать далее