Настройка Битрикс24 On-Premise (коробочная версия)
Коробочная версия Битрикс24 — это полный контроль над данными и инфраструктурой, но и полная ответственность за неё. Облако настраивается за час; On-Premise после установки дистрибутива требует ещё нескольких дней правильной настройки, прежде чем станет пригодным для работы в production.
Требования к инфраструктуре
Минимальные требования для команды до 50 пользователей:
| Компонент | Минимум | Рекомендовано |
|---|---|---|
| CPU | 4 ядра | 8 ядер |
| RAM | 8 ГБ | 16 ГБ |
| Дисковое пространство | 100 ГБ SSD | 500 ГБ SSD + NAS |
| ОС | CentOS 7 / Ubuntu 20.04 | Ubuntu 22.04 LTS |
| СУБД | MySQL 5.7+ / MariaDB | MariaDB 10.6 |
| PHP | 7.4 | 8.1 |
Для 100+ пользователей нужна кластеризация — это отдельная история (см. статью о кластеризации). Однако уже при 50 пользователях важно выносить СУБД на отдельный сервер.
Первичная настройка после установки
После установки дистрибутива и прохождения мастера установки выполните обязательный чеклист:
SSL/TLS. Битрикс24 On-Premise без HTTPS — это непростительно. Certbot + Let's Encrypt или корпоративный сертификат. Настройте принудительный редирект HTTP → HTTPS в nginx-конфигурации.
Настройка PHP. Критичные параметры в php.ini:
memory_limit = 512M
max_execution_time = 300
upload_max_filesize = 100M
post_max_size = 100M
opcache.enable = 1
opcache.memory_consumption = 256
Настройка MySQL/MariaDB. Обязательно в my.cnf:
innodb_buffer_pool_size = 4G # ~60-70% от RAM
innodb_log_file_size = 512M
max_connections = 200
query_cache_type = 0 # отключить, используйте Redis
Кэширование. Подключите Redis или Memcached для сессий и кэша данных. Без кэширования система работает в 3–5 раз медленнее при нагрузке.
Настройка модуля «Бизнес» vs «Энтерпрайз»
On-Premise поставляется в нескольких редакциях. Отличия критичны:
- Business — до 100 пользователей, нет смарт-процессов, нет мультиворонок (в новых версиях ограничения другие — проверяйте актуальную лицензионную матрицу)
- Enterprise — без ограничений по пользователям, полный набор функций, поддержка кластеризации и балансировщика нагрузки
Почтовый сервер и уведомления
On-Premise не использует почтовые серверы Битрикс (облако) — нужно подключить собственный SMTP. Настройка: Настройки → Почта → Исходящая почта. Рекомендую не использовать корпоративный SMTP напрямую — возьмите Postfix как relay с репутационным IP или используйте транзакционный сервис (SendGrid, Unisender).
Отдельно настройте DKIM и SPF для домена — иначе уведомления из Битрикс24 будут попадать в спам.
Обновления и техническое обслуживание
On-Premise обновляется вручную или через встроенный updater. Категорически рекомендую:
- Не обновляться сразу после выхода новой версии — ждать 2–3 недели, пока выйдут патчи
- Перед каждым обновлением делать полный backup (файлы + БД)
- Держать staging-сервер с той же версией для предварительного тестирования обновлений
Обновление Битрикс24 On-Premise — это не «нажать кнопку». После обновления мажорных версий часто ломаются кастомные доработки, сделанные через bitrix/php_interface/init.php. Закладывайте время на проверку и починку.
Администрирование On-Premise требует компетентного системного администратора или договора на поддержку с интегратором. Без этого через год система превращается в нерабочий хаос из устаревших версий и накопившихся проблем.







