Дата последнего изменения: 08.08.2024
«1С-Битрикс: Веб-окружение» — Linux (BitrixEnv) будет полезно:
«1С-Битрикс: Веб-окружение» — Linux позволяет быстро и с минимальными затратами развернуть оптимальное окружение для работы продуктов и решений «1С-Битрикс» на Linux-платформе CentOS Stream 9:
Рассмотрим установку «1С-Битрикс: Веб-окружение» — Linux на оборудовании с уже установленной CentOS Stream 9.
dnf clean all && dnf update
Если на сервере нет утилиты для загрузки файлов wget — установите ее командой dnf install wget
.
Загрузите скрипт «1С-Битрикс: Веб-окружение» — Linux и запустите его командами:
wget http://repo.bitrix.info/dnf/bitrix-env-9.sh && chmod +x bitrix-env-9.sh && ./bitrix-env-9.sh
reboot
:
После перезагрузки сервера снова продолжите установку BitrixEnv:
./bitrix-env-9.sh
/root/menu.sh
Если пул не создан, то открыты только 22, 80 и 443 порты.
Внутри машины могут использоваться дополнительные порты для служб и сервисов, но они не открываются наружу.
Установить окружение можно в «тихом» режиме с указанием ключей. Такой способ позволит после установки окружения VMBitrix сразу создать пул с нужным именем хоста, запустить Push сервер и установить пароль для root MySQL.
Синтаксис команды запуска скрипта со всеми ключами:
./bitrix-env-9.sh [-h] [-s] [-p [-H hostname]] [-P] [-t] [-M mysql_root_password]где:
-s
— Использовать тихий режим установки. Не запрашивать информацию (Use silent mode. don't query for information)-p
— Создать пул после установки окружения (Create management pool after installing bitrix-env package)-H
— Установить имя хоста для создания пула (Set server name for management pool creation procedure)-P
— Запустить Push сервис после установки окружения и создания пула (Run push server after installing bitrix-env package and create management pool)-t
— Использовать тестовую версию окружения Bitrix (Use alpha/test version of Bitrix Environment)-M
— Установить пароль root для MySQL (Set root password for MySQL service)-h
— Вывести список всех ключей запуска скрипта (print help messager)Пример использования:
Задача:
./bitrix-env-9.sh -s -p -H server1 -P -M 'BX123bx@#MYSQL'
-P
) при установке окружения сработает только в связке с созданием пула (-p
). Управление осуществляется с помощью меню:
Для перехода к выполнению любого действия в меню виртуальной машины введите число и нажмите Enter. Например, для просмотра фоновых задач в главном меню наберите 8 (Background pool tasks) и нажмите Enter.
Из меню можно полностью выйти в обычную консоль операционной системы. Для этого необходимо выполнить команду 0. Exit или нажать Ctrl+C.
Чтобы вновь запустить меню VMBitrix, введите в консоли команду:
/root/menu.sh
Работа с файлами в VMBitrix осуществляется по протоколам SSH / SFTP. Протоколы FTP и SCP по умолчанию не поддерживаются.