
Для корректной установки 1С-Битрикс на локальный сервер OpenServer необходимо заранее убедиться, что версия PHP соответствует требованиям системы – минимум PHP 7.4, рекомендуется PHP 8.0 или выше. Также нужно проверить наличие расширений cURL, mbstring, GD и MySQLi. Без них установка и работа сайта будут невозможны.
Первый шаг – создание новой папки для проекта в директории OpenServer/domains. Название папки будет одновременно использоваться как локальный домен, например, mysite.local. После этого необходимо скачать последнюю версию дистрибутива Битрикс с официального сайта и распаковать архив в созданную папку.
Далее следует настроить базу данных. Через phpMyAdmin создайте базу с кодировкой UTF8mb4 и типом сравнения utf8mb4_general_ci. Для удобства используйте отдельного пользователя с полными правами только для этой базы. Эти данные понадобятся при запуске установочного мастера Битрикс.
Последний шаг перед запуском установки – проверить конфигурацию OpenServer. Включите модули Apache и MySQL, убедитесь, что порты 80 и 3306 свободны, и перезапустите сервер. После этого откройте локальный домен в браузере – установочный мастер автоматически предложит подключить базу, проверить права на папки и завершить установку ядра системы.
Установка Битрикс на OpenServer: пошаговая инструкция

Скачайте последнюю версию OpenServer с официального сайта. Убедитесь, что версия поддерживает PHP не ниже 7.4 и MySQL 5.7 или MariaDB 10.3.
Установите OpenServer в папку с коротким путем, например C:\OpenServer, чтобы избежать проблем с длинными путями и кириллицей.
Запустите OpenServer и перейдите в «Настройки» → «Сервер» → «PHP», выбрав версию PHP, рекомендованную для вашей версии Битрикс. Для большинства современных сайтов подходит PHP 8.1.
Создайте новую папку для сайта в директории OpenServer\domains, например C:\OpenServer\domains\mybitrix.
Скачайте дистрибутив Битрикс с официального сайта и распакуйте его в созданную папку. Внутри должны быть файлы index.php, bitrix и upload.
Включите сервер OpenServer и убедитесь, что MySQL запущен. Через панель управления OpenServer откройте phpMyAdmin и создайте базу данных с кодировкой utf8mb4 и сортировкой utf8mb4_general_ci.
В браузере откройте адрес http://mybitrix/, где mybitrix – имя папки в domains. Запустится мастер установки Битрикс.
Следуйте инструкциям мастера: укажите язык, согласитесь с лицензией, введите параметры подключения к базе данных и выберите путь установки. Проверяйте корректность всех данных перед подтверждением.
После завершения установки удалите установочный скрипт /bitrix/install.php по инструкции мастера для защиты от повторной инсталляции.
Проверьте работу сайта, открыв главную страницу. В случае ошибок проверьте настройки PHP (memory_limit не менее 256M, max_execution_time не ниже 120) и права на папки /bitrix, /upload и /local.
Для стабильной работы активируйте в OpenServer необходимые модули PHP: cURL, mbstring, intl, gd и xml.
Скачивание и подготовка дистрибутива Битрикс
Перейдите на официальный сайт 1С-Битрикс: https://www.1c-bitrix.ru/download/. Выберите версию «Битрикс: Управление сайтом» для локальной установки. Рекомендуется использовать последнюю стабильную версию, совместимую с PHP 8.1 и MySQL 8.0.
Скачайте дистрибутив в формате ZIP. После загрузки создайте отдельную папку на диске, например, C:\OpenServer\domains\bitrix.local, и распакуйте содержимое архива туда. Убедитесь, что структура папок включает /bitrix, /upload и /index.php.
Проверьте права доступа к папкам. Для корректной работы установщика необходимо дать полный доступ (чтение и запись) к каталогам /bitrix и /upload. В Windows это делается через свойства папки → Безопасность → Изменить.
Перед запуском установки рекомендуется создать резервную копию пустой базы данных MySQL через phpMyAdmin. Назовите базу, например, bitrix_local, кодировка – utf8mb4. Это ускорит процесс развертывания и предотвратит ошибки при повторной установке.
Убедитесь, что OpenServer запущен с активированными модулями PHP, MySQL и Apache. Перейдите в браузере по адресу http://bitrix.local для запуска мастера установки. Дистрибутив автоматически проверит соответствие системных требований и предложит необходимые корректировки.
Для ускорения установки отключите временно антивирус и брандмауэр для папки с дистрибутивом. Это предотвратит блокировку записи в /bitrix и появление ошибок при создании таблиц базы данных.
Настройка OpenServer для работы с PHP и MySQL

Запустите OpenServer и откройте меню «Настройки». Перейдите в раздел «Сервер» и убедитесь, что активирован режим «Стандартный». Выберите актуальную версию PHP, совместимую с Битрикс – на данный момент рекомендуется PHP 8.1 или 8.2.
В разделе «Модули» включите расширения PHP: mbstring, curl, gd, xml, json, mysqli, pdo_mysql. Без них работа Битрикса будет ограничена или невозможна. После включения модулей перезапустите сервер.
Перейдите в «Службы» и убедитесь, что активированы Apache и MySQL. Для MySQL укажите порт 3306 и задайте root-пароль. Для упрощения тестовой установки можно использовать пустой пароль, но для рабочей среды обязательно задайте сложный пароль.
Откройте php.ini через меню OpenServer. Установите значения параметров: memory_limit = 512M, max_execution_time = 300, upload_max_filesize = 128M, post_max_size = 128M. Эти параметры обеспечат стабильную работу Битрикса при импорте больших файлов и выполнении сложных скриптов.
Создайте базу данных через phpMyAdmin, доступный в панели OpenServer. Назовите её, например, bitrix_db и назначьте пользователя с полными правами. Запомните логин и пароль для дальнейшей установки Битрикс.
В разделе «Дополнительно» убедитесь, что включен режим отображения ошибок PHP для тестового окружения. Это позволит выявлять конфликты модулей и ошибки кода до запуска сайта.
После всех настроек перезапустите OpenServer и проверьте доступ к phpinfo() через браузер. Убедитесь, что выбранная версия PHP активна, необходимые модули загружены, а MySQL корректно соединяется с PHP через mysqli и PDO.
Создание базы данных и пользователя для Битрикс
Откройте панель управления OpenServer и перейдите в раздел «MySQL» → «phpMyAdmin». Введите логин и пароль администратора MySQL, обычно это root и пустой пароль по умолчанию.
В phpMyAdmin выберите вкладку «Базы данных» и создайте новую базу с именем, например, bitrix_db. Выберите кодировку utf8mb4_general_ci для корректной работы с русским языком и эмодзи.
После создания базы перейдите в вкладку «Пользователи» → «Добавить пользователя». Укажите имя пользователя, например, bitrix_user, и надежный пароль, минимум 12 символов, включая буквы, цифры и специальные символы.
В разделе «Привилегии для базы данных» отметьте полные права для пользователя на только что созданную базу bitrix_db. Это обеспечит корректное выполнение всех операций Битрикс без ограничения функционала.
Сохраните пользователя. В phpMyAdmin вы увидите его в списке с назначенными привилегиями. Для проверки откройте новую вкладку SQL и выполните запрос SHOW GRANTS FOR 'bitrix_user'@'localhost';. Вы должны увидеть полный набор привилегий для базы bitrix_db.
Эти данные – имя базы, имя пользователя и пароль – будут использоваться при установке Битрикс для подключения к MySQL. Убедитесь, что используете точные значения, так как любая ошибка приведет к невозможности установки.
Размещение файлов Битрикс в корне OpenServer

Для корректной работы Битрикс важно разместить файлы в правильной директории OpenServer. Оптимальный путь – корень домена, соответствующий папке domains вашего OpenServer.
- Откройте папку установки OpenServer, обычно
C:\OpenServer\domains. - Создайте отдельную папку под ваш проект, например
bitrix_site. Избегайте пробелов и кириллических символов в названии. - Распакуйте архив Битрикс напрямую в созданную папку, чтобы структура выглядела следующим образом:
bitrix/– системные файлы платформыupload/– пользовательские файлыindex.php– точка входа сайта
- Проверьте права на файлы и папки:
- Для Windows достаточно стандартных прав пользователя.
- На Linux/WSL необходимо установить права 755 для папок и 644 для файлов, исключая
/bitrix/и/upload/, где могут требоваться права 777 для временной работы скриптов.
- Убедитесь, что в корне проекта нет лишних файлов типа
readme.txtилиlicense.pdf, которые могут мешать работе установки.
После размещения файлов необходимо проверить доступность сайта через браузер по адресу http://имя_папки/ и убедиться, что открывается страница установки Битрикс.
Использование прямого размещения в корне OpenServer ускоряет работу системы и упрощает управление проектом, позволяя корректно настроить виртуальный хост и исключить конфликты с другими проектами.
Запуск установщика и выбор конфигурации сайта
После распаковки дистрибутива Битрикс в папку OpenServer откройте браузер и перейдите по адресу http://localhost/название_папки. Установщик автоматически проверит системные требования.
Если появляются ошибки, необходимо:
- Включить необходимые модули PHP:
curl,mbstring,gd,xml. - Убедиться, что директории
/bitrixи/uploadимеют права записи. - Установить корректную версию MySQL или MariaDB и создать пустую базу данных для сайта.
После проверки системных требований нажмите Далее, чтобы перейти к выбору конфигурации сайта.
- Выбор типа установки:
Минимальная– только ядро системы, рекомендуются для опытных разработчиков.Стандартная– базовый набор модулей для большинства проектов.Полная– включает все модули и демонстрационные данные, полезно для тестирования и обучения.
- Настройка параметров базы данных:
- Имя хоста: обычно
localhost. - Имя базы данных и пользователь с правами на запись.
- Пароль пользователя базы данных.
- Имя хоста: обычно
- Создание административного аккаунта:
- Укажите логин и надежный пароль.
- Заполните адрес электронной почты для уведомлений.
- Выберите язык интерфейса и временную зону.
- Выбор шаблона сайта:
- Рекомендуется использовать шаблон, соответствующий типу проекта.
- Для демонстрации можно оставить шаблон по умолчанию.
После заполнения всех полей нажмите Установить. Установщик создаст структуру базы данных, скопирует файлы модулей и настроит основные параметры. По завершении появится страница с ссылкой на административную панель и инструкциями по дальнейшей настройке.
Настройка подключения к базе данных и проверка прав
Перед установкой Битрикс необходимо создать базу данных в phpMyAdmin или через консоль MySQL. Рекомендуется использовать кодировку utf8mb4 и сопоставление utf8mb4_general_ci для корректного отображения кириллицы и специальных символов.
Создайте пользователя с отдельным логином и сложным паролем. Не используйте root для подключения Битрикса. Пример команды для создания пользователя и базы данных в MySQL:
| Команда | Описание |
|---|---|
| CREATE DATABASE bitrix_db CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; | Создание базы данных с правильной кодировкой |
| CREATE USER ‘bitrix_user’@’localhost’ IDENTIFIED BY ‘СложныйПароль123!’; | Создание пользователя для подключения |
| GRANT ALL PRIVILEGES ON bitrix_db.* TO ‘bitrix_user’@’localhost’; | Выдача всех необходимых прав пользователю |
| FLUSH PRIVILEGES; | Применение изменений прав |
В файле dbconn.php укажите следующие параметры подключения:
| Параметр | Пример значения |
|---|---|
| $DBHost | ‘localhost’ |
| $DBName | ‘bitrix_db’ |
| $DBLogin | ‘bitrix_user’ |
| $DBPassword | ‘СложныйПароль123!’ |
| $DBDebug | false |
После сохранения файла выполните проверку подключения через встроенный скрипт Битрикс или команду:
| Команда | Назначение |
|---|---|
| php -r «new mysqli(‘localhost’,’bitrix_user’,’СложныйПароль123!’,’bitrix_db’);» | Проверка успешного подключения к базе |
Убедитесь, что пользователь имеет права на SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP. Это гарантирует корректную работу всех модулей Битрикс и предотвращает ошибки при установке и обновлениях.
Если проверка прошла успешно, можно продолжить установку, иначе исправьте права или настройки подключения до запуска инсталлятора.
Первичный вход в административную панель Битрикс

После успешной установки Битрикс на OpenServer откройте браузер и перейдите по адресу вашего локального сайта с добавлением /bitrix/admin/. Например: http://localhost/bitrix/admin/.
На экране входа в административную панель используйте учетные данные, заданные в процессе установки. Обычно это:
| Параметр | Значение по умолчанию |
|---|---|
| Логин | admin |
| Пароль | тот, который вы задали при установке |
Если вы забыли пароль, восстановить его можно через кнопку Забыли пароль?, которая отправит ссылку для сброса на указанный при установке email.
После ввода логина и пароля нажмите Войти. Система предложит сменить временный пароль на постоянный, если используется пароль по умолчанию. Рекомендуется задать сложный пароль минимум из 8 символов с использованием букв, цифр и спецсимволов.
Первый вход автоматически открывает главную страницу административного интерфейса. Здесь доступны панели управления контентом, модулями и настройками сайта. Для быстрого доступа к разделам используйте верхнее меню и панель быстрого поиска.
Для проверки корректности установки рекомендуем сразу выполнить следующие действия:
| Действие | Рекомендация |
|---|---|
| Проверка модулей | Перейдите в раздел «Настройки → Настройки продукта → Модули» и убедитесь, что все ключевые модули активны. |
| Проверка прав | Проверьте, что текущая учетная запись имеет полный административный доступ. |
| Тест страниц сайта | Откройте несколько страниц сайта, чтобы убедиться, что они корректно отображаются и загружаются без ошибок. |
После этих действий административная панель готова к дальнейшей настройке и управлению сайтом. Для удобства работы рекомендуется создать резервную копию конфигурации через раздел «Настройки → Инструменты → Резервное копирование» перед внесением изменений.
Вопрос-ответ:
Какие требования к версии PHP и MySQL для установки Битрикс на OpenServer?
Для корректной работы Битрикс на OpenServer необходимо использовать версию PHP не ниже 7.4 и MySQL не ниже 5.7. Также рекомендуется активировать расширения php_curl, php_mbstring, php_gd и php_xml. Если используемая версия OpenServer не поддерживает эти требования, возможны ошибки при установке или работе системы.
Как правильно создать базу данных для Битрикс в OpenServer?
Для создания базы данных в OpenServer откройте панель управления и перейдите в раздел MySQL → phpMyAdmin. Создайте новую базу, указав имя и кодировку UTF-8. После этого необходимо создать пользователя с полными правами на эту базу и запомнить логин и пароль — они потребуются при установке Битрикс. Если база создана неправильно, инсталляция не сможет подключиться к серверу.
Почему при запуске установки Битрикс появляется ошибка “Нет соединения с базой данных”?
Чаще всего это связано с неправильными настройками подключения к MySQL. Проверьте, правильно ли указан хост (обычно localhost), имя базы, логин и пароль пользователя. Иногда ошибка возникает из-за того, что MySQL в OpenServer запущен на другом порту или неактивен. Также стоит убедиться, что созданная база действительно существует и пользователь имеет необходимые права.
Можно ли установить Битрикс на OpenServer без доступа к интернету?
Да, установка возможна полностью локально. Дистрибутив Битрикс можно скачать заранее с официального сайта и положить в папку domains OpenServer. При этом некоторые функции, связанные с обновлениями и подключением к облачным сервисам, работать не будут до подключения к интернету. Для стандартной локальной разработки это ограничение не критично.
Как настроить виртуальный хост для сайта на Битрикс в OpenServer?
Для настройки виртуального хоста откройте панель OpenServer → Настройки → Домены и добавьте новую запись с указанием имени сайта и пути к папке с файлами Битрикс. После сохранения нужно перезапустить сервер. После этого сайт будет доступен по указанному доменному имени. Важно, чтобы папка имела правильные права на чтение и запись для всех необходимых директорий системы.
Как правильно настроить базу данных для установки Битрикс на OpenServer?
Для корректной работы Битрикс требуется создать отдельную базу данных в OpenServer. В панели управления OpenServer нужно перейти в раздел «MySQL» и открыть phpMyAdmin. Там создается новая база данных с уникальным именем, желательно без пробелов и спецсимволов. После этого следует создать пользователя с полными правами для этой базы и сохранить имя пользователя и пароль. Эти данные понадобятся при запуске мастера установки Битрикс, чтобы подключиться к базе и записывать данные сайта.
