Установка и настройка BitrixVM

Что такое виртуальная машина BitrixVM

«1C-Битрикс: Виртуальная машина VMBitrix» создана для обеспечения быстрого запуска программных продуктов 1C-Битрикс. Они включают в себя полный набор инструментов для совместной работы, общения и управления, включая CRM, обмен файлами, управление проектами, календари и многое другое. 

На виртуальную машину VMBitrix можно установить как пробные версии продукта Битрикс, так и собственные реализованные проекты. Она быстро разворачивает их, значительно упрощая запуск и тестирование приложений. 

К скачиванию доступны следующие версии BitrixVM:

  • Образы для гипервизоров: VMWare, OVA, VirtualBox, HyperV.
  • BitrixSetup: PHP-cкрипт для удалённой установки на хостинг.
  • BitrixEnv: shell-скрипт для работы на Linux-платформах CentOS 7 (x86_64). 

BitrixVM и BitrixEnv: в чём разница 

BitrixEnv (Bitrix Environment) настроена на быструю и простую установку всего ПО, необходимого для работы продуктов и решений Битрикс24 на CentOS 6 (x86_64) и CentOS 7 (x86_64). 

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

  • установленную CentOS 6 или CentOS7, 
  • sh-скрипт.

В этом случае влияние виртуализации на производительность сервера сводится к минимуму. 

Пакет BitrixEnv для Linux CentOS 7 включает в себя:

  • mysql-server 5.7.x или 8.0.x,
  • web-server (Apache 2.4.),
  • php 7.х или php 8.x,
  • nginx 1.18.0,
  • memcached,
  • stunnel,
  • catdoc,
  • xpdf,
  • munin,
  • nagios,
  • sphinx.

Как установить виртуальную машину Bitrix на Linux CentOS

  1. Подключитесь к серверу по SSH.
  2. Обновите все пакеты системы:

yum clean all && yum update

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

wget https://repo.bitrix.info/yum/bitrix-env.sh

chmod +x bitrix-env.sh

./bitrix-env.sh

Важно! Если утилита wget не установлена на сервере, вы можете это исправить с помощью команды yum install wget.

  1. Если SElinux включён, его необходимо временно отключить, набрав:

sudo setenforce 0

  1. Перезагрузите систему командой:

reboot

  1. После перезагрузки сервера закончите установку BitrixEnv:

./bitrix-env.sh

Как установить виртуальную машину BitrixVM на VMWare

Вы можете использовать любой плеер или гипервизор для запуска виртуальной машины Битрикс. Мы же расскажем, как это сделать с помощью VMWare.

  1. Скачайте установочный образ для VMWare с официального сайта 1С-Битрикс.
  2. Откройте файл формата VMBitrix7.5-1-CentOS7.9-x86_64.vmx при помощи вашего плеера VMWare (Workstation, Player или Fusion). 
  3. Правой кнопкой мыши щёлкните по виртуальной машине и выберите Start Up из списка.  
  4. Выберите желаемую версию ОС и нажмите Enter.

  1. Войдите под пользователем root.
  2. В поле «Password» введите пароль по умолчанию bitrix

  1. Когда у вас запросят пароль «(current) UNIX password» пропишите bitrix и нажмите Enter.
  2. Далее в строке «Enter new UNIX password» введите новый пароль и нажмите Enter.
  3. После слов «Retype new UNIX password» ещё раз введите новый пароль и нажмите Enter.
  4. Теперь система предложит вам сменить пароль для пользователя bitrix. Этот процесс происходит аналогично пунктам 8 и 9. 

Готово! Вы успешно запустили виртуальный сервер VMBitrix.

Первичная настройка VMBitrix

  • При входе на сервер под логином «root» вам будет предложено сменить пароль пользователя Битрикс. Дважды введите его и нажмите Enter.

Важно! Если запрос на изменение пароля не отображается, введите следующую команду:

/root/menu.sh

  • Чтобы на сервере можно было размещать сайты, необходимо создать пул. Выберите в меню управления первый пункт – Create management pool. Для этого нажмите цифру 1 на клавиатуре.

Мастер создания пула открывает все необходимые порты CentOS, обеспечивая корректную работу системы. Когда пул не создан, открыты только порты 22, 80 и 443. 

  • Укажите имя сервера. Можно оставить имя по умолчанию, нажав Enter.
  • Ещё раз нажмите Enter, чтобы создать пул.

На экране отобразится полное меню, в котором представлены настройки виртуальной машины Битрикс, которые вы можете выполнить. 

  1. Manage servers in the pool (Управлять серверами в пуле)
  2. Configure localhost settings (Настроить локальный виртуальный сервер)
  3. Configure MySQL service for the pool (Настроить службу MySQL для пула)
  4. Configure Memcached service for the pool (Настроить службу Memcached для пула)
  5. Configure pool monitoring (Настроить мониторинг пула)
  6. Configure pool sites (Управлять сайтами)
  7. Configure Sphinx service for the pool (Настройка службу Sphinx)
  8. Manage pool web servers (Управлять веб-серверами пула)
  9. Configure Push/RTC service for the pool (Настроить сервис Push/RTC)
  10. Background pool tasks (Фоновые задачи)
  11. Configure Transformer service (Настроить сервис «Конвертер файлов»)
  1. Exit. (Выход)
  • Чтобы выполнить одну из предложенных настроек, введите в терминале её номер. К примеру, для настройки локального виртуального сервер, нужно набрать 2

Заключение

В этой статье мы познакомили вас с виртуальной машиной VMBitrix, а также предоставили инструкции по её установке и первичным настройкам.

Всё ещё остались вопросы?