В этой статье описан пошаговый процесс первоначальной настройки виртуальной машины Битрикс (BitrixVM).
Запустите консоль SSH. Рекомендуем использовать для этого программу PuTTY. Войдите с логином root и вашим паролем. При первом запуске система потребует изменить пароль:
Придумайте новый пароль не менее чем из 8 знаков. Вы можете использовать буквы латинского алфавита, цифры и символы. После ввода пароля система потребует ввести его еще раз:
Для размещения сайтов на VPS необходимо создать пул и ввести название сервера. Наберите цифру 1, чтобы выбрать пункт Create management pool on the server:
Если вы при заказе сервера не указывали имя домена, то на следующем шаге система предложит его ввести. Если уже домен указан, то нажмите Enter:
Если все сделано без ошибок, то система выдаст следующее сообщение:
Нажмите любую клавишу. Пул создан:
Для чистовой установки Битрикс необходимо сначала добавить сайт. Для добавления сайта выполните последовательно следующие шаги:
3.1. В главном меню введите цифру 6. Configure pool sites.
3.2. Затем введите цифру 1. Create a site.
3.3. Введите имя домена (без http и www, кириллические домены необходимо указывать в punycode):
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 для возврата в предыдущее меню:
3.9. Установка сайта. Наберите в браузерной строке IP адрес вашего сервера или технический адрес, который был вам присвоен после заказа, или же адрес реального сайта, если вы уже делегировали его на VPS. Запустится мастер установки VMBitrix:
Нажмите кнопку Установить и следуйте указаниям мастера установки. Инструкция по установке Битрикс.
Наберите в браузерной строке ваш IP адрес. Запустится мастер установки VMBitrix:
Нажмите кнопку Восстановить копию. Далее следуйте указаниям мастера установки. Инструкция по переносу сайта на Битрикс.
5.1. Обязателен при использовании Битрикс24 и Битрикс24: Интернет-магазин + CRM. В главном меню VMBitrix введите цифру 9 — Configure Push/RTC service for the pool. Далее введите цифру 1 — Install/Update NodeJS RTC Service
5.2. Далее ввести имя хоста, где будет запущен сервер поиска Sphinx.
5.3. Выбрать базу данных ядра системы сайта из списка
5.4. Дать согласие на запуск полной переиндексации после установки сервера Sphinx
6.1. В главном меню VMBitrix введите цифру 4 — Configure memcached service for the pool
6.2. Введите цифру 1 — Configure memcached service
6.3. Введите имя хоста в пуле, на котором будет запущен сервер memcached. Сюда вписываем домен, который указывали ранее в разделе 2 «Создание пула»:
Нажмите Enter, чтобы завершить работу мастера.
7.1. Для установки бесплатного сертификата ваш домен уже должен быть делегирован на сервер. В главном меню VMBitrix введите цифру 8 — Manage pool web servers
7.2. Далее введите цифру 3 — Configure certificates
7.3. Далее выберите цифру 1 — Configure “Let’s encrypt” certificates
7.4. Введите имя сайта:
7.4. Введите DNS name. Здесь вписываем домен и его www версию через запятую:
7.5. Далее система попросит ввести e-mail адрес для уведомлений. Вписываем реально существующий адрес!
7.6. На следующем шаге система попросит подтвердить ваше согласие на установку SSL-сертификата. Введите Y.
7.7. Нажмите Enter, чтобы завершить работу мастера. Введите 0, чтобы выйти в предыдущий экран.