От сервера напрямую зависит скорость работы коробочного Битрикс24 и стабильность под нагрузкой. Недостаточно поставить «любой VPS» — портал требователен к процессору, памяти и правильно настроенному окружению. Разберём, что нужно и как проверить готовность.
Как подбирать сервер под число пользователей
Требования к железу масштабируются от количества активных сотрудников и характера нагрузки (много ли файлов, звонков, бизнес-процессов). Отправная точка — примерные ориентиры:
| Пользователи | CPU (ядра) | RAM | Диск (SSD) |
|---|---|---|---|
| до 25 | 2–4 | 4–8 ГБ | от 50 ГБ |
| 25–100 | 4–8 | 8–16 ГБ | от 100 ГБ |
| 100–500 | 8–16 | 16–32 ГБ | от 250 ГБ |
Это минимально комфортные значения. Диск закладывайте с запасом: портал накапливает файлы, историю CRM и почту, а бэкапы удваивают потребность в месте.
Операционная система и веб-окружение
Коробка рассчитана на Linux — стабильнее и быстрее всего она работает на серверных дистрибутивах (CentOS/AlmaLinux, Debian, Ubuntu Server). Работа под Windows возможна, но на практике почти не используется для боевых порталов.
Самый простой путь — официальное окружение «1С-Битрикс: Веб-окружение» (BitrixVM). Это готовый набор: nginx + Apache/PHP-FPM, MySQL, memcached, настроенный cron и push-сервер. Оно снимает большую часть ручной настройки и рекомендуется вендором.
- nginx — фронтенд, отдаёт статику и проксирует;
- Apache или PHP-FPM — обработка PHP;
- MySQL — база данных портала;
- memcached — кеш для ускорения;
- push-server (Node.js) — мгновенные уведомления и чат.
Версии PHP, MySQL и расширения
Битрикс24 чувствителен к версиям. Актуальные редакции требуют современного PHP 8.x и совместимого MySQL/MariaDB. Точную поддерживаемую версию всегда сверяйте с документацией под ваш билд перед установкой.
Обязательно должны быть включены расширения PHP: mbstring, mysqli, gd (или imagick), zip, json, opcache. Для корректной работы также важны настройки в php.ini:
memory_limit— не ниже 256M, для крупных порталов больше;upload_max_filesizeиpost_max_size— под размер загружаемых файлов;max_execution_time— с запасом для тяжёлых операций;opcache.revalidate_freqи объём opcache — для скорости.
Кодировка, файловая система и права
Современные порталы работают в UTF-8 — как на уровне PHP, так и в базе (кодировка соединения utf8mb4 для полной поддержки эмодзи и символов). Смена кодировки после установки болезненна, поэтому определитесь сразу.
Права на файлы должны позволять веб-серверу писать в каталоги /upload/, /bitrix/cache/, /bitrix/managed_cache/, /bitrix/tmp/. Слишком широкие права (777 на всё) — уязвимость, слишком узкие — ошибки записи. В BitrixVM это настраивается автоматически под пользователя bitrix.
Проверка готовности сервера
После установки не полагайтесь на «вроде работает». В Битрикс24 встроен инструмент диагностики — «Проверка системы» (phpinfo/monitor настроек), доступный из административной части. Он показывает, какие параметры не соответствуют рекомендованным.
Что стоит проверить обязательно:
- соответствие версий PHP и MySQL требованиям;
- включённые расширения PHP;
- значения лимитов в
php.ini; - работу cron и фоновых агентов;
- доступность push-сервера;
- результат теста производительности (BitrixVM показывает «попугаев»).
Отдельно прогоните нагрузочную проверку до запуска пользователей — дешевле нарастить ресурсы заранее, чем разбираться с тормозами на живом портале.
Запас на рост и отказоустойчивость
Планируя сервер, закладывайте развитие: число сотрудников растёт, объём CRM и файлов увеличивается. Ориентиры на будущее:
- Диск — самый быстрорастущий ресурс, держите свободным не менее 30–40%.
- RAM — при активных бизнес-процессах и почте память заканчивается первой.
- Резервный сервер — для критичных порталов имеет смысл staging и план восстановления.
Для очень крупных внедрений (сотни и тысячи пользователей) редакция Энтерпрайз поддерживает веб-кластер: распределение нагрузки на несколько серверов и репликацию БД. Это отдельная архитектура, которую проектируют заранее.
Итог
Сервер под коробочный Битрикс24 — это не «любой хостинг», а VPS/VDS или выделенная машина с root-доступом, современным PHP, MySQL, правильными лимитами и настроенным окружением. Проще всего стартовать на BitrixVM и проверить конфигурацию встроенным монитором до запуска пользователей.
Если не хотите подбирать железо и настраивать окружение вслепую, мы поможем рассчитать конфигурацию под ваше число сотрудников, развернуть сервер и проверить его готовность к нагрузке.
Частые вопросы
Подойдёт ли обычный виртуальный хостинг?
Нет. Коробке нужен root-доступ, cron, фоновые агенты и push-сервер, которых на shared-хостинге нет. Минимум — VPS/VDS, лучше выделенный сервер.
Сколько памяти нужно на 50 пользователей?
Ориентировочно от 8 до 16 ГБ RAM при 4–8 ядрах CPU и SSD. Точное значение зависит от нагрузки: почты, звонков и бизнес-процессов.
Можно ли ставить самую свежую версию PHP?
Только если она официально заявлена совместимой с вашим релизом. Более новая версия PHP может вызывать ошибки в модулях, поэтому сверяйтесь с документацией.
Нужен ли обязательно Linux?
На практике боевые порталы разворачивают на Linux — это стабильнее и быстрее. Windows поддерживается, но используется редко.
Что такое BitrixVM?
Это официальное веб-окружение «1С-Битрикс» — готовый преднастроенный стек nginx, PHP, MySQL, memcached, cron и push-сервера. Рекомендуемый способ развернуть коробку.
Как проверить, что сервер настроен правильно?
Используйте встроенную проверку системы в административной части и нагрузочный тест BitrixVM. Они покажут несоответствия версий, расширений и лимитов до запуска.
Сколько диска закладывать?
С запасом — портал копит файлы, историю CRM и почту, а бэкапы удваивают потребность. Держите свободным не менее трети объёма и берите SSD.
Поможем с настройкой и поддержкой Битрикс24
Поможем с настройкой, доработкой и поддержкой Битрикс24.