Настройка Битрикс24 On-Premise (коробочная версия) под ключ

Представьте: вы закупили лицензию Битрикс24, установили дистрибутив на сервер, а через месяц сотрудники жалуются на тормоза, письма попадают в спам, интеграция с 1С не работает. Знакомая ситуация? Мы сталкиваемся с этим на каждом втором проекте. Например, недавно на проекте с 30 пользователями после
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Настройка Битрикс24 On-Premise (коробочная версия) под ключ
Простой
~1 день

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1454
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    1017
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    759
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    879
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    802
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1162

Представьте: вы закупили лицензию Битрикс24, установили дистрибутив на сервер, а через месяц сотрудники жалуются на тормоза, письма попадают в спам, интеграция с 1С не работает. Знакомая ситуация? Мы сталкиваемся с этим на каждом втором проекте. Например, недавно на проекте с 30 пользователями после установки без настройки Redis страницы загружались 12 секунд — это привело к потере продуктивности на 40%. Или случай, когда из-за неверных настроек cron агенты не отправляли уведомления, и менеджеры пропустили сделку. Правильная настройка Битрикс24 On-Premise — это не просто запуск мастера установки. Это комплекс работ: от выбора серверного стека до настройки агентов и кэширования. За 10+ лет мы настроили более 50 коробок, и каждая требует индивидуального подхода. Получите консультацию инженера — проверим вашу конфигурацию и предложим оптимизацию.

Как настроить Битрикс24 On-Premise: полный чеклист

Требования к инфраструктуре

Минимальные требования для команды до 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 раз медленнее при нагрузке. Redis — оптимальный выбор. Как указано в официальной документации, кэширование с Redis увеличивает производительность до 5 раз.

Агенты и cron: почему это критично?

Битрикс24 On-Premise использует агенты для фоновых задач: отправка уведомлений, синхронизация с 1С, обновление поискового индекса. Если агенты не настроены, система будет зависать при массовых операциях. Настройте cron-запуск агентов вместо встроенного хита /bitrix/tools/cron_agents.php:

*/5 * * * * php -f /var/www/bitrix/tools/cron_agents.php 

Или используйте cron_events.php. Проверьте, что в dbconn.php определена константа BX_CRONTAB_SUPPORT.

Как проверить работу агентов?

  1. Проверьте, запущен ли cron: crontab -l.
  2. Убедитесь, что в dbconn.php определена BX_CRONTAB_SUPPORT.
  3. Выполните тестовый запуск: php /path/to/bitrix/tools/cron_agents.php.
  4. Проверьте логи агентов в журнале событий Битрикс24.

Интеграция с 1С и внешними сервисами

Обмен с 1С через CommerceML — одна из частых точек отказа. Убедитесь, что настроены права доступа к инфоблокам, корректно работают профили обмена. Для Битрикс24 REST API используйте вебхуки и OAuth-авторизацию. Подробнее в официальной документации.

Сравнение редакций Business и Enterprise

Функция Business Enterprise
Макс. пользователей 100 Без ограничений
Смарт-процессы Нет Да
Мультиворонки Нет Да
Кластеризация Нет Да
Балансировщик Нет Да

Почтовый сервер и уведомления

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. Закладывайте время на проверку и починку.

Типичные ошибки и их решение

  • Агенты не запускаются: проверьте cron и права на выполнение PHP-скриптов.
  • Почта не отправляется: настройте SMTP-аутентификацию и проверьте DKIM/SPF.
  • Медленная работа: включите тегированное кэширование и проверьте индексы MySQL.
  • Ошибки после обновления: тестируйте на staging перед применением на production.

Что входит в настройку On-Premise?

  • Аудит текущей серверной инфраструктуры
  • Установка и конфигурация дистрибутива Битрикс24
  • Настройка PHP, MySQL, веб-сервера (nginx/apache)
  • Подключение кэширования (Redis/Memcached)
  • Настройка SSL/TLS (Let's Encrypt или корпоративный сертификат)
  • Настройка почтового сервера и DNS-записей (DKIM, SPF)
  • Настройка агентов и cron
  • Интеграция с 1С (CommerceML) и внешними сервисами
  • Обучение администраторов работе с системой
  • Техническая поддержка после запуска (до 3 месяцев)

Коробочная версия требует единовременных вложений, но избавляет от ежемесячных платежей, что выгодно при масштабировании. Правильная настройка кэширования сокращает расходы на серверные ресурсы, снижая нагрузку на CPU и БД. Закажите аудит вашей коробочной версии — мы выявим узкие места и предложим оптимизацию. Свяжитесь с нами для консультации по настройке и поддержке On-Premise.