CMS-битва: за кого вы?

Как установить 1С-Битрикс на хостинг за 5 минут — пошаговая инструкция

Оглавление

Как установить 1С-Битрикс на хостинг за 5 минут — пошаговая инструкция

Bitrix — это серьёзная платформа и многих пугает первый шаг: как его развернуть на хостинге. Я тоже когда-то смотрел на этот процесс с осторожностью, но потом понял, что всё решается за пять минут. Если система настроена, всё срабатывает автоматически.

В этой инструкции я покажу, как развернуть Bitrix на хостинге Beget. Без сложных терминов и лишних кнопок. Просто — от загрузки архива до рабочего сайта с подключённым SSL.

Перед стартом стоит убедиться, что всё готово. Вот короткий список того, что нужно:

  • Домен привязан к каталогу сайта на хостинге;
  • В панели включён PHP 8.1 или 8.2, установлены модули zip, intl, mbstring и mysqli;
  • Есть база MySQL и доступ к ней;
  • SSL-сертификат подключён (достаточно бесплатного Let's Encrypt);
  • Дистрибутив Bitrix уже скачан с официального сайта.
Пример настроек php.ini для сайта osinpro.ru на Beget
Пример настроек php.ini на Beget: оптимальные параметры для работы 1С-Битрикс.

Что понадобится перед установкой

Перед запуском мастера стоит проверить окружение. Bitrix требователен к деталям, и если пропустить мелочь вроде выключенного модуля или старой версии PHP — установка может оборваться. На хостинге Beget нужные параметры задаются в несколько кликов, так что подготовка занимает пару минут.

Параметр Рекомендуемое значение Комментарий
Версия PHP 8.1 – 8.2 Поддерживаются все актуальные сборки Bitrix
Тип БД MySQL / MariaDB 5.7+ Проверить в панели хостинга
memory_limit 512 МБ и выше Иначе возможны ошибки при установке модулей
max_input_vars 16000 Рекомендация Bitrix для крупных форм
Расширения PHP zip, intl, mbstring, mysqli, json Обязательны для корректной работы ядра

Проверить текущие параметры можно простым способом. Создайте файл phpinfo.php в корне сайта и вставьте в него строку:


<?php
phpinfo();
?>

После этого откройте его в браузере по адресу https://ваш-домен/phpinfo.php и убедитесь, что настройки совпадают с таблицей выше. После проверки файл лучше удалить — он не должен оставаться на рабочем сайте.

phpinfo Bitrix на хостинге Beget
Результат phpinfo на Beget: версия PHP 8.1.32 и активные модули для Bitrix.

Эти параметры можно задать через файл .user.ini в корне сайта. Удобно, если используется несколько доменов или тестовая копия проекта.

Чеклист перед установкой

  • Выбрана версия PHP 8.1 или 8.2;
  • Расширения PHP активны (zip, intl, mbstring, mysqli);
  • Создана база данных MySQL или MariaDB;
  • memory_limit ≥ 512 МБ;
  • max_input_vars = 16000;
  • SSL-сертификат установлен.

Если всё совпадает — можно переходить к скачиванию дистрибутива Bitrix.

Где скачать 1С-Битрикс

Варианты дистрибутива

Bitrix распространяется в виде установочного архива, который можно загрузить с официального сайта. Там доступны редакции с разным набором модулей. Дистрибутив одинаковый — различаются только лицензии, которые активируются после установки.

Скачать свежую версию можно на странице официального сайта 1С-Битрикс. Архив содержит мастер установки, системные файлы и шаблонную структуру проекта.

Чтобы не искать по разделам, я выложил дистрибутив Bitrix у себя на сайте:

Скачать установочный архив Bitrix

Редакция Особенности Кому подойдёт
Старт Базовый функционал, подходит для визиток и лендингов Малый бизнес, промостраницы
Стандарт Полноценный сайт с каталогом, формами и управлением структурой Компании с контентным сайтом
Малый бизнес Каталог с корзиной и оплатой, готов к интернет-торговле Интернет-магазины и B2C-проекты

На старте подойдёт редакция «Старт». Позже её можно обновить до любой другой без переустановки системы — достаточно купить новую лицензию.

Скачивание скрипта BitrixSetup для установки 1С-Битрикс на хостинг
Скрипт BitrixSetup загружает дистрибутив Bitrix прямо на хостинг — без ручного скачивания архива.

Что выбрать: редакция «Старт», «Стандарт» или «Малый бизнес» при установке ?

Редакции Bitrix отличаются не только ценой, но и набором встроенных модулей. Выбор стоит делать не по бюджету, а по задачам. Если нужен сайт-визитка, лендинг или корпоративная страница без каталога — подойдёт «Старт». Это минимальный набор для работы с контентом и простыми формами. Система лёгкая, работает стабильно и позволяет в любой момент перейти на старшую редакцию.

«Стандарт» рассчитан на сайты компаний, где уже есть структура разделов, новости, каталог услуг или товаров без покупки онлайн. В ней есть инфоблоки, расширенные настройки SEO, поддержка нескольких шаблонов и полноценный визуальный редактор. Это универсальный вариант для большинства корпоративных проектов.

«Малый бизнес» нужен, когда сайт планируется как интернет-магазин. В него входит модуль торгового каталога, управление ценами, корзина, оформление заказов и интеграция с 1С. Эту редакцию можно развернуть сразу, если в будущем планируется онлайн-продажа — потом не придётся мигрировать данные.

Если проект стартует «с нуля» и нужно просто протестировать систему, смело ставьте «Старт». При покупке лицензии можно будет перейти на любую редакцию, не переустанавливая Bitrix — система обновит функционал автоматически.
Редакция Что входит Когда выбрать
Старт Базовый функционал, управление страницами, формы обратной связи, визуальный редактор. Небольшие сайты, лендинги, визитки, проекты для теста.
Стандарт Каталог, новости, разделы, гибкая структура, SEO-настройки, поддержка нескольких шаблонов. Корпоративные сайты и каталоги без корзины.
Малый бизнес Все возможности «Стандарта» плюс торговый каталог, корзина, заказы, интеграция с 1С. Интернет-магазины и проекты с онлайн-продажами.

Как загрузить Bitrix на хостинг Beget

Через файловый менеджер панели

Самый быстрый способ развернуть Bitrix — использовать встроенный файловый менеджер в панели Beget. Для этого не нужно ни FTP-клиентов, ни консоли. Достаточно авторизоваться в панели и открыть раздел «Файлы» рядом с нужным доменом.

Переход к файловому менеджеру сайта в панели Beget
В панели Beget откройте меню рядом с доменом и выберите пункт «Перейти к файлам сайта».

Загрузите в корень сайта файл bitrixsetup.php. Его можно взять на официальной странице 1С-Битрикс или скачать готовый вариант выше.

Загрузка файла bitrixsetup.php в корень сайта на Beget
Файл bitrixsetup.php нужно загрузить в корень сайта — туда, где находится папка public_html.

После загрузки скрипта откройте в браузере адрес вида:


https://ваш-домен.ru/bitrixsetup.php

Мастер установки запустится автоматически и скачает все нужные файлы с серверов Bitrix. Это надёжнее, чем переносить архив вручную, — система сама проверяет целостность и корректность загрузки.

Если архив уже скачан заранее, можно загрузить его вручную. Для этого в панели нажмите «Загрузить» и выберите файл с компьютера. После этого кликните правой кнопкой на архиве и выберите пункт «Распаковать». В корне появятся каталоги /bitrix и /upload — это значит, что распаковка прошла успешно.

При ручной загрузке не забывайте удалить архив после распаковки. Он больше не нужен и только занимает место на хостинге.

Через FTP-клиент (FileZilla, WinSCP, Transmit)

Если удобнее работать через FTP-клиент, загрузить Bitrix можно напрямую с компьютера. На хостинге Beget все данные для подключения указаны в разделе «FTP-аккаунты» панели управления. Там же можно создать отдельного пользователя для конкретного домена.

Создание FTP-аккаунта в панели Beget
Создайте отдельный FTP-аккаунт для домена: укажите логин, пароль и путь к каталогу public_html.

Данные для подключения выглядят так:


Host: ftp.ваш-домен.ru
Username: ваш_логин
Password: ваш_пароль
Port: 21

Откройте FTP-клиент (например, FileZilla или WinSCP), введите эти данные и подключитесь к серверу. После соединения перейдите в папку public_html и загрузите файл bitrixsetup.php или архив с дистрибутивом.

Настройка подключения к хостингу Beget через Transmit
Пример подключения в Transmit: достаточно указать адрес сервера, логин и пароль от FTP-аккаунта.
  • Загрузи файл bitrixsetup.php в корень сайта (/public_html/);
  • Убедись, что после загрузки права доступа выставлены как минимум 644;
  • Открой в браузере https://ваш-домен.ru/bitrixsetup.php — начнётся установка.

Если используешь macOS, можешь работать через клиент Transmit — он стабильно подключается к Beget и поддерживает автоматическую синхронизацию папок.

Файлы лучше загружать в бинарном режиме (Binary). Это исключает искажения архива при передаче. Настройка выбирается в меню FTP-клиента.

После успешной загрузки можно переходить к следующему этапу — созданию базы данных и запуску мастера установки Bitrix.

Создание базы данных MySQL

Как создать базу в панели Beget

Bitrix хранит всё содержимое сайта в базе данных — от текстов до настроек. Поэтому перед установкой нужно создать новую базу MySQL. На Beget это делается за минуту. В панели откройте раздел «Базы данных» и нажмите кнопку «Создать».

Укажите любое имя, например bitrix_site, и задайте пароль. Хост и порт создаются автоматически, менять их не нужно. После сохранения появятся параметры подключения — логин, имя базы и адрес сервера.

Beget создаёт отдельного пользователя для каждой базы. Пароль лучше сохранить — он потребуется при вводе данных в установщике Bitrix.

Раздел MySQL в панели управления Beget
В панели Beget откройте раздел «MySQL» — здесь создаются и управляются базы данных сайта.
Создание базы данных в панели Beget
Укажите имя базы и пароль. Например: osinalo2_bitrix — эти данные понадобятся в установщике Bitrix.
Параметры подключения к базе данных на Beget
Host для подключения к базе данных на Beget — всегда localhost. Остальные данные видны в списке созданных баз.

Не хочешь разбираться с базами и настройками PHP?
Сделаю установку Bitrix на Beget полностью сам: база, права, SSL и готовый сайт — всё под твой домен.

Заказать установку Bitrix

Связаться в Telegram или .

Устанавливаю вручную и проверяю окружение лично.

Запуск установочного мастера

После того как файл bitrixsetup.php загружен в корень сайта, открой в браузере адрес https://твой-домен.ru/bitrixsetup.php. На экране появится окно установочного мастера Bitrix. Здесь начинается загрузка системы и выбор нужного продукта.

В первом шаге нужно указать, какую редакцию устанавливаем. Для стандартных сайтов выбирается пункт «1С-Битрикс: Управление сайтом». Ниже доступны варианты: «Бизнес», «Малый бизнес», «Стандарт» и «Старт».

Если лицензии пока нет, поставь переключатель на «Демонстрационная версия». В этом режиме система установит полноценную копию с тестовым ключом, которая будет работать 30 дней. Все данные и настройки сохраняются, поэтому позже можно просто ввести купленный лицензионный ключ и продолжить работу без переустановки.

Выбор редакции при установке 1С-Битрикс
На первом шаге установщика выбери продукт «1С-Битрикс: Управление сайтом» и редакцию «Старт» для тестовой установки.

На этом этапе система проверит соединение с серверами Bitrix и начнёт загрузку дистрибутива. Обычно процесс занимает 1–2 минуты, в зависимости от скорости хостинга.

После выбора продукта мастер начинает загрузку файлов Bitrix с официального сервера. Этот этап проходит автоматически — скрипт скачивает дистрибутив, проверяет контрольные суммы и распаковывает систему на хостинге.

Загрузка дистрибутива 1С-Битрикс с сервера
На этом этапе BitrixSetup скачивает все системные файлы и подготавливает окружение для установки.

Обычно процесс занимает от одной до трёх минут — зависит от скорости соединения с сервером и нагрузки на хостинг. Вмешиваться не нужно: просто дождись, пока индикатор дойдёт до 100 %. После этого откроется страница с проверкой окружения и настройками будущего сайта.

Начало установки

Когда дистрибутив скачан, откроется первый шаг мастера — «Начало установки». Это стартовая страница, где Bitrix сообщает, что будет проверено окружение сервера и установлена выбранная редакция продукта. На этом этапе ничего указывать не нужно — просто нажмите кнопку «Далее».

Мастер установки проводит последовательную настройку: от проверки PHP и прав доступа до создания базы данных и первого администратора. Каждый этап отображается в меню слева, и можно вернуться назад при необходимости.

Начало установки 1С-Битрикс: Управление сайтом
Первый шаг мастера установки: Bitrix готовит систему и проверяет окружение перед запуском.

Если на сервере включены все нужные модули и параметры, процесс проходит без ошибок. В случае проблем мастер подскажет, какие расширения PHP нужно активировать, чтобы установка продолжилась.

Лицензионное соглашение

Следующий шаг — подтверждение лицензионного соглашения. Здесь Bitrix показывает текст пользовательского договора, который регулирует установку и использование системы. Этот шаг стандартный: просто пролистай текст вниз, поставь галочку «Я принимаю лицензионное соглашение» и нажми «Далее».

Лицензионное соглашение при установке 1С-Битрикс
Отметь пункт «Я принимаю лицензионное соглашение» и переходи к следующему шагу — регистрации продукта.

Этот этап не требует ввода данных — достаточно принять условия. Даже если устанавливается демо-версия, соглашение остаётся обязательным. После подтверждения мастер перейдёт к следующему шагу — регистрации продукта.

Регистрация продукта

На этом шаге Bitrix предлагает зарегистрировать установленную копию. Это нужно для доступа к обновлениям, маркетплейсу и технической поддержке. Если установка демо-версии — регистрация не обязательна, но лучше заполнить поля сразу, чтобы потом не возвращаться к этому этапу.

Укажите имя, фамилию и e-mail. На почту придёт письмо с подтверждением регистрации и данными для входа в личный кабинет Bitrix.

При желании можно снять галочку «Я хочу зарегистрировать свою копию продукта», если планируется просто тестовая установка без привязки к аккаунту.
Регистрация продукта при установке 1С-Битрикс
Заполни имя, фамилию и адрес электронной почты — регистрация позволит получать обновления и устанавливать модули из маркетплейса.

После заполнения полей нажми кнопку «Далее». Мастер перейдёт к следующему этапу — проверке окружения, где Bitrix оценит готовность хостинга к установке.

Предварительная проверка

Перед установкой Bitrix выполняет проверку окружения сервера. На этом этапе система анализирует версию Apache, PHP, наличие нужных расширений и права доступа к файлам. Всё, что отмечено зелёным, — в норме. Если видишь красные строки, значит параметр не соответствует требованиям и нужно внести изменения в настройках хостинга.

На Beget обычно всё проходит без ошибок: PHP 8.1 или выше, расширения mbstring, mysqli, zip и intl уже активированы, а права доступа к каталогу /public_html настроены корректно. Поэтому шаг «Предварительная проверка» можно просто пролистать и перейти дальше.

Предварительная проверка окружения перед установкой 1С-Битрикс
Если все параметры выделены зелёным — окружение полностью готово к установке Bitrix.

Если какая-то строка выделена красным — кликни по ссылке справа. Bitrix откроет подсказку, что именно нужно исправить: включить модуль, обновить PHP или выдать права на запись. После правок страницу можно просто обновить, чтобы проверить состояние снова.

Когда всё отмечено зелёным, нажми «Далее» — мастер перейдёт к созданию базы данных.

Создание базы данных

На этом шаге нужно указать параметры подключения к базе данных MySQL. Bitrix будет использовать их для хранения структуры сайта, контента и всех настроек. Если база уже создана через панель Beget — просто выбери пункт «Существующая» и впиши её данные.

В поле Сервер всегда указываем localhost — на Beget база находится на том же сервере, где и сайт. Имя пользователя и имя базы обычно совпадают: osinalo2_bitrix. Этот формат создаётся автоматически при добавлении БД в панели.

Создание базы данных при установке 1С-Битрикс
Укажи параметры подключения к MySQL: на Beget сервер — localhost, имя пользователя и базы совпадают.

Пароль вводим тот, что задавали при создании базы. Остальные поля — права доступа 0644 и 0755 — оставляем без изменений. Эти значения подходят для большинства хостингов и обеспечивают нормальную работу модулей Bitrix.

После ввода данных нажми кнопку «Далее». Установщик проверит соединение и перейдёт к следующему этапу — установке ядра продукта.

Возможная ошибка MySQL

Ошибка: «Для установки требуется версия MySQL не ниже 8.0.0»

Такое сообщение появляется, если хостинг использует устаревшую версию MySQL или MariaDB, не подходящую под требования Bitrix. С версии PHP 8.1 CMS требует более свежие сборки СУБД, поддерживающие работу с новым движком ORM.

Ошибка при установке Bitrix: требуется версия MySQL не ниже 8.0.0
Bitrix проверяет версию MySQL перед установкой. Если версия ниже 8.0 — появится предупреждение, как на скриншоте.

Решение проблемы

Чтобы продолжить установку, можно обойти это ограничение вручную. Делается это прямо через файловый менеджер хостинга:

  • Открой панель управления хостингом и перейди в Файловый менеджер;
  • Перейди в папку с сайтом по пути /bitrix/modules/main/install/wizard/wizard.php;
  • Найди строчку в коде: const MIN_MYSQL_VERSION = '8.0.0';;
  • Замени значение на '5.0.0' и сохрани файл.

const MIN_MYSQL_VERSION = '5.0.0';

После этого обнови страницу установщика — установка Bitrix продолжится без ошибок. Этот способ не влияет на работу сайта и нужен только для прохождения проверки версии в мастере.

Установка продукта

После успешного подключения к базе данных начинается автоматическая установка Bitrix. На этом этапе система распаковывает файлы ядра, модулей и служебных компонентов. Обычно процесс занимает от 1 до 5 минут — зависит от скорости хостинга и размера выбранного дистрибутива.

Если всё настроено корректно, полоска загрузки будет постепенно заполняться, а внизу появятся сообщения о копировании файлов. Никаких действий от пользователя здесь не требуется — просто дождись завершения установки.

Установка продукта 1С-Битрикс: процесс распаковки файлов
Bitrix автоматически распаковывает файлы ядра и модулей. Этот процесс может занять несколько минут.

Если загрузка зависла на каком-то проценте — не спеши обновлять страницу. Иногда установка приостанавливается из-за медленной записи на диск или проверки прав. В большинстве случаев процесс продолжится через несколько секунд.

После завершения установки Bitrix перейдёт к следующему шагу — созданию администратора сайта.

Создание администратора

На этом этапе мастер установки предлагает задать учётные данные для входа в административную часть сайта. Эти данные будут использоваться для входа в /bitrix/ админку, поэтому лучше сразу выбрать надёжный пароль и сохранить его отдельно.

  • Логин — стандартно используется admin, но рекомендую поменять на что-то уникальное. Это снизит риск автоматических подборов пароля ботами;
  • Пароль — минимум 6 символов. Используй комбинацию из букв, цифр и спецсимволов;
  • Подтверждение пароля — повтори введённый пароль для проверки;
  • E-mail — укажи свой рабочий адрес. На него будут приходить уведомления системы (ошибки, отчёты, новые заказы, если сайт — интернет-магазин);
  • Имя и фамилия — служебная информация, отображается внутри админки.
Создание администратора при установке 1С-Битрикс
На этом шаге указываются логин, пароль и e-mail администратора. Эти данные понадобятся для входа в панель управления сайтом.

После заполнения формы нажми «Далее». Bitrix сохранит данные администратора и автоматически создаст нужные записи в базе данных. Через пару секунд установка продолжится к следующему шагу — выбору решения.

Выбор решения для установки

На этом шаге нужно выбрать, какое готовое решение установить вместе с системой. По сути — это базовый шаблон сайта, который Bitrix развернёт автоматически. Решения уже содержат структуру страниц, меню, новости и типовой контент — чтобы ты сразу мог увидеть работающий сайт и протестировать функционал.

  • Корпоративный сайт производственной компании — универсальный шаблон, который подойдёт для демонстрации каталога, описания услуг и новостей;
  • Корпоративный сайт услуг — вариант с уклоном на банковскую и сервисную тематику, но легко адаптируется под любую сферу;
  • Загрузить из Маркетплейс — позволяет установить другие шаблоны или коммерческие решения, если у тебя есть лицензия и подключён сайт обновлений.
Выбор решения для установки 1С-Битрикс
На выбор доступны несколько типовых решений. Для теста чаще всего выбирают корпоративный сайт — он лёгкий и быстро устанавливается.

Для первой установки рекомендую выбрать вариант «Корпоративный сайт производственной компании». Он устанавливается быстрее остальных и не требует дополнительных модулей. После установки его можно полностью заменить на свой дизайн.

Выбор шаблона

После выбора решения мастер предложит определить шаблон оформления сайта. Здесь можно выбрать, как именно будет выглядеть будущая демо-версия. Для редакции «Старт» доступны простые и лёгкие шаблоны, оптимальные для теста и дальнейшей доработки под собственный дизайн.

  • Широкий — универсальный вариант без фиксированной ширины, выглядит аккуратно на любых экранах;
  • Выбор темы — на следующем шаге можно выбрать цветовую палитру шаблона (например, светлую или тёмную);
  • Настройка решения — добавление базового контента и разделов;
  • Установка решения — финальная распаковка файлов и активация модулей;
  • Завершение настройки — переход в готовый сайт и авторизация в админке.
Выбор шаблона и темы при установке 1С-Битрикс
На этом этапе выбирается базовый шаблон оформления. Все последующие шаги проходят аналогично — просто нажимай «Далее» и следуй подсказкам мастера.

Если устанавливаешь Bitrix впервые, оставь шаблон по умолчанию. После успешного запуска ты сможешь заменить дизайн полностью — через визуальный редактор или собственную верстку.

Завершение установки

Если всё прошло без ошибок — появится экран с кнопкой «Перейти на сайт». Это значит, что Битрикс полностью установился: база подключена, файлы развернулись, шаблон активирован. Нажимаешь — и попадаешь в готовую демо-версию сайта.

Завершение установки 1С-Битрикс и переход на сайт
После завершения установки нажмите «Перейти на сайт», чтобы увидеть готовую демо-версию проекта.

По умолчанию открывается базовый корпоративный шаблон — тот самый «банк» из примеров 1С-Битрикс. У него уже есть меню, новости, контакты, форма обратной связи. В админку можно зайти по адресу:

https://твой_домен.ru/bitrix/

Используй логин и пароль, которые указывал при установке. Если открылся интерфейс — поздравляю, сайт запущен. Теперь можно редактировать страницы, добавлять разделы, подключать SEO-модули и делать всё, ради чего ты ставил систему.

Готовый демо-сайт после установки 1С-Битрикс
Так выглядит стандартный демо-сайт, который устанавливается вместе с Битриксом. Дальше его можно полностью переделать под свой проект.

На этом установка закончена. Дальше — первые настройки: SSL, права, резервные копии.

Если хочешь быть уверен, что установка прошла без ошибок — сделаю аудит и проверю окружение: PHP, база, SSL и производительность.

Проверить сайт после установки

Первые шаги после установки

Проверка HTTPS и SSL-сертификата

После установки обязательно проверь, что сайт открывается по защищённому протоколу https://. Если адрес открывается без замочка — нужно подключить SSL. На Beget это делается буквально за минуту.

Зайди в раздел «Домены и поддомены», нажми на три точки напротив нужного домена и выбери пункт «Управление SSL-сертификатами».

Переход к управлению SSL-сертификатами в панели Beget
Переход к управлению SSL-сертификатами в панели Beget.

В открывшемся окне выбери Let’s Encrypt — это бесплатный сертификат, который подходит для любых сайтов. Установи галочку «Стандартный сертификат» и нажми «Установить».

Установка SSL-сертификата Let's Encrypt в панели Beget
Установка бесплатного SSL-сертификата Let’s Encrypt в панели Beget.

В течении часа сертификат активируется. Проверь адрес сайта: если рядом с доменом появился замочек — всё работает. Теперь соединение защищено, и Битрикс не будет ругаться на небезопасные запросы.

Очистка кеша

После установки стоит очистить кеш — Битрикс сохраняет временные файлы, чтобы ускорять загрузку страниц, но иногда они мешают увидеть актуальные изменения. Например, сайт уже работает по HTTPS, а панель всё ещё показывает старое состояние.

Чтобы очистить кеш, зайди в админку: Настройки → Настройки продукта → Автокеширование → Очистка файлов кеша. Отметь пункт «Все» и нажми кнопку «Начать».

Очистка кеша в панели администратора 1С-Битрикс
Очистка кеша через раздел «Автокеширование» в админке 1С-Битрикс. Достаточно выбрать пункт «Все» и нажать «Начать».

Через пару секунд система удалит старые файлы и создаст новые при следующем обращении к страницам. После этого сайт будет отображаться корректно, а любые правки в шаблонах или настройках станут видны сразу.

После установки стоит проверить скорость загрузки страниц и включить композитный режим. Подробнее об ускорении читай в статье «Ускоряем 1С-Битрикс: инструкция для разработчиков и владельцев».

Личный опыт из практики

Как я устанавливаю 1С-Битрикс на Beget за 5 минут

Я не использую виртуальные машины и готовые сборки — всё ставлю вручную. На Beget установка 1С-Битрикс занимает у меня около пяти минут от момента загрузки файла до открытия демо-сайта. Главное — заранее подготовить базу данных и включить нужные настройки PHP.

Обычно я начинаю с панели хостинга: создаю базу, включаю SSL и загружаю скрипт bitrixsetup.php в корень сайта. После этого открываю его в браузере, выбираю редакцию «Старт» и запускаю установку. Если всё настроено правильно — мастер проходит без ошибок и через пару минут сайт уже работает.

Дальше я сразу захожу в админку, включаю HTTPS и очищаю кеш. Это позволяет сразу увидеть корректную версию сайта без “остатков” от установки. На всё про всё — реально меньше пяти минут.

На что обращаю внимание при установке

  • Перед установкой всегда проверяю версию PHP — она должна быть не ниже 8.1, иначе мастер установки выдаст ошибку по MySQL или модулям.
  • Сразу включаю HTTPS. Если этого не сделать, потом часть страниц может кэшироваться с «http», и приходится сбрасывать всё заново.
  • После установки делаю резервную копию. Даже если это просто демо-версия — она пригодится для тестов.

Секрет в том, что если один раз пройти установку вдумчиво и понять, что за чем идёт, потом это превращается в рутину. На Beget весь процесс выглядит максимально логично: без SSH, без ручных правок, просто чёткая последовательность шагов.

Частые ошибки при установке и как их исправить

Ошибка подключения к базе

Одна из самых распространённых проблем — неправильные данные для подключения к базе. В установщике указаны поля сервер, пользователь, пароль и имя базы. Если хотя бы одно значение не совпадает, Битрикс покажет сообщение “Не удалось подключиться к базе данных”.

На Beget сервер базы всегда localhost. Имя пользователя и базы совпадают (например, osinalo2_bitrix). Проверить можно в панели хостинга в разделе “Базы данных”.

Если ошибка появилась уже после установки — открой файл /bitrix/.settings.php или /bitrix/php_interface/dbconn.php и проверь параметры подключения:


define("DBPersistent", false);
$DBType = "mysql";
$DBHost = "localhost";
$DBLogin = "osinalo2_bitrix";
$DBPassword = "password";
$DBName = "osinalo2_bitrix";
$DBDebug = false;

После правки файл нужно сохранить и перезагрузить страницу. Если данные корректные — сайт снова заработает.

Ошибка прав на файлы

Если после установки появляются ошибки вроде “Не удалось записать файл” или “Ошибка сохранения кеша”, дело в правах доступа. На Beget нормальные значения такие:


Папки: 0755
Файлы: 0644

Проверить можно через файловый менеджер. Если права отличаются — выдели все файлы и выбери пункт “Изменить права доступа”. После этого кеш и загрузка изображений заработают корректно.

Проблемы с PHP-модулями

Иногда установщик останавливается с ошибкой “Отсутствует расширение mbstring” или “Не найдено расширение zip”. Это значит, что в php.ini не подключен нужный модуль. На Beget достаточно включить нужные опции в разделе “Настройки PHP”:


mbstring.internal_encoding = UTF-8
max_input_vars = 16000
memory_limit = 3G
display_errors = 1
allow_url_fopen = Off
default_charset = UTF-8

После сохранения настроек нажми “Применить” — и перезапусти установку. Ошибка исчезнет.

Настройки php.ini для 1С-Битрикс в панели Beget
Пример корректных настроек php.ini для 1С-Битрикс на хостинге Beget. Здесь указаны директивы для стабильной работы системы и совместимости с последними версиями PHP.

Белый экран после установки

Если сайт открывается, но отображается только пустая страница — включи вывод ошибок. Это поможет понять, где именно проблема. В корне сайта создай или отредактируй файл bitrix/php_interface/dbconn.php и добавь строку:


ini_set('display_errors', 1);
error_reporting(E_ALL);

После обновления страницы появится текст ошибки. Чаще всего виноваты старые модули, несовместимые с текущей версией PHP. Их можно отключить через FTP, переименовав папку модуля в /bitrix/modules/.

Ошибки, которые чаще всего встречаются у новичков

  • Не создают базу заранее и пытаются установить без неё — в итоге установка останавливается на 20%.
  • Скачивают не тот дистрибутив (например, для Bitrix24 вместо “Управления сайтом”).
  • Не включают HTTPS, из-за чего браузер блокирует загрузку стилей и скриптов.
  • Ставят PHP 8.2 без обновления ядра Битрикс — и получают белый экран на старых шаблонах.
  • Не очищают кеш после установки и думают, что сайт “сломался”, хотя он просто показывает старые данные.

Все эти ошибки решаются за пару минут, если понимать логику работы Битрикса. Главное — не паниковать и смотреть логи. Они лежат в /bitrix/php_interface/error.log или в панели хостинга.

Чеклист быстрой установки

5 пунктов, чтобы не забыть

Чтобы установка 1С-Битрикс прошла без сюрпризов, держи короткий чеклист. Всё, что нужно для запуска — в одной таблице:

Шаг Что нужно сделать Зачем это нужно
1 Создай новую базу данных и пользователя Имя базы и логин можно сделать одинаковыми — это упростит подключение
2 Проверь версию PHP (8.1 и выше) и наличие модулей mbstring, zip, openssl, curl Без этих расширений установка прервётся с ошибкой
3 Установи права на файлы 0644 и на папки 0755 Предотвратит проблемы с записью кеша и загрузкой изображений
4 Подключи SSL и включи HTTPS Исключит ошибки “смешанного контента” после установки
5 Загрузи файл bitrixsetup.php в корень сайта Это установочный скрипт, с которого всё начинается

Если пройтись по этим пунктам заранее — установка займёт 5–7 минут. Главное, не торопиться и проверять каждый шаг.

Быстрая проверка перед стартом

PHP: версия 8.1+ и активны все модули.

MySQL: работает и подключается без ошибок.

SSL: установлен и сайт открывается по HTTPS.

На Beget эти пункты можно проверить прямо в панели управления — без SSH и консоли. Это удобно, когда нужно быстро развернуть тестовый или клиентский сайт.

Проверка окружения перед запуском мастера

Перед запуском установщика стоит убедиться, что сервер полностью готов. Проверить это можно прямо через PHP:


<?php
echo "PHP version: " . phpversion();
echo "<br>";
echo "Memory limit: " . ini_get('memory_limit');
echo "<br>";
echo "Max input vars: " . ini_get('max_input_vars');
?>

Если параметры не совпадают с рекомендуемыми — исправь их до начала установки. На время установки можно включить отображение ошибок, чтобы не искать проблему вслепую:


ini_set('display_errors', 1);
error_reporting(E_ALL);

Интерактив: проверка готовности хостинга

Мини-калькулятор окружения PHP и MySQL

Перед установкой 1С-Битрикс можно быстро проверить, соответствует ли хостинг минимальным требованиям. Достаточно создать файл check-env.php в корне сайта и вставить в него код ниже:


<?php
$php = phpversion();
$mysql = mysqli_get_client_info();

echo "<h3>Проверка окружения</h3>";
echo "PHP версия: <strong>$php</strong><br>";
echo "MySQL клиент: <strong>$mysql</strong><br>";

if (version_compare($php, '8.1', '>=')) {
    echo "<span style='color:green'>✔ PHP подходит для установки</span><br>";
} else {
    echo "<span style='color:red'>✖ Требуется PHP 8.1 или выше</span><br>";
}

if (version_compare($mysql, '8.0', '>=')) {
    echo "<span style='color:green'>✔ MySQL соответствует требованиям</span>";
} else {
    echo "<span style='color:red'>✖ MySQL ниже 8.0 — обновите через панель хостинга</span>";
}
?>

Затем открой в браузере https://домен.ru/check-env.php и посмотри результат. Этот мини-тест сразу покажет, подходит ли сервер под требования Bitrix.

Проверка окружения PHP и MySQL перед установкой 1С-Битрикс
Пример результата проверки окружения перед установкой — PHP подходит, а MySQL требует обновления до версии 8.0.

Не хочешь копипастить код вручную? Я собрал готовый файл проверки окружения — просто скачай, распакуй и открой в браузере:
Скачать check-env.zip

Если при проверке окружения ты заметил предупреждения по версии PHP, загляни в мой разбор «Переход на PHP 8 на 1С-Битрикс — пошагово и без стресса». Там подробно показано, как обновиться без ошибок и сохранить стабильность проекта.

Результаты проверки и советы по исправлению

Если что-то подсвечено красным — не спеши паниковать. Ниже простая расшифровка типичных проблем и как их решить:

Проблема Что значит Как исправить
PHP ниже 8.1 Хостинг использует устаревшую версию PHP Переключи версию в панели управления (в разделе «Настройки PHP»)
MySQL ниже 8.0 База данных несовместима с новой системой индексов Bitrix Обнови MySQL через панель или попроси поддержку хостинга
Missing mbstring / zip / curl Некоторые PHP-модули отключены Активируй нужные модули в настройках PHP, либо включи пресет «Bitrix UTF-8»
Memory limit слишком мал PHP не сможет обработать установку и кеш Bitrix Увеличь значение в php.ini: memory_limit = 512M или больше

На Beget всё это можно сделать за 2 минуты — через раздел “Настройки PHP” или “Редактор директив”. Не нужно SSH или консоль.

Если все строки зелёные — хостинг полностью готов к установке. Можно смело запускать bitrixsetup.php и переходить к мастеру установки.

Ответы на популярные вопросы

Какую версию PHP выбрать при установке Bitrix?

Рекомендую PHP 8.1 или 8.2 — эти версии стабильны и официально поддерживаются Bitrix. Главное — не ставь 8.3, пока не проверишь совместимость всех модулей.

Можно ли установить Bitrix без домена, просто на поддомене Beget?

Да, можно. Beget создаёт технический поддомен автоматически. Главное — потом не забудь привязать основной домен и обновить настройки сайта в панели Bitrix.

Что делать, если при установке появляется белый экран?

Обычно это связано с ограничением памяти или ошибкой PHP. Включи отображение ошибок в php.ini через директиву display_errors = 1 и проверь логи на хостинге — ошибка сразу проявится. Крайний случай - запрос в ТП.

Нужно ли вручную создавать базу данных перед установкой?

Нет, если хостинг поддерживает автоматическое создание. Но на Beget я предпочитаю создать базу заранее — так проще задать корректное имя и права доступа.

Можно ли перенести установку Bitrix с локального сервера на Beget?

Да, с помощью резервной копии. Главное — чтобы версии PHP и MySQL совпадали с локальной средой.

Почему Bitrix просит MySQL 8.0, хотя сайт работал на 5.7?

Потому что новые версии ядра CMS используют оптимизации, которых нет в старых MySQL. Можно временно обойти проверку, но лучше всё же обновить базу через панель хостинга.

Бонус

Готовый .htaccess для редиректа на HTTPS

Если хочешь, чтобы сайт всегда открывался по защищённому адресу и без www — просто добавь этот фрагмент в начало .htaccess. Он сначала убирает префикс www, а затем перенаправляет все запросы на HTTPS:


# Убираем www и перенаправляем на HTTPS
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

После сохранения файла проверь редирект: введи адрес http://www.домен.ру — он должен открыться как https://домен.ру без ошибок и петель.

Полезные ссылки и файлы из статьи

Заключение

Хочешь, чтобы установка 1С-Битрикс прошла без ошибок и сайт сразу работал?
Подключу домен, SSL и базу, настрою PHP и перенесу проект без простоев.

Настроить сайт под ключ

Связаться в Telegram или .

Работаю по чеклисту “Было → Сделал → Стало”. Гарантия результата.

Похожие статьи
Ошибка базы данных MySQL в 1С-Битрикс — как восстановить сайт за 10–30 минут
Сайт на 1С-Битрикс сильно тормозит: причины, диагностика и ускорение за 1 день
1С-Битрикс не отправляет письма с сайта — как вернуть отправку заявок за 10 минут
Сайт на 1С-Битрикс взломали — что делать прямо сейчас
Сайт на Битриксе не открывается: причины и решение за 10 минут
Технический аудит сайта на 1С-Битрикс — подробный разбор и моя методика
Как выбрать хостинг для 1С‑Битрикс: инструкция, нюансы и мой топ‑провайдеров
Как обновить 1С-Битрикс до последней версии без ошибок
Мой способ переноса сайта на другой хостинг в 1С-Битрикс — без потерь и за 10 минут
Переход на PHP 8 на 1С‑Битрикс — пошагово и без стресса
Предыдущая статья Сайт на Битриксе не открывается: причины и решение за 10 минут Следующая статья Технический аудит сайта на 1С-Битрикс — подробный разбор и моя методика
Твой голос имеет значение Назад
(Нет голосов)
Назад Назад к списку статей

Комментарии (0)