Перенос базы данных MySQL на ssd диск для ускорения работы Drupal

Опубликовано admin - пн, 11/05/2012 - 00:42

Недавно поставили на один из серверов новый ssd диск для переноса на него базы данных Drupal. В этой статье я опишу порядок переноса базы данных на ssd диск.

Запускаем программу cfdisk для разбивки диска, в нашем случае /dev/sdc

cfdisk /dev/sdc

Далее добавляем новую партицию sdc1 и сохраняем все на диск.

Создаем раздел ext4 следуюущей командой

mkfs.ext4 /dev/sdc1

Создаем папку /var/lib/mysql/ssd

mkdir /var/lib/mysql/ssd

Монтируем этот раздел в папку /var/lib/mysql/ssd

Теги

Отправка email c Drupal сайтов. Настраиваем Exim4 на Debian

Опубликовано admin - сб, 10/06/2012 - 19:32

После того как настроен веб-сервер необходимо позаботится об отправке писем с Drupal сайта, например  подтверждение email при регистрации, смена пароля. 

Для получения входящей почты для домена лучше использовать сервисы типа "Почта для домена" от Яндекс или Google Apps. Там и фильтрация спама и уровень надежности высокий.

Для отправки почты с Drupal сайта можно использовать модуль SMTP и через какой-нибудь сервис отправлять почту. А можно настроить собственный SMTP сервер. В этой статье мы настроим сервер на базе Exim для отправки исходящей почты. 

Теги

Оптимизация настроек Drupal для работы с Memcached

Опубликовано admin - пн, 09/17/2012 - 15:51

У нас в Drupal-coder.ru появился новый клиент на оптимизацию Drupal и дальнейшую поддержку.

Это большой региональный портал. У клиента сайт временами сильно тормозил и падал, хотя размещен у известного Drupal хостера. Из-за этих тормозов и невозможности получения root доступа у хостера мы решили перенести сайт на наш виртуальный сервер и разобраться в причинах торможения. Сервер настроили в следующем варианте Nginx + Apache + Mysql + PHP + Memcached + APC.

Теги

Профилирование Drupal с помощью XHProf

Опубликовано admin - сб, 09/15/2012 - 19:48

В этой статье я рассмотрю как установить XHprof и настроить его для профилирования сайта на Drupal 7. Установку рассмотрим для выделенного сервера на базе, как вы уже догадались, Debian и сайта на Drupal 7, расположенного в папке /var/www/mysite.ru.

Скачиваем и собираем расширение XHProf для php7.0

git clone https://github.com/longxinH/xhprof xhprof
cd xhprof/extension
phpize
./configure --with-php-config=/usr/bin/php-config7.0
make 
make install

Добавляем в php.ini следующие строки

Теги

Включаем кэширование записи на диск в виртуальных машинах KVM под управлением VDSManager

Опубликовано admin - пн, 08/27/2012 - 07:52

После настройки нашего сервера разработки казалось бы жизнь разработчиков должна была стать значительно веселей;). Но не тут то было, работа сервера была очень медленной. Сайты открывались медленно, разрабочики жаловались.

Теги

Делимся опытом. Настройка веб-сервера под Drupal на Hetzner.

Опубликовано admin - пн, 08/20/2012 - 18:13

Недавно к нам в Drupal Coder обратился клиент с просьбой настроить сервер, оптимизированный под Drupal проекты, на известном хостинге Hetzner. Клиент там купил самый недорогой сервер.

Постановка задачи

Настроить веб-сервер, оптимизированный по Drupal проекты, с использованием конфигурации Varnish + Nginx + PHP-FPM + APC + Memcached, с возможностью добавлять виртуальные хосты через панель ISP Manager.

Настройка отправки email на Ubuntu для Drupal сайтов

Опубликовано admin - вт, 08/07/2012 - 12:07

При очередном прочтении новостей в Google Reader увидел неплохую статью по быстрой настройке отправки email для Drupal сайтов. Автор пишет о настройке под Ubuntu, но способ вполне рабочий и на Debian. На мой взгляд быстрый и понятный способ, подходящий для большинства задач. Перевод статьи ниже.

Настройка веб-сервера для разработки Drupal сайтов

Опубликовано admin - вт, 07/17/2012 - 11:40

Мы в drupal-coder.ru решили сделать выделенный сервер разработки, чтобы разработчики могли быстрее создавать drupal сайты, не тратя времени на прописывание virtual хостов, добавление записей в DNS, создание базы MySQL, установку Drupal. Также на этом сервере будет сдаваться работа заказчику.

Программы мониторинга операций с диском в Linux Debian

Опубликовано admin - вс, 07/15/2012 - 18:32

В прошлой статье из серии "оптимизация Linux под нагрузку" мы рассмотрели как устроено кэширование операций записи в Debian. В этой статье мы рассмотрим какие инструменты есть в Debian для диагностирования проблем с диском.

Теги

Оптимизация Linux под нагрузку. Кэширование операций записи на диск.

Опубликовано admin - чт, 07/12/2012 - 06:41

Недавно на одном из виртуальных серверов столкнулся с проблемой долгой записи на диск. И под эту тему нашел интересную статью, в которой подробно рассмотрен вопрос функционирования кэширования операций записи на диск в Linux. Сегодня будет перевод этой статьи.

Теги

Enjoy a wide range of games with a low minimum deposit at online casinos

With a focus on catering to those who may not have a big budget to play with, these casinos offer a wide range of games and bonuses for players looking to maximize their playing time without breaking the bank. Whether you enjoy slots, table games, or live dealer options, Minimum Deposit Casinos has something for everyone. With a minimum deposit requirement that won't break the bank, you can enjoy hours of entertainment without worrying about overspending. So why wait? Check out Minimum Deposit Casinos today and start playing your favorite games with ease. To learn more about minimum deposit casinos, visit MontyCasinos.