Блог

Миграция на Drupal 8

Давно я ничего не писал в блог в основном, потому что был занят в одном крупном проекте. Моя задача была настроить инфраструктуру из 18 серверов для функционирования посещаемого Drupal проекта. Планирую полученный опыт описать в виде новых статей в блоге. Также планирую по этой теме сделать доклад на ближайшем Drupal Camp в нашем солнечном Краснодаре;)

Перевод базы Drupal сайта с MyISAM на InnoDB

Большинство современных сайтов на Drupal по-прежнему используют устаревший движок MyISAM, что ограничивает их потенциал. В этой статье мы подробно рассмотрим процесс миграции таблиц базы данных Drupal на более эффективный и надежный InnoDB. Узнайте, как получить поддержку транзакций, повысить производительность сайта и обеспечить целостность данных без простоев.

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

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

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

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

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

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

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

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

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

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

WARNING: MaxClients exceeds ServerLimit value of 256 servers

Пользователи Debian часто сталкиваются с предупреждением WARNING: MaxClients exceeds ServerLimit value of 256 servers, когда их сервер Apache достигает пиковой нагрузки. Проблема в том, что по умолчанию конфигурация Apache в Debian хранится не в привычном httpd.conf, а в отдельных файлах модулей. В этой статье мы покажем, как найти нужный файл (например, /etc/apache2/mods-available/mpm_prefork.conf или mpm_event.conf), безопасно изменить директивы ServerLimit и MaxRequestWorkers (он же MaxClients), и правильно перезапустить службу apache2 для применения изменений.