
Процесс установки Битрикс с истекшей лицензией требует подготовки серверной среды. Минимальные требования: PHP версии 7.4 или выше, MySQL 5.7+, свободное место на диске не менее 2 ГБ. Рекомендуется использовать Apache или Nginx с поддержкой mod_rewrite и включёнными расширениями cURL, mbstring, GD и JSON.
Перед установкой необходимо очистить старые файлы системы и базу данных. Создайте резервную копию текущего проекта и экспортируйте все данные MySQL. Если лицензия истекла, стандартный установщик может заблокировать некоторые функции, поэтому подготовьте доступ к административной панели через phpMyAdmin или командную строку.
Следующий шаг – скачивание дистрибутива Битрикс. Официальный архив можно загрузить с сайта 1c-bitrix.ru или использовать архив с проверенной версии. После распаковки файлов разместите их в корневой директории сервера и установите права на запись для папок /bitrix и /upload (chmod 755 или 775, в зависимости от конфигурации).
Настройка подключения к базе данных выполняется через файл dbconn.php. Укажите хост, имя базы данных, пользователя и пароль. После проверки соединения можно запустить скрипт установки через браузер, выбрав опцию восстановления или переустановки системы. Все действия должны выполняться с правами администратора сервера.
После завершения установки рекомендуется проверить доступность административного раздела и основных модулей: Новости, Контент, Магазин. Если некоторые функции недоступны, их можно восстановить через обновление ядра вручную, загружая файлы из архива дистрибутива и заменяя их в каталоге /bitrix.
Установка Битрикс с истекшей лицензией: пошаговая инструкция

1. Подготовка сервера: убедитесь, что PHP версии не ниже 7.4, MySQL 5.7 или MariaDB 10.3. Проверьте доступ к директории веб-сервера с правами на запись. Рекомендуется использовать Apache с модулем mod_rewrite.
2. Скачивание дистрибутива: загрузите архив с официального сайта Битрикс. Разархивируйте содержимое в рабочую директорию сервера, например, /var/www/bitrix.
3. Создание базы данных: через phpMyAdmin или консоль создайте базу данных с кодировкой utf8mb4. Укажите пользователя с полными правами на эту базу.
4. Настройка конфигурации: откройте файл /bitrix/.settings.php и укажите параметры подключения к базе данных. Проверьте корректность имени пользователя, пароля и хоста.
5. Запуск установщика: в браузере перейдите на адрес сервера. Установщик предложит ввод лицензии. Так как срок действия лицензии истёк, выберите опцию «Работа в режиме демонстрационной версии».
6. Завершение установки: установщик создаст необходимые таблицы в базе данных и скопирует файлы модулей. После окончания процесса удалите папку /bitrix/bitrixsetup, чтобы исключить повторный запуск.
7. Проверка работоспособности: откройте административную панель по адресу /bitrix/admin. Убедитесь, что все модули отображаются корректно и ошибки подключения к базе данных отсутствуют.
8. Резервное копирование: сразу после установки создайте бэкап базы данных и файлов системы. Это позволит быстро восстановить проект при сбоях.
Проверка текущей лицензии и резервное копирование данных
Для начала убедитесь в статусе лицензии Битрикс. Перейдите в панель управления → Настройки → Лицензия. Здесь отображается тип лицензии, срок действия и ограничения модулей. Если дата окончания прошла, система укажет «Лицензия истекла». Важно проверить все активные домены и IP, указанные в лицензии, чтобы избежать ошибок при повторной активации.
Перед любой установкой или обновлением создайте резервную копию данных. Используйте встроенный модуль Резервное копирование через Настройки → Инструменты → Резервное копирование. Выберите полный архив: База данных + Файловая структура. Для больших сайтов рекомендуется создавать резервные копии по частям: сначала база, затем папка /bitrix и пользовательские файлы. Архив сохраняйте на отдельный носитель или удалённый сервер.
Дополнительно проверьте права доступа к файлам. В Linux корректные права: 755 для папок и 644 для файлов. Некорректные права могут помешать восстановлению из резервной копии. После создания резервной копии проверьте её целостность: убедитесь, что SQL-дамп открывается и файлы архивируются без ошибок.
Финальный шаг перед установкой новой версии Битрикс – сохранение ключевых настроек конфигурации: параметры подключения к базе, настройки почты и шаблоны компонентов. Их можно экспортировать через Настройки → Инструменты → Экспорт настроек для ускорения восстановления после переустановки.
Скачивание дистрибутива для установки на локальный сервер
Для установки Битрикс на локальный сервер потребуется дистрибутив, совместимый с версией PHP и СУБД вашего окружения. Рекомендуется использовать архив с полной версией продукта, включающей модуль ядра и демо-данные.
Дистрибутив доступен для скачивания на официальном сайте Битрикс. Выберите версию «для локального сервера» или «standalone», так как стандартный веб-установщик рассчитан на работу с действующей лицензией. Размер архива обычно составляет 200–400 МБ, поэтому убедитесь, что свободное место на диске превышает 1 ГБ для распаковки и работы.
Для корректного скачивания используйте менеджеры загрузки, поддерживающие докачку и проверку целостности файла, например, wget или cURL. После загрузки рекомендуется сверить контрольную сумму MD5 или SHA256, указанную на сайте, чтобы исключить повреждение файлов.
Дистрибутив содержит следующие ключевые элементы:
| Компонент | Описание |
|---|---|
| /bitrix | Ядро системы, необходимые модули и скрипты для работы сайта |
| /upload | Демо-данные, шаблоны и готовые компоненты |
| install.php | Сценарий установки с локальными настройками и проверкой окружения |
| readme.txt | Инструкция по установке и системные требования |
После скачивания архив необходимо распаковать в корневую папку веб-сервера (например, htdocs для XAMPP или www для OpenServer). Убедитесь, что права на папки и файлы позволяют веб-серверу создавать временные файлы и записывать данные.
Если планируется тестирование нескольких версий Битрикс на одном сервере, используйте отдельные каталоги для каждого дистрибутива, чтобы исключить конфликты баз данных и настроек.
Подготовка сервера: требования к PHP, MySQL и правам доступа
Для корректной работы Битрикс требуется PHP версии 7.4, 8.0 или 8.1 с включенными расширениями: mysqli, cURL, mbstring, json, xml, gd, opcache, intl. Рекомендуется установить версию PHP с поддержкой FPM для ускорения обработки запросов. Параметры php.ini должны включать memory_limit не менее 256M, max_execution_time 180, upload_max_filesize 100M, post_max_size 100M.
MySQL или MariaDB должны быть версии 5.7 и выше. Необходимо создать базу данных с кодировкой utf8mb4 и сопоставлением utf8mb4_general_ci. Пользователь базы данных должен иметь права: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, LOCK TABLES, REFERENCES, EXECUTE, TRIGGER.
Права доступа к файловой системе критичны. Каталоги /bitrix, /upload, /local и временные папки должны иметь запись для веб-сервера (обычно www-data или apache), рекомендованный режим 755 для папок и 644 для файлов. Каталог кэширования /bitrix/cache и временные каталоги должны быть доступны для записи PHP.
Проверка соответствия сервера требованиям выполняется через скрипт bitrixsetup.php или командой php -m для проверки расширений и php -i для конфигурации. Настройка должна обеспечить стабильную работу без ошибок прав доступа и ограничений PHP.
Удаление старых лицензий и временное отключение защиты ядра

Перед установкой Битрикс с новой лицензией необходимо удалить остатки старых лицензий и временно отключить защиту ядра. Это позволит избежать ошибок при регистрации нового ключа и конфликтов в работе системы.
- Создание резервной копии:
Сделайте полную резервную копию файлов и базы данных. Любые изменения в ядре могут повлиять на работу сайта.
- Удаление старых лицензий:
- Перейдите в папку
/bitrix/license/. - Удалите файлы
LICENSE_KEYиLICENSE_DATE, если они присутствуют. - Очистите кэш: удалите содержимое
/bitrix/cache/и/bitrix/managed_cache/.
- Перейдите в папку
- Временное отключение защиты ядра:
- Откройте файл
/bitrix/php_interface/dbconn.php. - Добавьте перед подключением ядра строку:
define("BX_LICENSE_KEY_CHECK", false); - Сохраните изменения и загрузите файл на сервер.
- После успешной активации новой лицензии удалите эту строку, чтобы восстановить защиту ядра.
- Откройте файл
- Проверка:
После удаления старых лицензий и временного отключения защиты ядра перейдите в административную панель Битрикс. В разделе «Настройки» → «Лицензия» убедитесь, что система не отображает старые ключи и готова к вводу нового ключа.
Эти действия минимизируют риск ошибок при обновлении лицензии и обеспечат корректную работу ядра Битрикс после установки нового ключа.
Установка Битрикс через веб-инсталлятор с пустой лицензией

Скачайте последнюю версию веб-инсталлятора с официального сайта Битрикс. Для установки на сервере необходим PHP версии не ниже 7.4 и поддержка MySQL 5.7 или выше. Разархивируйте дистрибутив в корневую директорию сайта.
Откройте веб-браузер и перейдите по адресу вашего сервера. В первом окне инсталлятора выберите «Установить с пустой лицензией». Это создаст минимальную рабочую версию системы без предустановленных модулей и демо-контента.
При настройке базы данных укажите host, имя базы, логин и пароль. Для корректной работы создайте отдельную базу с кодировкой UTF8MB4 и проверкой на совпадение схемы и таблиц. Инсталлятор автоматически проверяет права на запись для config-файлов и временной директории.
На этапе выбора компонентов отметьте только базовые модули: Главный модуль, Управление пользователями, Почтовые уведомления. Исключение ненужных модулей ускоряет установку и снижает нагрузку на сервер.
После завершения инсталляции удалите файл bitrixsetup.php для безопасности. В административной панели перейдите в раздел Лицензирование и подтвердите использование пустой лицензии. Это позволит системе работать без автоматических проверок ключа до его обновления.
Рекомендуется сразу настроить резервное копирование и включить логирование ошибок PHP. Это поможет отслеживать конфликты модулей и предупреждать сбои при расширении функционала.
Восстановление данных и подключение существующей базы
Перед подключением базы убедитесь, что на сервере установлены версии MySQL или MariaDB, совместимые с вашей версией Битрикс. Рекомендуется использовать MySQL 5.7 или MariaDB 10.3 и выше.
Создайте резервную копию текущей базы данных. Для этого используйте команду mysqldump: mysqldump -u [пользователь] -p [имя_базы] > backup.sql. Файл backup.sql будет содержать все таблицы и данные.
Если база находится на удалённом сервере, перенесите резервную копию на локальный сервер, где будет выполняться установка Битрикс, с помощью SCP или FTP.
Создайте новую базу для установки Битрикс через phpMyAdmin или командную строку: CREATE DATABASE bitrix_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;. Пользователю базы необходимо выдать полные права на эту базу.
Импортируйте резервную копию в новую базу: mysql -u [пользователь] -p bitrix_db < backup.sql. Проверяйте, чтобы импорт завершился без ошибок, особенно для больших баз – при необходимости увеличьте параметры max_allowed_packet и wait_timeout в my.cnf.
После импорта откройте файл /bitrix/php_interface/dbconn.php и укажите параметры подключения к существующей базе: host, имя базы, пользователя и пароль. Убедитесь, что кодировка указана как UTF-8, чтобы избежать проблем с кириллицей.
Проверьте корректность подключения через административную панель Битрикс. Если появляются ошибки, проверьте наличие всех таблиц и корректность префиксов, особенно если база использовалась на другой установке.
Для восстановления пользовательских файлов (uploads, шаблоны, компоненты) скопируйте каталоги /upload, /bitrix/templates и /bitrix/components из резервной копии в рабочую установку, сохраняя структуру папок и права доступа.
После переноса данных выполните очистку кэша: удалите содержимое каталогов /bitrix/cache и /bitrix/managed_cache. Это позволит системе корректно отобразить восстановленные данные.
Проверка работоспособности и активация временной лицензии

После установки Битрикс с истекшей лицензией необходимо убедиться, что система функционирует корректно и активировать временную лицензию для продолжения работы.
Пошаговая проверка работоспособности:
- Откройте административную панель Битрикс. Если появляется предупреждение о лицензии, переходите к активации временной лицензии.
- Проверьте доступность основных модулей: "Контент", "Магазин", "Почта" и "CRM". Для каждого модуля откройте раздел настроек и убедитесь, что ошибки отсутствуют.
- Запустите
bitrix/admin/site_checker.phpдля диагностики системы. Обратите внимание на ошибки, связанные с лицензией и обновлениями. - Проверьте корректность подключения к базе данных и доступность файловых прав на папки
/bitrixи/upload.
Активация временной лицензии:
- В административной панели перейдите в раздел "Настройки" → "Лицензия".
- Выберите опцию "Получить временную лицензию". Система автоматически сформирует ключ на 30 дней.
- Введите ключ в соответствующее поле и нажмите "Активировать".
- После активации убедитесь, что предупреждение о лицензии исчезло и доступ к модулям восстановлен.
- Рекомендуется сразу создать резервную копию базы данных и файлов, чтобы избежать потери данных при последующих обновлениях.
Если временная лицензия не активируется, проверьте:
- Корректность времени и даты на сервере.
- Доступ сервера к
update.bitrix.ru. - Наличие прав на запись в
/bitrix/license.key.
После успешной активации временной лицензии можно продолжать установку модулей и обновлений без ограничения функционала.
Вопрос-ответ:
Можно ли установить Битрикс с истекшей лицензией на локальный сервер?
Да, установка возможна, однако функционал системы будет ограничен. Для локального тестирования можно использовать демо-режим или временные ключи, которые позволяют изучать интерфейс и настраивать базовые элементы сайта без полноценной лицензии. Основное ограничение — отсутствие обновлений и некоторых модулей.
Какие шаги нужно выполнить для подготовки к установке Битрикс без действующей лицензии?
Сначала необходимо проверить системные требования сервера: версия PHP, доступность MySQL, наличие необходимых расширений. Затем создать базу данных и пользователя с правами на её изменение. После этого можно загрузить дистрибутив Битрикс и распаковать его на сервере. Эти действия создают основу для установки даже без активной лицензии.
Что делать, если при установке появляется сообщение о недействительной лицензии?
Если система сообщает о недействительной лицензии, можно использовать тестовый ключ для продолжения установки. Этот ключ ограничивает возможности обновлений и некоторых платных модулей, но позволяет полностью настроить и проверить работу сайта. Альтернатива — установка на локальный сервер для ознакомительных целей без подключения к интернету.
Можно ли переносить сайт с истекшей лицензией на другой сервер?
Да, перенос возможен, но нужно учитывать, что некоторые функции могут быть недоступны. Для переноса необходимо скопировать файлы сайта и экспортировать базу данных. После размещения на новом сервере сайт будет работать, однако обновления и лицензированные модули оставят ограничения до получения действующей лицензии.
Какие ограничения будут при работе с Битрикс без лицензии?
Основные ограничения включают невозможность получать обновления системы, использовать некоторые коммерческие модули и подключать расширенные сервисы. Функции редактирования и публикации страниц остаются доступными, что позволяет работать с контентом и тестировать сайт, но полноценная эксплуатация без лицензии невозможна.
Можно ли установить Битрикс с истекшей лицензией на новый сервер?
Да, установка возможна, но есть особенности. Сначала необходимо убедиться, что у вас есть резервная копия базы данных и файлов сайта. Затем на новом сервере создается чистая среда с поддерживаемой версией PHP и базы данных. После этого копируются файлы сайта, импортируется база данных, и в файле конфигурации указываются новые параметры подключения. При запуске системы может появиться уведомление о просроченной лицензии, которое можно временно обойти через специальный режим работы системы. Однако функционал некоторых модулей будет ограничен до обновления лицензии.
