Что такое виртуальная машина битрикс
Перейти к содержимому

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

  • автор:

Установка и настройка 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 из официального репозитория и запустите его, прописав следующие команды:

chmod +x bitrix-env.sh

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

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

sudo setenforce 0

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

Как установить виртуальную машину 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.

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

  • Чтобы на сервере можно было размещать сайты, необходимо создать пул. Выберите в меню управления первый пункт – 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, а также предоставили инструкции по её установке и первичным настройкам.

FAQ по виртуальной машине «Битрикс». Часть 1

Приступая к работе с BitrixVM, разработчики попадают в одни и те же ситуации, задают одни и те же вопросы. Для успешного начала работы с такой мощной и полезной, но совсем непростой виртуальной машиной «Битрикс» мы собрали эти вопросы вместе и подготовили ответы на них.

1. Какой пароль когда вводить?

При первом запуске в консоли VMWare Player вводите:

Имя пользователя – root

После этого настройте новый пароль согласно правилам безопасности. Не менее 8 символов латинницей, символы в верхнем и нижнем регистрах, цифры, знаки подчеркивания.

При вводе нового пароля внимательно смотрите, какой имеено пароль запрашивает система:

Old – старый пароль

New – новый пароль

Confirm – подтвердите ввод пароля.

2. Каким образом скопировать файлы на виртуальную машину?

По умолчанию на виртуальную машину возможен доступ по SFTP и SSH. Доступ по FTP не устанавливается как менее безопасный. После того, как настроите свой пароль, используйте для работы по SFTP файловый менеджер WinSCP http://sourceforge.net/projects/winscp/.

Авторизуйтесь с именем пользователя bitrix

3. В каких папках лежит сайт?

Основной сайт размещается по адресу /home/bitrix/www

Дополнительные сайты в папке /home/bitrix/www_ext

4. Как открыть дополнительные сайты в браузере?

Доступ к дополнительным сайтам можно получить по имени. В корпоративной сети при помощи сетевого администратора настройте имена так, чтобы они указывали на IP адрес виртуальной машины.

На локальной машине для этого достаточно настроить файл host по адресу
%SystemRoot%\system32\drivers\etc\hosts

Программы Hosts Manager и Hosts Commander могут существенно упростить эту задачу.

5. Как увеличить доступный объем на жестком диске?

Так же, как на любом другом компьютере. Проще всего подключить дополнительный жесткий диск и часть данных хранить на нем. Главным образом место на диске потребляют:

Контент и его резервные копии по адресу /home/bitrix

Базы данных по адресу /var/lib/mysql

На новый жесткий диск советуем перенести именно эти разделы.

Работа с BitrixVM, настройка виртуальной машины Битрикс

В этой статье описан пошаговый процесс первоначальной настройки виртуальной машины Битрикс (BitrixVM).

1. Первоначальные установки

Запустите консоль SSH. Рекомендуем использовать для этого программу PuTTY. Войдите с логином root и вашим паролем. При первом запуске система потребует изменить пароль:

Первоначальные установки BitrixVM

Придумайте новый пароль не менее чем из 8 знаков. Вы можете использовать буквы латинского алфавита, цифры и символы. После ввода пароля система потребует ввести его еще раз:

Первоначальные установки BitrixVM

2. Создание пула

Для размещения сайтов на VPS необходимо создать пул и ввести название сервера. Наберите цифру 1, чтобы выбрать пункт Create management pool on the server:

Создание пула в BitrixVM

Если вы при заказе сервера не указывали имя домена, то на следующем шаге система предложит его ввести. Если уже домен указан, то нажмите Enter:

Создание пула в BitrixVM

Если все сделано без ошибок, то система выдаст следующее сообщение:

Создание пула в BitrixVM

Нажмите любую клавишу. Пул создан:

Создание пула в BitrixVM

3. Добавление сайта

Для чистовой установки Битрикс необходимо сначала добавить сайт. Для добавления сайта выполните последовательно следующие шаги:

3.1. В главном меню введите цифру 6. Configure pool sites.

Добавление сайта в BitrixVM

3.2. Затем введите цифру 1. Create a site.

Добавление сайта в BitrixVM

3.3. Введите имя домена (без http и www, кириллические домены необходимо указывать в punycode):

Добавление сайта в BitrixVM

3.4. Далее нужно выбрать тип установки — link, kernel или ext_kernel:

kernel — в случае создания дополнительного сайта в рамках отдельной установки — отдельное ядро продукта «1С-Битрикс» в новой директории сайта.

ext_kernel — отдельное ядро продукта «1С-Битрикс» в новой директории сайта для создания линков на это ядро в рамках многосайтовости, ядро будет недоступно напрямую, а только через дополнительные сайты (работает в паре с сайтами типа link).

link — в случае создания дополнительного сайта в рамках многосайтовости — общее ядро и данные в общей базе с уже установленным продуктом «1С-Битрикс» (работает в паре с ядром ext_kernel).

3.5. Далее система предложит выбрать кодировку. Рекомендуем выбрать UTF-8.

3.6. Do you want to enable cron for this site — выберите y

3.7. Настройка базы данных:

Do you want to customize them — указать y, чтобы самостоятельно задать имя и пароль базы данных. Можно пропустить шаг, тогда при преноса сайта данные на подключение к базе данных подставятся автоматически.

Enter the document root path — нажать Enter, чтобы оставить значение по умолчанию.

Enter database name — ввести имя базы данных.

Enter username — для удобства можно указать то же значение, что и в пункте выше (имя базы).

Enter password for имя_базы — ввести пароль пользователя базы данных.

Re-enter password for имя_базы — повторно ввести пароль из предыдущего пункта.

3.8. Нажмите Enter, чтобы завершить работу мастера. Если все сделали правильно, то введите 0 для возврата в предыдущее меню:

Настройка базы данных в BitrixVM

3.9. Установка сайта. Наберите в браузерной строке IP адрес вашего сервера или технический адрес, который был вам присвоен после заказа, или же адрес реального сайта, если вы уже делегировали его на VPS. Запустится мастер установки VMBitrix:

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

Нажмите кнопку Установить и следуйте указаниям мастера установки. Инструкция по установке Битрикс.

4. Перенос сайта с другого хостинга

Наберите в браузерной строке ваш IP адрес. Запустится мастер установки VMBitrix:

Перенос сайта с другого хостинга на BitrixVM

Нажмите кнопку Восстановить копию. Далее следуйте указаниям мастера установки. Инструкция по переносу сайта на Битрикс.

5. Включение push

5.1. Обязателен при использовании Битрикс24 и Битрикс24: Интернет-магазин + CRM. В главном меню VMBitrix введите цифру 9 — Configure Push/RTC service for the pool. Далее введите цифру 1 — Install/Update NodeJS RTC Service

Включение push в BitrixVM

5.2. Далее ввести имя хоста, где будет запущен сервер поиска Sphinx.

5.3. Выбрать базу данных ядра системы сайта из списка

5.4. Дать согласие на запуск полной переиндексации после установки сервера Sphinx

6. Включение memcached

6.1. В главном меню VMBitrix введите цифру 4 — Configure memcached service for the pool

Включение memcached в BitrixVM

6.2. Введите цифру 1 — Configure memcached service

Включение memcached в BitrixVM

6.3. Введите имя хоста в пуле, на котором будет запущен сервер memcached. Сюда вписываем домен, который указывали ранее в разделе 2 «Создание пула»:

Включение memcached в BitrixVM

Нажмите Enter, чтобы завершить работу мастера.

7. Установка бесплатного SSL-сертификата

7.1. Для установки бесплатного сертификата ваш домен уже должен быть делегирован на сервер. В главном меню VMBitrix введите цифру 8 — Manage pool web servers

Установка бесплатного SSL-сертификата LetS Encrypt в BitrixVM

7.2. Далее введите цифру 3 — Configure certificates

Установка бесплатного SSL-сертификата LetS Encrypt в BitrixVM

7.3. Далее выберите цифру 1 — Configure “Let’s encrypt” certificates

Установка бесплатного SSL-сертификата LetS Encrypt в BitrixVM

7.4. Введите имя сайта:

Установка бесплатного SSL-сертификата LetS Encrypt в BitrixVM

7.4. Введите DNS name. Здесь вписываем домен и его www версию через запятую:

Установка бесплатного SSL-сертификата LetS Encrypt в BitrixVM

7.5. Далее система попросит ввести e-mail адрес для уведомлений. Вписываем реально существующий адрес!

7.6. На следующем шаге система попросит подтвердить ваше согласие на установку SSL-сертификата. Введите Y.

7.7. Нажмите Enter, чтобы завершить работу мастера. Введите 0, чтобы выйти в предыдущий экран.

1C-Битрикс

1C-Битрикс

Компания «Битрикс» основана в 1998 году группой специалистов отдела интернет-технологий и финансовых телекоммуникаций АКБ «Инвестбанк». Опыт разработки банковских приложений, отличное знание финансовых.

  • Лицензионное программное обеспечение
  • Вендоры
  • 1C-Битрикс
  • Информационные разделы
  • Управление сайтом
  • 1С-Битрикс: Виртуальная машина (бесплатно)
  • О Компании
  • Информационные разделы
  • Каталог вендора

1С-Битрикс: Виртуальная машина (бесплатно)

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

Виртуальная машина сэкономит вам время и силы на правильное развертывание и администрирование вашего сайта или внутреннего информационного ресурса на базе продуктов «1С-Битрикс».

Продукт «1C-Битрикс: Виртуальная машина» распространяется бесплатно.

О продукте

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

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

Виртуальную машину можно скачать и использовать бесплатно!

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

Состав продукта

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

Виртуальный сервер содержит:

  • Операционная система — Ubuntu 8.04 с автоматическим обновлением
  • Конфигурация двухуровневая — NGINX + Zend Server CE
  • MySQL5 с поддержкой InnoDB
  • Поддержка HTTPS
  • Дополнительный софт: mc
  • Дополнительные пакеты: geoip, catdoc, xpdf
  • настроен firewall и проверенная безопасность конфигурации
  • IP адрес получается по DHCP или устанавливается вручную
  • настраиваемый почтовый сервер
  • легконастраиваемый почтовый клиент (msmtp)
  • минимальные требования по памяти — 256М
  • максимальный объем дискового пространства 60 ГБ
  • автооптимизация производительности под разные объемы памяти
  • панель типовых действий для удаленного управления под пользователем bitrix
  • удаленное управление сервером по протоколу https
  • большое число настроек, от которых зависит надежность, производительность и безопасность
  • Пароль root — bitrix (потребуется смена при первом входе)
  • Пароль bitrix — bitrix (потребуется смена при первом входе)

Преимущества

«1С-Битрикс: Виртуальная машина» — отличное решение проблемы качественной настройки хостинга и выделенных серверов. Обычно, чтобы добиться высокой производительности проекта, необходимо самостоятельно настроить серверное ПО, ОС, оборудование. Кроме того, важно обеспечить безопасность. А в «1С-Битрикс: Виртуальная машина» все эти настройки уже выполнены. В итоге, вы экономите время и деньги на развертывании и настройке сервера, на покупке необходимого оборудования, на обеспечении безопасности проекта.

Все готово к работе!

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

  • меню позволяет настроить отправку почты через внешний SMTP-сервер;
  • если настроить SMTP шлюз , почта сможет маршрутизироваться внутри организации;
  • настроен и работает (автоматически запускается) сервер мгновенных сообщений ( XMPP/JABBER сервер );
  • на работу с интернет/интранет порталом можно настроить Miranda, QIP и другие программы-мессенджеры;
  • настроена индексация офисных документов;
  • настроен и работает WebDAV;
  • поддержка HTTPS для работы Корпоративного портала;
  • поддержка SSL для XMPP.

Экономия

На лицо значительная экономия для компании:

  • на времени развертывания;
  • на оборудовании;
  • на стоимости эксплуатации.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *