Встановлення та первинне налаштування 1С-Бітрікс
Після покупки ліцензії 1С-Бітрікс у розробника немає готового сайту — є дистрибутив, який потрібно правильно розгорнути. Неправильне первинне налаштування сервера або конфігурації ядра виявляється не в день встановлення, а через три місяці — коли сайт починає гальмувати або відмовляє при пиковому навантаженні.
Вимоги до сервера
Мінімальний стек для бойової роботи: PHP 8.1+, MySQL 8.0 або PostgreSQL 13+ (Бітрикс офіційно підтримує обидва), веб-сервер Nginx + PHP-FPM. Apache працює, але повільніше — Nginx краще для статики та проксування.
Критичні налаштування PHP перед встановленням:
-
memory_limit— мінімум 256M, для складних сторінок 512M -
max_execution_time— 90-120 секунд (імпорт з 1С може займати багато часу) -
realpath_cache_size— 4096K (Бітрикс — це тисячі файлів, стандартні 16K швидко переповнюються) -
opcache.memory_consumption— 256M,opcache.max_accelerated_files— 20000 -
upload_max_filesizeтаpost_max_size— від 128M (завантаження файлів через редактор)
Процес встановлення
Бітрикс встановлюється двома способами: через bitrix-env (готова збірка Linux з налаштованим окруженням, рекомендується для VPS/виділених серверів) або через ручне завантаження дистрибутива на вже налаштований сервер.
bitrix-env — скрипт Бітрикс, який розгортає Nginx, PHP-FPM, MySQL, memcached з оптимальними налаштуваннями для Бітрикс. Займає 20-30 хвилин, закриває більшість питань продуктивності "з коробки".
Після розпакування дистрибутива — майстер встановлення через браузер: перевірка окруження, налаштування підключення до бази даних, вибір редакції (якщо не обрана при покупці), створення адміністратора.
Первинне налаштування після встановлення
-
Головний модуль (
/bitrix/admin/settings.php): часовий пояс, кодування (UTF-8), налаштування пошти для системних сповіщень -
Кешування: включити memcached або Redis у налаштуваннях кешу
/bitrix/admin/cache.php. Без кешу сайт працює, але кожний запит виконує одні й ті самі SQL-запити -
Шляхи до тимчасових файлів: переконатися, що
/bitrix/cache/,/bitrix/managed_cache/,/upload/доступні для запису -
Агенти: перевести виконання агентів з веб-режиму на cron (
/bitrix/admin/agents.php). У веб-режимі агенти запускаються при відвідуванні сторінок — нестабільно - Оновлення: одразу після встановлення запустити оновлення до актуальної версії через "Оновлення системи" у панелі управління
Часові рамки
Встановлення та первинне налаштування на підготовленому сервері — 1-2 дні. Включаючи налаштування окруження з нуля — 3-5 днів.







