Могу предложить провести аудит безопасности сайта и сервера, в рамках него сделаем отчет, проведем работы по закрытию уязвимостей и сделаем рекомендации.
Друпалу по барабану, ибо оба этих форка будут использовать XtraDB взамен InnoDB, все запросы друпала оптимизированы под совместимость между различными СУБД, так что ему будет абсолютно пофиг. Однако, в обоих субд улучшена функциональность, будете ли Вы её использовать? И для чего? Если не можете ответить на эти вопросы, значит этот выбор для Вас аналогичен выбору между автомобилями "спутник" и "samara", а если можете, то и выбор очевиден.
Не заметил "кривизны" конфигов nginx, но за замечания спасибо, в принципе можно вписать.
По поводу php-fpm, Вы правы не стоит указывать значения по умолчанию, и конфиг подправим.
Еще раз спасибо, за потраченное время и указанные замечания.
Согласен, модуль SMTP - это удобно, особенно для шареда. Но с другой стороны для выделенного сервера где размещено много сайтов, достаточно настроить службу 1 раз и она будет работать для всех сайтов без доп. манипуляций.
На мой взгляд должно хватить, но есть нюансы;)
Мне кажется, что:
есть вероятность столкнуться с проблемой производительности базы данных. Поэтому нужно иметь ввиду кол-во зарегистрированных пользователей; кол-во контента, которое будут создавать пользователи в день; кол-во просмотров страниц.
по поводу канала тоже возможны проблемы, если пользователи будут интенсивно смотреть видео. Тут нужно учитывать кол-во просмотров видео в день.
Если ошибка стала появляться после обновления Drupal, то возможно не все апдейты базы прошли. Попробуйте запустить http://www.yourdomain.com/update.php
Достаточно просто делать резервное копирование скриптами. Я написал небольшую статью как архивировать с помощью drush и стандартными средствами, возможно пригодится.
Хочу сделать полноценный обзор на эту тему, поэтому скоро статья пополнится альтернативными вариантами бэкапа drupal сайтов.
В кратце для выделенного сервера можно начать с этого:
1) Для ускорения работы с анонимными запросами можно попробовать кэширующий прокси varnish/nginx или модуль boost
2) Для ускорения работы с авторизованными запросами можно начать с memcached
3) Если много статики, то настроить Nginx перед Apache
4) Настроить APC для кэширования php
Как вариант:
1) Удалить лишние модули
2) Посмотреть сколько примерно ест оперативы 1 процесс Apache, и в файле /etc/apache2/apache2.conf (если конечно это Debian) установить количество запускаемых процессов Apache по формуле:
([количество оперативы на сервере] - [оператива под MySQL]) / [Кол-во оперативы под 1 процесс Apache]
Ищу помощь в выявлении дыры последней версии Drupal 7.59 и модулей
Могу предложить провести аудит безопасности сайта и сервера, в рамках него сделаем отчет, проведем работы по закрытию уязвимостей и сделаем рекомендации.
Отписался в личку.
--
С уважением, Роман
r.agabekov@initlab.ru
https://drupal-coder.ru
https://drupal-admin.ru
Настройка сервера под друпал update и поиск готового хостинга
Если интересуют услуги системных администраторов с задачей "Настроить сервер для Drupal 8", то обращайтесь https://drupal-admin.ru
У нас именно такие заявки обычно
Статей по самостоятельной настройке много и у меня в блоге достаточно, хотя конечно хороший результат сразу и без опыта редко получается.
Что выбрать Percona или MariaDB, как быстрая альтернатива MySQL?
Судя по голосованию в группе Drupal в Facebook большинство за Percona.
Что выбрать Percona или MariaDB, как быстрая альтернатива MySQL?
Настройка вебсервера для разработки Drupal сайтов
Не заметил "кривизны" конфигов nginx, но за замечания спасибо, в принципе можно вписать.
По поводу php-fpm, Вы правы не стоит указывать значения по умолчанию, и конфиг подправим.
Еще раз спасибо, за потраченное время и указанные замечания.
Настройка вебсервера для разработки Drupal сайтов
Напишите, пожалуйста, в чем Вы считаете кривизна конфигов nginx?
Настройка вебсервера для разработки Drupal сайтов
Попробуйте вот эту статью. Если что-то не получится пишите, разберемся.
Настройка вебсервера для разработки Drupal сайтов
можно попробовать с помощью ab или siege.
например: ab -n 100 -c 10 http://testsite.com/
Показатели devel
Для полноты картины посмотрите в том же Devel - как долго выполняются запросу к MySQL.
Настройка отправки email для Drupal сайтов
Хотя, если локально стоит почтовый сервер, то все должно работать и без этой службы.
Настройка отправки email для Drupal сайтов
Я думаю, что проблемы не должно быть, указав в качестве хоста локальный сервер.
Настройка отправки email для Drupal сайтов
Согласен, модуль SMTP - это удобно, особенно для шареда. Но с другой стороны для выделенного сервера где размещено много сайтов, достаточно настроить службу 1 раз и она будет работать для всех сайтов без доп. манипуляций.
Настройка отправки email для Drupal сайтов
Настройка отправки email для Drupal сайтов
Nginx + Apache = Imagecashe, помогите победить не генерируются картинки
Здесь можно почитать как настраивать. Вопрос достаточно распространенный, поэтому и решил написать небольшой пост.
Сайт долго грузится
Сайт расположен на шареде или на выделенном сервере?
Про сервер и интернет
Отлично сказано
Про сервер и интернет
На мой взгляд должно хватить, но есть нюансы;)
Мне кажется, что:
РЕШЕНО.Ошибка при создании любого типа материалов
вот тема на drupal.org может поможет:
http://drupal.org/node/1545610
РЕШЕНО.Ошибка при создании любого типа материалов
Если ошибка стала появляться после обновления Drupal, то возможно не все апдейты базы прошли. Попробуйте запустить http://www.yourdomain.com/update.php
BackUp сайта на Drupal
Достаточно просто делать резервное копирование скриптами. Я написал небольшую статью как архивировать с помощью drush и стандартными средствами, возможно пригодится.
Хочу сделать полноценный обзор на эту тему, поэтому скоро статья пополнится альтернативными вариантами бэкапа drupal сайтов.
оптимизация сайта drupal 7
На эту тему много материала уже написано, можно почитать в блоге http://drupal-admin.ru
В кратце для выделенного сервера можно начать с этого:
1) Для ускорения работы с анонимными запросами можно попробовать кэширующий прокси varnish/nginx или модуль boost
2) Для ускорения работы с авторизованными запросами можно начать с memcached
3) Если много статики, то настроить Nginx перед Apache
4) Настроить APC для кэширования php
Какую ОС выбрать?
Согласен, нужно использовать, то что знаешь;) Я за Debian + ISP Manager
Террор Apache
Да, мне тоже интересно.
Террор Apache
Как вариант:
1) Удалить лишние модули
2) Посмотреть сколько примерно ест оперативы 1 процесс Apache, и в файле /etc/apache2/apache2.conf (если конечно это Debian) установить количество запускаемых процессов Apache по формуле:
([количество оперативы на сервере] - [оператива под MySQL]) / [Кол-во оперативы под 1 процесс Apache]