1С-Битрикс: веб-окружение (BitrixVM) на serverplus
«1С-Битрикс: Виртуальная машина» (BitrixVM) — это готовое серверное окружение для продуктов 1С-Битрикс: Bitrix24 (коробочная версия) и «1С-Битрикс: Управление сайтом». В нём уже собран и настроен весь стек: веб-сервер, PHP, база данных, кэш и удобное меню управления.
На serverplus его не нужно устанавливать вручную — в панели есть готовый образ. Достаточно создать сервер из этого образа, и окружение поднимется само. Внутри — актуальная сборка BitrixEnv 9: nginx + Apache, PHP 8.1–8.5, Percona Server или PostgreSQL, а также Redis, Node.js, RabbitMQ. ОС внутри образа — из RHEL-семейства 9, выбирать её отдельно не нужно.
Рекомендуемая конфигурация
- CPU и RAM. 1С-Битрикс требователен к ресурсам. Для боевого сайта — от 2–4 vCPU и 4–8 ГБ RAM; для теста/ознакомления — минимум 2 ГБ RAM.
- Диск. От 50 ГБ (столько занимает образ), тип —
ssd-universal, под нагрузку —nvme-fast(Битрикс активно работает с базой). - Публичный IP — чтобы сайт был доступен из интернета и можно было выпустить SSL.
Шаг 1. Создайте сервер из образа Bitrix
В панели cloud.serverplus.uz начните создание нового сервера и на шаге выбора образа укажите приложение Bitrix:
- Location. Выберите регион размещения (например
uz-tas1 / RegionOne). - Image → вкладка «Apps». Выберите плитку Bitrix и в выпадающем списке — версию (например
9.0.6или новее). - Конфигурация. Задайте vCPU и RAM по рекомендациям выше и диск от 50 ГБ (
ssd-universal/nvme-fast). - Сеть и доступ. Включите публичный IP и задайте способ входа — SSH-ключ (рекомендуется) или пароль root.
- Создайте сервер и дождитесь запуска — образ уже содержит настроенное окружение.
Кроме Bitrix, на вкладке «Apps» есть и другие готовые образы (например Zabbix). Принцип тот же: выбрал приложение и версию — получил настроенный сервер.
Шаг 2. Первый вход и смена паролей
После запуска подключитесь к серверу — по SSH под root либо через веб-консоль (>_ Console) в панели. У образа BitrixVM для суперпользователя root по умолчанию задан пароль bitrix.
- При первом входе система потребует сменить пароли. Сначала
root, затем пользователяbitrix(текущий пароль в обоих случаях —bitrix, потом новый дважды). Задайте надёжные пароли. - После этого откроется меню управления BitrixVM. Чтобы вызвать его снова — команда:
/root/menu.sh
Если при создании сервера вы задали SSH-ключ или свой пароль root — используйте их для входа. В любом случае не оставляйте пароль
bitrixпо умолчанию на сервере с публичным IP.
Шаг 3. Создайте пул серверов
В меню BitrixVM выберите пункт 1. Create Management pool of server и создайте пул. Это обязательный шаг, даже если сервер один — через пул дальше настраиваются сайты, база, SSL и обновления, без ручного редактирования конфигов. Выход из меню — пункт 0. Exit или Ctrl+C.
Шаг 4. Установите продукт (BitrixSetup)
Окружение готово — теперь ставим сам продукт: Bitrix24 (коробка) или «Управление сайтом».
- 1. Скачайте скрипт
bitrixsetup.phpсо страницы продукта на 1c-bitrix.ru. - 2. Подключитесь к серверу по SFTP под пользователем
bitrixи положитеbitrixsetup.phpв корень сайта —/home/bitrix/www/. - 3. Откройте в браузере
http://IP_вашего_сервера/bitrixsetup.php— выберите редакцию (в т.ч. пробную бесплатную), мастер сам скачает дистрибутив и развернёт его. - 4. Пройдите веб-установщик Битрикса: лицензия, база данных (создаст окружение), администратор, финальная настройка.
Переносите существующий сайт? Положите в
/home/bitrix/www/файлrestore.phpиз резервной копии Битрикса — окружение развернёт дамп и файлы автоматически.
Шаг 5. Домен и бесплатный SSL
Направьте домен на сервер (A-запись @ и www → IP вашего VPS). Затем выпустите сертификат прямо из меню BitrixVM:
- В
/root/menu.shоткройте управление сайтами пула и выберите настройку сертификата — окружение выпустит и продлит бесплатный Let’s Encrypt автоматически. - Проверить, что домен указывает на сервер:
dig +short example.com.
Настройка и безопасность
- Смените пароли по умолчанию: пользователя
bitrix, администратора Битрикса и БД. - Firewall. Наружу — только 80/443 и SSH. Порт панели/меню не выставляйте в интернет.
- Обновления. Ядро и модули Битрикса обновляйте штатно из админки, окружение — через меню BitrixVM (пункт обновления).
- Резервные копии. Держите копии отдельно от сервера: снапшот в панели serverplus + выгрузка в объектное S3-хранилище.
- Вход по SSH-ключу вместо пароля — см. статью «Базовая защита сервера».
Про производительность. Битрикс любит быстрый диск и память. Под реальную нагрузку берите
nvme-fastпод базу и добавляйте RAM — это заметно ускоряет админку и хиты.
Частые вопросы
Нужно ли ставить ОС, веб-сервер, PHP и базу вручную?
Нет. Образ Bitrix из панели уже содержит всё окружение целиком: RHEL-система 9, nginx+Apache, PHP, Percona/PostgreSQL, Redis, RabbitMQ. Вы просто создаёте сервер из образа и работаете.
Какая версия окружения в образе?
Версия выбирается в панели при создании (на вкладке «Apps» у плитки Bitrix — выпадающий список, например 9.0.6). Это актуальная линейка BitrixEnv 9.
А можно поставить не из образа, а вручную?
Да, как альтернатива: на чистом AlmaLinux/Rocky/CentOS Stream 9 запустить официальный скрипт bitrix-env-9.sh. Но из готового образа в панели — быстрее и без ручных шагов.
Можно ли на Ubuntu или Debian?
Официальное окружение 1С-Битрикс работает только на RHEL-семействе 9. Образ в панели уже собран на такой ОС, поэтому этот вопрос не возникает — просто выбирайте образ Bitrix.
Сколько ресурсов нужно?
Для теста — 2 vCPU и 2 ГБ RAM. Для боевого сайта — от 2–4 vCPU и 4–8 ГБ RAM, диск ssd-universal или nvme-fast. Чем больше каталог/трафик, тем больше памяти под кэш и базу.
Какие пароли и где задаются?
У образа BitrixVM для root по умолчанию пароль bitrix; при первом входе система заставит сменить пароли root и bitrix. Под пользователем bitrix работает окружение и SFTP-доступ к сайтам в /home/bitrix/www/. Храните пароли в менеджере паролей.
Куда установился сайт на диске?
Корень сайта по умолчанию — /home/bitrix/www/. При нескольких сайтах у каждого свой каталог (/home/bitrix/www/s1, /home/bitrix/www/s2 и т.д.), они настраиваются через меню BitrixVM.