Размещение сайта

Для размещения сайта войдите в панель управления Virtuozzo Application Platform.

Создание окружения

Создайте новое окружение и выберите основной язык и необходимые компоненты.

Например, для сайта на PHP можно использовать связку Apache + MySQL.
При необходимости выберите подходящую версию MySQL.

Настройка ресурсов и масштабирования

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

В Virtuozzo Application Platform используются два типа клаудлетов:

  • зарезервированные;
  • динамические.

Если проект простой и не предполагает высокой нагрузки, достаточно указать:

  • 1–4 зарезервированных клаудлета;
  • 1–2 динамических клаудлета.

Это обеспечит вертикальное масштабирование без дополнительной настройки.

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

При добавлении нового узла данные копируются с текущего узла. Из-за этого при изменении файлов может возникнуть рассинхронизация.
Рекомендуется:

  • временно отключить горизонтальное масштабирование;
  • внести изменения в файлы сайта;
  • включить масштабирование обратно.

Добавление внешнего IP-адреса

Внешний IP-адрес добавляется не для всего окружения, а для конкретной ноды.

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

Загрузка файлов сайта

Файлы сайта можно загрузить одним из следующих способов:

Через файловый менеджер ноды

Используйте встроенный файловый менеджер выбранной ноды.

Через менеджер развертывания

  1. Нажмите кнопку «Развернуть в …».
  2. Выберите целевую ноду.
  3. Нажмите «Развернуть».

Поддерживаемые форматы архивов:
.tar, .tar.gz, .war, .ear, .zip, .tar.bz2, .bzip2.

Также доступно развертывание по URL (HTTP, HTTPS, FTP).
Максимальный размер локального файла — 150 МБ. Ограничений на размер файла по URL нет.

Через Git или SVN

  1. В менеджере развертывания откройте вкладку Git / SVN.
  2. Нажмите «Добавить проект».
  3. Укажите параметры репозитория.
  4. Нажмите «Добавить» или «Развернуть».

Загрузка базы данных

Создайте дамп базы данных на текущем хостинге и импортируйте его в облачное окружение.

  1. Откройте phpMyAdmin в браузере.
  2. Используйте учетные данные, полученные на контактный email при создании окружения с MySQL-нодой.
  3. Создайте новую базу данных.
  4. Импортируйте дамп базы данных.

Привязка домена

Если используется домен второго уровня, его можно привязать к сайту в окружении с помощью отдельной инструкции по подключению домена к Virtuozzo Application Platform.

question
Не нашли подходящего ответа?
Напишите запрос в службу поддержки
Написать сейчас
  1. Main