Установка и настройка 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
- Подключитесь к серверу по SSH.
- Обновите все пакеты системы:
yum clean all && yum update
- Скачайте скрипт «1С-Битрикс: Веб-окружение» - Linux из официального репозитория и запустите его, прописав следующие команды:
wget https://repo.bitrix.info/yum/bitrix-env.sh
chmod +x bitrix-env.sh
./bitrix-env.sh
Важно! Если утилита wget не установлена на сервере, вы можете это исправить с помощью команды yum install wget.
- Если SElinux включён, его необходимо временно отключить, набрав:
sudo setenforce 0
- Перезагрузите систему командой:
reboot
- После перезагрузки сервера закончите установку BitrixEnv:
./bitrix-env.sh
Как установить виртуальную машину BitrixVM на VMWare
Вы можете использовать любой плеер или гипервизор для запуска виртуальной машины Битрикс. Мы же расскажем, как это сделать с помощью VMWare.
- Скачайте установочный образ для VMWare с официального сайта 1С-Битрикс.
- Откройте файл формата VMBitrix7.5-1-CentOS7.9-x86_64.vmx при помощи вашего плеера VMWare (Workstation, Player или Fusion).
- Правой кнопкой мыши щёлкните по виртуальной машине и выберите Start Up из списка.
- Выберите желаемую версию ОС и нажмите Enter.
- Войдите под пользователем root.
- В поле «Password» введите пароль по умолчанию bitrix.
- Когда у вас запросят пароль «(current) UNIX password» пропишите bitrix и нажмите Enter.
- Далее в строке «Enter new UNIX password» введите новый пароль и нажмите Enter.
- После слов «Retype new UNIX password» ещё раз введите новый пароль и нажмите Enter.
- Теперь система предложит вам сменить пароль для пользователя bitrix. Этот процесс происходит аналогично пунктам 8 и 9.
Готово! Вы успешно запустили виртуальный сервер VMBitrix.
Первичная настройка VMBitrix
- При входе на сервер под логином «root» вам будет предложено сменить пароль пользователя Битрикс. Дважды введите его и нажмите Enter.
Важно! Если запрос на изменение пароля не отображается, введите следующую команду:
/root/menu.sh
- Чтобы на сервере можно было размещать сайты, необходимо создать пул. Выберите в меню управления первый пункт – Create management pool. Для этого нажмите цифру 1 на клавиатуре.
Мастер создания пула открывает все необходимые порты CentOS, обеспечивая корректную работу системы. Когда пул не создан, открыты только порты 22, 80 и 443.
- Укажите имя сервера. Можно оставить имя по умолчанию, нажав Enter.
- Ещё раз нажмите Enter, чтобы создать пул.
На экране отобразится полное меню, в котором представлены настройки виртуальной машины Битрикс, которые вы можете выполнить.
- Manage servers in the pool (Управлять серверами в пуле)
- Configure localhost settings (Настроить локальный виртуальный сервер)
- Configure MySQL service for the pool (Настроить службу MySQL для пула)
- Configure Memcached service for the pool (Настроить службу Memcached для пула)
- Configure pool monitoring (Настроить мониторинг пула)
- Configure pool sites (Управлять сайтами)
- Configure Sphinx service for the pool (Настройка службу Sphinx)
- Manage pool web servers (Управлять веб-серверами пула)
- Configure Push/RTC service for the pool (Настроить сервис Push/RTC)
- Background pool tasks (Фоновые задачи)
- Configure Transformer service (Настроить сервис «Конвертер файлов»)
- Exit. (Выход)
- Чтобы выполнить одну из предложенных настроек, введите в терминале её номер. К примеру, для настройки локального виртуального сервер, нужно набрать 2.
Заключение
В этой статье мы познакомили вас с виртуальной машиной VMBitrix, а также предоставили инструкции по её установке и первичным настройкам.