BitrixVM — это преднастроенный образ виртуальной машины с окружением BitrixEnv (nginx, PHP-FPM, MySQL, memcached, push-сервер). Он избавляет от ручной сборки стека и даёт производственную конфигурацию за 15–20 минут. Разберём импорт образа, первый вход и базовую настройку.
Что такое BitrixVM и когда её выбирать
BitrixVM — это официальный образ виртуальной машины от 1С-Битрикс на базе дистрибутива семейства RHEL (исторически CentOS, в актуальных сборках — AlmaLinux). Внутри уже собран и настроен весь производственный стек: nginx как фронтенд, Apache/php-fpm как бэкенд, MySQL (MariaDB/Percona), memcached, push-server на Node.js и утилита управления окружением.
Готовый образ выбирают, когда нужен предсказуемый результат без ручной настройки репозиториев и служб. Это оптимальный путь для новых проектов, тестовых стендов и типовых интернет-магазинов.
- BitrixVM (готовый образ) — импортировали и работаете, конфигурация уже совпадает с рекомендациями вендора.
- BitrixEnv на существующем сервере — когда ОС и хостинг уже развёрнуты, а окружение ставится поверх скриптом.
Форматы образа и системные требования
Образ распространяется в формате OVA/OVF (виртуальный диск + дескриптор), что позволяет импортировать его в большинство гипервизоров. Скачивайте только с официального сайта вендора, чтобы получить актуальную сборку окружения.
| Параметр | Минимум | Рекомендация для продакшена |
|---|---|---|
| vCPU | 1 | 2–4 |
| RAM | 1 ГБ | 4–8 ГБ и выше |
| Диск | 10 ГБ | 50 ГБ+ (SSD/NVMe) |
| Архитектура | только x86-64 (64 бита) | |
Память планируйте с запасом: memcached, кэш композита и рабочие процессы php-fpm масштабируются под трафик. На 1 ГБ RAM реально гонять только демонстрационный стенд.
Импорт образа в гипервизор
Процедура сводится к разворачиванию OVA и запуску ВМ. Основные среды:
- VMware Workstation / ESXi:
File → OpenилиDeploy OVF Template, указываете путь к.ova. - VirtualBox:
Файл → Импорт конфигураций, выбираете образ, при желании корректируете CPU/RAM. - Hyper-V: OVA предварительно конвертируют (диск в
VHDX), затем создают ВМ поколения 1 и подключают диск. - Proxmox / KVM: распаковываете OVA (это tar), импортируете диск командой
qm importdisk <vmid> disk.vmdk local-lvm.
Bridged (мост), а не NAT. В режиме NAT машина получит адрес из внутренней подсети гипервизора и будет недоступна из локальной сети без проброса портов.Первый вход и смена пароля root
После загрузки ВМ на консоли появится приглашение. Вход выполняется под пользователем root. При самом первом входе система принудительно запрашивает смену пароля — задайте надёжный, окружение не даст продолжить со слабым.
После смены пароля запускается стартовый мастер настройки. Ключевой шаг — пароль пользователя базы данных bitrix в MySQL: запишите его, он понадобится при подключении сайта. Все дальнейшие действия удобнее выполнять по SSH.
ssh root@IP-адрес-машины
ip a на консоли ВМ.Настройка сети и статический адрес
По умолчанию интерфейс получает адрес по DHCP. Для сервера предпочтителен статический IP — иначе после перезагрузки адрес может смениться и «уедут» настройки push, кластера и SSL.
Самый простой способ — утилита nmtui (текстовый интерфейс NetworkManager):
- Запустите
nmtui→ Edit a connection. - Выберите интерфейс (обычно
eth0илиens*). - Переключите IPv4 c
AutomaticнаManual, задайте адрес, шлюз и DNS. - Примените и перезапустите сеть:
nmcli connection up eth0.
Проверьте связность: ping 8.8.8.8 и curl -I http://localhost. Второй запрос должен вернуть заголовки от nginx.
Проверка окружения и доступ к панели
Откройте в браузере http://IP-адрес/ — появится приветственная страница BitrixEnv со ссылкой на установку продукта. Дальше можно распаковать дистрибутив «1С-Битрикс» в каталог сайта или запустить bitrixsetup.php.
Убедитесь, что ключевые службы подняты:
systemctl status nginx— фронтенд;systemctl status mysqld(илиmariadb) — база;systemctl status php-fpm— обработчик PHP;systemctl status memcached— кэш.
Меню управления окружением вызывается командой /root/menu.sh — с него начинается вся дальнейшая настройка пула, сайтов и SSL.
Первые действия после установки
Свежая машина требует нескольких обязательных шагов по безопасности и актуализации, прежде чем выкладывать её в интернет.
- Обновите систему:
yum update -y(илиdnf update) — подтянет патчи ОС и пакетов окружения. - Смените порт SSH и настройте ключевую аутентификацию вместо пароля.
- Проверьте часовой пояс:
timedatectl set-timezone Europe/Moscow. - Настройте firewall (в BitrixEnv используется
iptables): откройте только 80/443 и порт SSH. - Задайте hostname до создания пула — переименовать master-узел потом сложнее.
Итог
Установка BitrixVM — это импорт OVA в гипервизор, первый вход со сменой пароля, настройка статического IP и проверка служб. Через несколько минут вы получаете производственный стек, идентичный рекомендациям вендора, и готовы разворачивать сайт.
Если нужен не тестовый стенд, а отказоустойчивая инсталляция с кластером, тонким тюнингом nginx/PHP/MySQL и CI/CD-деплоем, мы в B2Bsite настраиваем BitrixVM под нагрузку и берём инфраструктуру на сопровождение — от первичной установки до мониторинга и регламентных бэкапов.
Частые вопросы
Какой пароль root по умолчанию у BitrixVM?
Заданного заранее пароля нет: при самом первом входе система обязывает задать собственный. Слабый пароль окружение не примет.
Можно ли поставить BitrixVM на VirtualBox для разработки?
Да, образ импортируется через «Импорт конфигураций». Для локальной разработки этого достаточно, но для доступа с других машин выберите сетевой мост.
Почему сайт недоступен из локальной сети после импорта?
Чаще всего адаптер работает в режиме NAT и машина получила внутренний адрес гипервизора. Переключите сеть в режим Bridged и задайте статический IP.
Сколько памяти нужно выделить виртуальной машине?
Минимум 1 ГБ поднимет только демо-стенд. Для реального магазина закладывайте от 4 ГБ, а под нагрузку — 8 ГБ и больше.
Где взять актуальный образ BitrixVM?
Только на официальном сайте 1С-Битрикс. Сторонние сборки могут содержать устаревшие или изменённые пакеты.
Как узнать IP-адрес машины после загрузки?
Он показан на приветственном экране BitrixEnv на консоли, либо командой ip a. По этому адресу вы заходите по SSH и в браузер.
Нужно ли обновлять систему сразу после установки?
Обязательно. Выполните yum update, чтобы закрыть уязвимости, накопившиеся с момента сборки образа, до публикации сайта в интернете.
Чем BitrixVM отличается от BitrixEnv на своём сервере?
Это один и тот же набор служб и меню. В образе всё уже собрано, а BitrixEnv ставится скриптом поверх уже установленной ОС.
Поможем с настройкой и поддержкой Для разработчиков
Поможем с настройкой, доработкой и поддержкой Для разработчиков.