Налаштування Бітрікс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
    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 тижні, поки вийдуть патчі
  • Перед кожним оновленням робити повний бекап (файли + БД)
  • Тримати staging-сервер з тією ж версією для попереднього тестування оновлень

Оновлення Бітрікс24 On-Premise — це не «натиснути кнопку». Після оновлення мажорних версій часто ламаються кастомні доробки, зроблені через bitrix/php_interface/init.php. Закладайте час на перевірку та виправлення. Наприклад, один із наших клієнтів відгукнувся: «Налаштування під ключ дозволило заощадити до 30% на серверних ресурсах завдяки правильному кешуванню» — саме такі результати ми гарантуємо.

Типові помилки та їх вирішення

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

Що входить у налаштування On-Premise?

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

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