Перейти к содержимому курса
Контент-менеджер
Мой сертификат

Как установить демоверсию 1С-Битрикс: Управление сайтом через виртуальную машину

Эта инструкция нужна, если у вас пока нет тестового сайта. Если он уже есть, переходите к урокам курса.

Демоверсию 1С-Битрикс: Управление сайтом установим через VirtualBox — программу для запуска виртуальной машины. Для работы понадобятся доступ к интернету и образ VMBitrix.

В результате у вас будет учебный сайт, на котором можно безопасно тренироваться: редактировать материалы, создавать страницы и разбираться с интерфейсом.

1. Установите VirtualBox

VirtualBox — это программа, в которой будет работать виртуальная машина.

Перейдите на страницу загрузки VirtualBox и скачайте установщик для своей операционной системы.

Запустите файл и установите программу. Настройки оставьте по умолчанию.

2. Скачайте и импортируйте образ виртуальной машины

Образ — это готовый виртуальный компьютер, который нужно добавить в VirtualBox.

Скачайте образ VMBitrix на базе CentOS Stream 9. Это будет файл с расширением .ova.

Файл образа VMBitrix с расширением .ova

Запустите VirtualBox и в верхнем меню главного окна нажмите Импорт.

Кнопка «Импорт» в главном окне VirtualBox

Откроется окно выбора файла. Найдите скачанный образ — обычно он лежит в папке Загрузки. Выберите файл с расширением .ova.

Сразу после выбора начнется импорт. Подождите, пока он завершится. Готовая виртуальная машина появится в списке слева.

Импортированная виртуальная машина в списке VirtualBox

После импорта проверьте, что виртуальная машина появилась в списке VirtualBox. Если ее нет, повторно выберите скачанный файл .ova и дождитесь завершения импорта.

3. Настройте сеть и запустите виртуальную машину

В окне VirtualBox кликните на виртуальную машину. Затем в верхнем меню нажмите Настроить и перейдите в раздел Сеть.

Выберите тип подключения Сетевой мост. Так виртуальная машина получит свой IP-адрес — это как адрес дома. По этому адресу вы потом откроете демосайт в браузере.

Тип подключения «Сетевой мост» в настройках сети VirtualBox

Нажмите ОК — настройки сохранятся, окно закроется.

Стандартные настройки могут не дать открыть сайт

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

Все, можно запускать. В верхнем меню VirtualBox нажмите Запустить и дождитесь полной загрузки виртуальной машины.

После старта система покажет служебную информацию. Найдите поле bitrix url. В нем будет IP-адрес вашей машины, например 192.168.0.125. Запишите себе этот адрес.

Поле bitrix url с IP-адресом виртуальной машины

Проверьте результат запуска: виртуальная машина загрузилась, а в поле bitrix url появился IP-адрес. Без этого адреса перейти к установке в браузере не получится.

4. Смените пароли

После первого запуска система попросит сменить пароли для пользователей root и bitrix.

  • root — главный пользователь виртуальной машины. У него есть полные права на любые настройки
  • bitrix — пользователь, от имени которого работает сайт

Чтобы сменить пароль для root, заполните поля в окне виртуальной машины. Названия полей будут появляться по очереди. После ввода каждого ответа нажимайте Enter. Пароли при вводе не отображаются на экране — это нормально.

Последовательность полей и ответов:

  • localhost login — введите root
  • Password — пропишите текущий пароль, указанный в поле root password
  • Current password — вновь пропишите текущий пароль
  • New password — укажите новый пароль длиной не менее 8 символов
  • Retype new password — повторно введите новый пароль
Последовательная смена пароля пользователя root в окне виртуальной машины

Аналогично смените пароль пользователя bitrix.

Сделайте это сразу и сохраните новые значения в надежном месте.

Мышь в окне VirtualBox не работает

Если после клика мышью курсор пропал, нажмите правый Ctrl.

5. Подготовьте виртуальную машину к установке

После смены паролей откроется меню виртуальной машины. Нужно выполнить два простых действия.

Главное меню управления виртуальной машиной VMBitrix

Создайте пул управления сервером

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

Выберите пункт 1. Create management pool on the server. Для этого в поле Enter your choice введите 1 и нажмите Enter.

Придумайте и укажите имя сервера в поле Please enter master server name.

Создание пула управления и ввод имени сервера

Настройте службу Push/RTC

Push/RTC — это служба для быстрых обновлений на сайте. Например, чтобы новые сообщения появлялись без перезагрузки страницы.

Выберите пункт 6. Configure Push/RTC service for the pool — в поле Enter your choice введите 6 и нажмите Enter.

Команда настройки службы Push/RTC в меню VMBitrix

В открывшемся меню выберите 1. Install/Update NodeJS RTC service. Система попросит указать имя хоста сервера — это то же самое имя, которое вы придумали для сервера при создании пула. Укажите его и подтвердите действие, введя y.

После этого вы вернетесь в главное меню.

6. Загрузите установочный файл bitrixsetup.php

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

Теперь нужно скачать файл bitrixsetup.php и поместить его в папку, где лежат все файлы сайта. Внутри виртуальной машины эта папка находится по адресу /home/bitrix/www/. Файл bitrixsetup.php запустит мастер установки демоверсии.

Установка будет использовать базу данных MySQL — специальную систему для хранения информации сайта.

Дальше идут два варианта, как перенести файл на виртуальную машину: через WinSCP или через окно виртуальной машины.

Вариант через WinSCP

WinSCP — это программа, которая позволяет копировать файлы между вашим компьютером и виртуальной машиной. Она показывает файлы на виртуальной машине как обычную папку.

  • Установите WinSCP.
  • Запустите программу. Появится окно Вход, в котором нужно заполнить данные для подключения к виртуальной машине:
    • протокол передачи: SFTP
    • имя хоста: IP-адрес из bitrix url
    • порт: 22
    • имя пользователя: bitrix
    • пароль: пароль пользователя bitrix
    • Параметры SFTP-подключения к виртуальной машине в WinSCP
  • Нажмите Войти. Появится окно программы, разделенное на две части.
  • В левой части окна откройте папку, в которую вы скачали файл bitrixsetup.php. В правой части окна откройте папку /home/bitrix/www/.
  • Перетащите файл bitrixsetup.php из левой части окна в правую.
Файл bitrixsetup.php в папке /home/bitrix/www/ в WinSCP

Вариант через окно виртуальной машины

Вернитесь в окно виртуальной машины.

Узнайте, под каким пользователем работаете. Введите whoami и нажмите Enter. Система покажет root или bitrix.

Команды зависят от пользователя. Вводите их по очереди, после каждой жмите Enter. Строки с # — пояснения, их вводить не нужно.

Если работаете под пользователем root:


   # перейдите в корень сайта
   cd /home/bitrix/www/
   # скачайте установочный файл
   wget https://www.1c-bitrix.ru/download/scripts/bitrixsetup.php
   # смените владельца файла на пользователя bitrix
   chown bitrix:bitrix bitrixsetup.php
 

Если работаете под пользователем bitrix:


   # перейдите в корень сайта
   cd /home/bitrix/www/
   # скачайте установочный файл
   wget https://www.1c-bitrix.ru/download/scripts/bitrixsetup.php
 

Независимо от выбранного способа проверьте, что файл bitrixsetup.php находится в папке /home/bitrix/www/. После этого можно открывать мастер установки.

7. Откройте мастер установки

В браузере откройте адрес http://<IP-адрес>/bitrixsetup.php. Например: http://192.168.0.125/bitrixsetup.php.

Если все сделано правильно, откроется мастер установки.

8. Выберите демоверсию продукта

Когда откроется мастер, выберите демонстрационную версию продукта.

Выбор демонстрационной версии продукта в мастере установки

Для этого курса в большинстве случаев подойдет 1С-Битрикс: Управление сайтом. Если хотите работать с вариантом, близким к учебным примерам, выберите редакцию Бизнес.

9. Пройдите мастер установки

После загрузки демоверсии откроется мастер установки продукта. Следуйте его шагам.

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

Проверяем готовую демоверсию

После установки вы увидите демосайт. Демоверсия будет доступна 30 дней.

Проверьте результат: демосайт открывается по IP-адресу виртуальной машины, а вы можете войти под учетной записью администратора.

Что делать дальше:

  • войдите под учетной записью администратора
  • откройте публичную часть сайта
  • переходите к урокам и повторяйте действия прямо на демоверсии

Что важно помнить:

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

Возможные проблемы и их решение

Если что-то не открылось или установка остановилась, сначала проверьте базовые вещи. Чаще всего проблема в IP-адресе, настройке сети или расположении файла bitrixsetup.php.

Открывается главная страница, но bitrixsetup.php не найден

Проверьте путь /home/bitrix/www/. Возможно, файл не загружен в корень сайта или загружен не туда.

Не получается подключиться через WinSCP

Проверьте:

  • IP-адрес (должен быть таким же, как bitrix url)
  • порт 22
  • логин bitrix
  • новый пароль пользователя bitrix

Сайт не открывается по IP

Проверьте:

  • включена ли виртуальная машина
  • выбран ли сетевой мост
  • не изменился ли IP-адрес после перезапуска

Если эти шаги не помогли, посмотрите урок учебного курса Типовые ошибки при установке.