Поиск не используемых файлов на сайте

Опубликовано malov - ср, 07/29/2015 - 03:46

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

Эта статья как раз и посвящена поиску таких файлов на Drupal (и не только Drupal) сайте.

Теги

Устранение проблемы c BOM на php-сайтах

Опубликовано malov - ср, 07/01/2015 - 03:46

На днях появилась задача разобраться в проблеме обмена данными по протоколу XML-RPC между Drupal сайтами.

Для понимания проблемы, введем терминологию.
Клиент - Drupal сайт, запрашивающий информацию с Сервера
Сервер - Drupal сайт, отвечает на запросы с Клиента

Теги

Проблема с подключение по ssh: possible break-in attempt

Опубликовано malov - ср, 06/10/2015 - 14:53

Опыт по поиску и диагностике неисправностей растёт и сегодня очередной пост по теме администрирования серверов на Linux.

Сегодня обратился клиент с проблемой подключения по ssh.

Начинаем анализ

Первым делом смотрю в логи подключений:

/var/log/auth.log

Найдены интересные записи:

Теги

Установка, настройка и использование антивируса Maldet

Опубликовано malov - чт, 05/28/2015 - 15:09

Maldet — это сканер для Linux, предназначенный для поиска веб-шеллов, спам-ботов, троянов, злонамеренных скриптов и прочих типичных угроз характерных для веб-пространств и особенно актуален для виртуальных шаред-хостинг платформ. Главное отличие от прочих Linux-антивирусов — его веб направленность, сканирование файлов веб-сайтов.

Установка

Установка происходит под пользователем root, так как необходимо создать директорию /usr/local/maldetect для хранения сигнатур и отчетов о сканировании.

Теги

Репликация Mysql Master-Slave

Опубликовано Mexof - ср, 01/14/2015 - 15:46

Всем доброго дня! Сегодня в нашей статье мы рассмотрим примеры настройки репликации типа “master-slave”.

Теги

WARNING: MaxClients exceeds ServerLimit value of 256 servers

Если в Debian при запуске Apache появилась предупреждение:

WARNING: MaxClients of 300 exceeds ServerLimit value of 256 servers,
 lowering MaxClients to 256.  To increase, please see the ServerLimit
 directive.

Такое предупреждение связано обычно с внесением корректировок в параметр MaxClients и сообщает, что параметр ServerLimit меньше чем MaxClients.

Для решения необходимо в файле конфига apache /etc/apache2/apache2.conf в секции prefork перед параметром MaxClients увеличить параметр ServerLimit.
Например, если MaxClients 300, то указать

admin вт, 12/16/2014 - 04:09

Теги

Настройка удаленного подключения к mysql

Опубликовано Mexof - пн, 10/27/2014 - 08:42

При масштабировании Drupal (и не только :) ) сайтов, при настройках репликации mysql требуется настроить в mysql возможность подключения с удаленного сервера. В этой статье речь пойдет о настройке безопасного удаленного подключения к серверу mysql на примере Linux debian.

Первым делом нужно проверить, какие интерфейсы слушает наш mysql. Это можно сделать командой:

netstat -nap | grep mysql

При правильной настройке (в плане безопасности) mysql должен быть такой вывод:

Теги

Мониторинг Drupal сайтов

Опубликовано Mexof - вт, 09/23/2014 - 07:20

Сегодня пойдет речь о мониторинге Drupal сайтов. В нашей компании мы используем для этого модуль Drupal Remote Dashboard (drd).

Этот модуль предоставляет нужные нам возможности для мониторинга:

  • отслеживание изменений версий ядер, модулей и тем;
  • возможность удаленно запускать cron;
  • включить режим обслуживания;
  • очищать кэш;

И это только часть его возможностей. Также этот модуль поддерживает команды drush, что позволяет управлять им из консоли. Модуль считается хорошо защищенным, так как данные, передающиеся между модулем и его ядрами, шифруются с помощью алгоритма AES.

Эффективная борьба со спамом в Drupal - CAPTCHA c русскими буквами

Опубликовано admin - пт, 09/19/2014 - 03:11

Сегодня будет наверное самая простая инструкция, но невероятно эффективная для борьбы со спамом в Drupal;)

Часто клиенты обращаются с проблемой, что появляется спам на сайте, а именно рекламные комментарии на английском, рекламные материалы. Мы в свою очередь для решения этой проблемы настраивали модуль mollom (бесплатный вариант) или настраивали сложную капчу. Но эти методы хоть немного избавляли от проблемы (спама становилось меньше), но он всё же оставался.

Теги

Сервис резервного копирования сайтов в облако Amazon S3

Опубликовано admin - пн, 06/09/2014 - 19:40

Сегодня напишу статью о выходе в свет сервиса архивирования сайтов, который сделала наша команда, и мы уже начали предоставлять к нему доступ клиентам поддержки drupal-coder.ru. Сама идея создания сервиса появилась оттого, что клиенты всё чаще стали сталкиваться с проблемами типа: