Latest Posts

PHP7 и Vesta – используем вместе +ionCube loader is a PHP module

Итак, давайте подготовим выделенный сервер или SSD VDS с панелью управления Vesta (мы о ней писали раньше в нашем блоге – Vesta CP – бесплатная панель управления сервером . Для начала установим VestaCP. Сделаем это в интерактивном, стандартном режиме: 1 2 curl –O http://vestacp.com/pub/vst–install.sh bash…
Read more

Настраиваем php-fpm

Настраиваем php-fpm 16.09.2016 Попробуем определить каким образом можно повысить производительность сервера приложений на базе php-fpm, а также сформировать чек-лист для проверки конфигурации fpm процесса. Прежде всего стоит определить расположение файла-конфигурации пула. Если вы устанавливали php-fpm из системного репозитория, то конфигурация…
Read more

Ускоряем Nginx Оптимизация nginx+php-fpm

Как правило, настроенный должным образом сервер Nginx на Linux, может обрабатывать 500,000 — 600,000 запросов в секунду. Но этот показатель можно весьма ощутимо увеличить. Хотел бы обратить внимание на тот факт, что настройки описанные ниже, применялись в тестовой среде и,…
Read more

Настройка дочерних процессов для PHP-FPM (Nginx)

Настройка дочерних процессов для PHP-FPM (Nginx) Проблема: В журналах появляется следующее предупреждающее сообщение: [26-Jul-2012 09:49:59] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 32 children, there are 8 idle, and 58 total children [26-Jul-2012…
Read more

Настройка MySQL

Указание кодировок и collation В секцию [mysqld] добавим строки: character-set-server=utf8 collation-server=utf8_general_ci init-connect=”SET NAMES utf8″ character-set-server – кодировка для всего сервера; collation-server – порядок символов и строк на основе алфавитного порядка и классов эквивалентности; init-connect – строка, выполняемая для каждого клиента при соединении. Ограничение…
Read more

OPTIMIZE TABLE для всех таблиц в базе данных

OPTIMIZE TABLE для всех таблиц в базе данных Сначала вкратце, зачем нужна команда OPTIMIZE TABLE. Если прочитать описание, то увидим, что данная операция реорганизует физическое пространство занимаемое таблицей и индексами, что обеспечивает уменьшение занимаемого места и ускорение операций ввода/вывода. Конкретно…
Read more

KVM VPS хостинг от 4$ в месяц, выделенные сервера от 16$ в месяц.

KVM VPS хостинг от 4$ в месяц, выделенные сервера от 16$ в месяц.

KVM VPS хостинг от 4$ в месяц, выделенные сервера от 16$ в месяц.   VDS/VPS серверы. KVM VPS в Нидерландах, выделенный сервер, виртуальный сервер в Нидерландах, VPS серверы на SSD дисках, dedicated, дешево Заказать VPS Подробности и цены Сначала пробуй,…
Read more

This is my settings on the one of 32GB RAM, 2xSAS 15k HDD and 8 CPU cores server, hosting over 200 domains: my.cnf

This is my settings on the one of 32GB RAM, 2xSAS 15k HDD and 8 CPU cores server, hosting over 200 domains: [mysqld] innodb_file_per_table=1 open_files_limit=40000 max_allowed_packet = 32M max_connections = 1024 local-infile=0 large-pages innodb_use_sys_malloc = 0 innodb_buffer_pool_size=2G large_pages = true…
Read more

Прозрачное кэширование в nginx для всех и каждого

Представим, что у нас есть сайт, на который регулярно дают ссылки с хабра. Нам нужно подготовить его к резким всплескам посещаемости. Как это сделать? С версии 0.8.46 в nginx появились опции, позволяющие легко и просто настроить прозрачное кэширование для анонимных…
Read more