Нередко на ваш любимый сайт приходят нежеланные гости, различные сборщики ссылок для не совсем понятных целей, seo-аналитики и прочие боты-индексаторы, вызывая своей работой повышенную нагрузку и создавая паразитный трафик. Для блокировки большинства из них достаточно зайти по ссылке из access.log, указанной в строке UserAgent бота, и прочитать о том, как исключить ваш сайт, добавив…
Рубрика: Администрирование
Восстановление данных с помощью mysqlbinlog из binlog format=row
Эта строчка на bash-е поможет извлечь из binlog все изменения данных для последующего их применения к данной базе: Допустим что логи лежат в /var/lib/mysql/ , тогда mysqlbinlog —verbose /var/lib/mysql/mysqld-bin.[0-9]* | egrep ‘^### ‘ | sed -e ‘s/^### //g’ -e ‘s/^INSERT/;\nINSERT/g’ -e ‘s/^UPDATE/;\nUPDATE/g’ -e ‘s/^DELETE/;\nDELETE/g’ > dump.sql ; echo «;» >> dump.sql выгрузит лог всех операций в…
Использование кеша браузера для типов файлов в nginx
Проблема нехватки ресурсов при размещении нескольких сайтов на vds на сегодняшний день у многих актуальна. Наиболее прогрессивный путь оптимизации состоит в кешировании редко изменяющихся статических ресурсов на стороне клиента (в этом случае запрос на сервер вообще не требуется посылать). Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее…