Разворачиваем первый сайт
Это сделать очень просто, заходим по IP адресу в браузере и работаем со стандартным мастером установки Битрикса. После установки bitrixvm уже сконфигурирована для работы.
Если вы впервые подключитесь к серверу через SSH, система может вас попросить задать пароль пользователя bitrix.
You must change password for bitrix user
Changing password for user bitrix.
New password:
После этого загрузится оболочка виртуальной машины Битрикс (BitrixVM), которая выглядит примерно такДалее система предложит создать пул сервера
1. Create Management pool
Остальное оставляем по умолчанию. Всё, конфигурирование завершено!
Дальше можно продолжать работу с конфигурацией битриксвм (этому посвящены отдельные материалы).
Разворачиваем второй и последующие сайты
1. Если нужно добавить несколько сайтов на bitrixvm, то необходимо сначала из меню выбрать пункт 6. Configure pool sites
2. В следующем окне пункт 1. Create a site После этого система попросит ввести доменное имя, которое к текущему моменту уже должно быть зарегистрировано.
3. Теперь необходимо выбрать тип сайта: link / kernel / ext_kernel
- link - общая БД и ядро, для допсайта в режиме многосайтовости
- kernel - собственная БД, сайт доступен извне. Необходима отдельная лицензия!
- ext_kernel - собственная БД, сайт недоступен извне
4. Далее система спросит кодировку. Практически всегда у нас будет UTF-8
5. Далее система запросит данные по базе и путям к сайту. Оставляем по умолчанию (будет сконфигурировано автоматически)
После того, как всё пройдете, необходимо будет подождать несколько минут, и новый сайт появится в пуле сайтов bitrixvm. На него можно будет накатывать Битрикс. Просто вводим домен в адресной строке и видим знакомый интерфейс установки Битрикс (восстановления из резервной копии).
Возможные ошибки
1. Ошбка mbstring.func.overload
В случае, если возникает ошибка mbstring.func_overload = 0 необходимо исправить этот параметр в файле /etc/php.d/bitrixenv.ini после чего перезапустить Apache в командной строке с помощью команды. Внести правки можно легко, подключившись по SSH к серверу с помощью Bitvise SSH Client.
service httpd restart
После этого установка будет продолжена
2. Новый сайт недоступен извне
Обычно быструю установку второго и последующих сайтов проводим, прописав в hosts домен и его IP. Чтобы в последующем сайт стал доступным для всех, необходимо:
- Прописать NS сервера хостера в панели управления доменом
- В некоторых случаях нужно указать дополнительную A запись для домена на сервере с bitrixvm
Больше полезных материалов в нашем Telegram канале. Вступайте и будем на связи! https://t.me/bf_conversion