Установка и первичная настройка 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 дней.







