Установка BitrixEnv по SSH

  D. Работа с VDS/VPS

Установка BitrixEnv по SSH

Рассмотрим установку «1С-Битрикс: Веб-окружение» — Linux на оборудовании с уже установленной CentOS 7 (Minimal) (x86_64).

Авторизуемся на сервер под административным аккаунтом root.

Загружаем скрипт «1С-Битрикс: Веб-окружение» — Linux и запускаем его командами:

 wget http://repos.1c-bitrix.ru/yum/bitrix-env.sh chmod +x bitrix-env.sh ./bitrix-env.sh 

Примечание: Если на сервере нет утилиты для загрузки файлов wget, то ее можно установить командой yum install wget

Далее необходимо согласиться на отключение SELinux (если SELinux включен в системе) и перезагрузить машину командой reboot:

После перезагрузки сервера снова продолжите установку

  BitrixEnv: ./bitrix-env.sh  

При первом входе на сервер с логином root будет предложено сменить пароль у пользователя bitrix:

Далее нужно создать пул (1. Create Management pool of server) и можно приступать к работе:

Внимание! В «1С-Битрикс: Веб-окружение» — Linux версии 7.x+ нужно обязательно создать пул (1. Create Management pool of server). Мастер создания пула откроет все необходимые порты в CentOS для корректной работы сервисов продуктов «1С-Битрикс».

Cервер готов для дальнейшего использования.

После всех настроек сервера в целях безопасности не забудьте выйти из учетной записи root:

  • Выйти в консоль, выбрав в меню 0. Exit (или нажать Ctrl+C)
  • И затем в консоли выполнить команду exit

«Тихая» установка BitrixEnv (silent mode)

С версии 7.1 появилась возможность создания пула в тихом режиме, когда после установки окружения BitrixEnv запускается сразу создание пула с нужным именем хоста и паролем для root MySQL.

./bitrix-env.sh [-s] [-p [-H hostname]] [-F] [-M mysql_root_password]

где:

  • -s — Тихий режим установки. Не задавать вопросы (Silent or quiet mode. Don’t ask any questions).
  • -p — Создать пул после установки окружения (Create pool after installation of bitrix-env).
  • -H — Имя хоста (Hostname for for pool creation procedure).
  • -F — Будет использоваться в качестве файрвола firewalld.
  • -I — Будет использоваться в качестве файрвола iptables (по умолчанию).
  • -M — Пароль root для MySQL (Mysql password for root user).

Пример использования:

Запустить установку окружения в тихом режиме, использовать файрвол firewalld, создать пул с именем хоста server1 и задать пароль root пользователя MySQL — 111111.

./bitrix-env.sh -s -p -H -F server1 -M '111111'

Как управлять BitrixEnv

Для перехода к выполнению любого действия в меню виртуальной машины введите число и нажмите Enter. Например, для настройки локального виртуального сервера в строке наберите 2 (Manage localhost) и нажмите Enter.

Чтобы вернуться из командной строки (если нажали 0. Exit или Ctrl+C) обратно в меню BitrixEnv, введите в консоли команду:

/root/menu.sh

Источник: https://dev.1c-bitrix.ru

Почитать о: Как установить BitrixEnv при заказе VPS/VDS сервера автоматически