up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрирование
FreeBSDCentOSMySQLSSDHDDRAMCPUBenchmarkPHPHTMLLinuxPerlBashDebian

Популярные статьи

mod_fcgid: ap_pass_brigade failed in handle_request_ipc function

(104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function

Если вы видите такие сообщения в логе домена, вам следует увеличить максимальное число запросов для PHP-процесса до его завершения. Для этого редактируем файл /etc/apache2/mods-available/fcgid.conf, меняя параметр FcgidMaxRequestsPerProcess на более высокое значение либо устанавливаем в 0, что снимает какие либо ограничения. Ну и естественно перезапускаем апач.

Sunday, 11 January 2015, 12:46Прочитано 27 раз

Установка модуля Page Speed для Nginx

Ставим зависимости.

RedHat, CentOS, or Fedora

yum install gcc-c++ pcre-dev pcre-devel zlib-devel make unzip

Ubuntu or Debian

apt-get install build-essential zlib1g-dev libpcre3 libpcre3-dev unzip

Tuesday, 06 January 2015, 18:24Прочитано 30 раз

Удаленный доступ к mongo

Чтобы создать пользователя зайдем в mongo

mongo

Создадим там пользователя:

use admin
db.addUser( { user: "admin", pwd: "password", roles: [ "userAdminAnyDatabase", "readWriteAnyDatabase", "dbAdminAnyDatabase", "clusterAdmin" ] } )
exit

Friday, 02 January 2015, 02:22Прочитано 43 раза

Верный замер производительности дисковой

Ранее мы уже публиковали статьи, в которых описывали методы замера производительности дисковой подсистемы, а также показывали примеры сравнения дисковой в статьях:

В этих статьях не ведется учет одного из основных показателей - времени отклика диска - latency.

Thursday, 01 January 2015, 16:44Прочитано 66 раз

Как скрыть версии софта на сервере?

В целях безопасности лучше скрыть версии софта, установленного на сервере, при запросах из-вне. Естественно не стоит забывать что это не решает проблемы, и никак не избавляет от необходимости своевременно обновлять ПО сервера.

Нижеперечисленные директивы скрывают версию:

  • nginx server_tokens off
  • apache ServerTokens OS или ServerTokens MinimalServerSignature Off
  • ssh DebianBanner no - скрывает только частично
  • proftpd ServerIdent off
Sunday, 28 December 2014, 11:32Прочитано 45 раз

Tcpdump. Количество запросов за минуту

Многие задаются вопросом, как посчитать количество запросов за единицу времени с помощью tcpdump. На самом деле это не так уж сложно.

tcpdump -lni eth0 "tcp[13] & 2 != 0" and dst host 104.16.16.5 and dst port 80 2>/dev/null | while read i ; do j=`echo $i | cut -d : -f -2`; if [ "$k" == "$j" ]; then l=$(($l+1)); else echo "$k -- $l"; k=$j; l=1; fi; done;

Здесь мы делаем выборку по интерфейсу eth0, хостер названия 104.16.16.5 и порте назначения 80. Вставьте просто нужные вам параметры.

Friday, 26 December 2014, 14:07Прочитано 42 раза

Symbolic link not allowed or link target not accessible

Symbolic link not allowed or link target not accessible

Если вы видите у себя на сайте такую ошибку, то вероятно вы создали симлинк на директорию вне директории пользователя. По умолчанию это запрещено. Чтобы исправить нужно найти в конфиге апача secure.conf следующие параметры:

Options +Includes -FollowSymLinks +SymLinksIfOwnerMatch

И заменить на:

Options +Includes +FollowSymLinks

Friday, 26 December 2014, 09:13Прочитано 41 раз

Удаление всех таблиц из базы MySQL

Вариантов удаления таблиц из базы MySQL есть несколько.

Первый и самый простой

mysql
mysql > drop database _db_name_;
mysql > create database _db_name_;

Этот способ плох тем что не сохраняются никакие параметры (такие как CHARACTER, COLLATE), если они были выставлены отличные от дефолтных.

Sunday, 21 December 2014, 00:32Прочитано 39 раз

Пересоздание хардлинков логов в ISPmanager

Веб-сервер апаче пишет логи в директорию /var/www/httpd-logs, но пользователи в панелях, как и анализаторы логов читают их из директории /var/www/_USER_/data/logs. При удалении логов из последней директории мы удаляем хардлинки а не сами логи. К сожалению, хардлинки панель не всегда может сама создать. Почему так нужно спросить у разработчиков ISPmanager. Ах, да, теперь у нас 5-я бэта версия и про косяки 4-й все забыли. Ну да ладно... К слову, при удалении логов из  /var/www/httpd-logs мы удаляем логи и новые начинаются писаться после перезапуска веб-сервера апаче.

Tuesday, 09 December 2014, 12:40Прочитано 43 раза

Почему и когда запускается проверка массива RAID?

check - выполнение полной проверка избыточных данных RAID-массива. Читает все блоки и проверяет их.
Проверка запускается в 00:57 каждое воскресенье. Запускается по крону /etc/cron.d/mdadm

Monday, 08 December 2014, 16:43Прочитано 42 раза

Страницы: 1 ... 6 7 [8] 9 10 ... 18

Чаще всего ищут

Статистика блога
Статтей: 178
Безопасность: 9
Железо: 19
Программирование: 14
Администрирование: 135