VirtualityCMS

Обновлено 31 марта 2026 г.

О VirtualityCMS

Основные функции и интеграции

Интеграция с платёжными системами

VirtualityCMS поддерживает интеграцию с различными платёжными системами, такими как Альфа-Банк, Т-Банк, Сбер и другие. Это позволяет клиентам легко и безопасно оплачивать покупки на вашем сайте.

Интеграция со службами доставки

VirtualityCMS интегрируется с популярными службами доставки, такими как СДЭК, Почта России, МойСклад, Яндекс-доставка и другими. Это упрощает процесс оформления заказов и отправки товаров клиентам.

Интеграция с маркетплейсами

VirtualityCMS может быть интегрирована с крупными маркетплейсами, такими как Яндекс.Маркет, Ozon, Wildberries и другими. Это позволяет расширить аудиторию вашего интернет-магазина и увеличить продажи.

Интеграция с 1С

VirtualityCMS поддерживает интеграцию с системой учёта 1С, что позволяет автоматизировать процессы управления складом, заказами и финансами.

Другие интеграции

VirtualityCMS также может быть интегрирована с другими системами и сервисами, такими как CRM, ERP, социальные сети и т. д. Это даёт возможность расширить функциональность вашего интернет-магазина и улучшить взаимодействие с клиентами.


Преимущества использования VirtualityCMS

Использование VirtualityCMS имеет ряд преимуществ, которые делают её идеальным выбором для владельцев интернет-магазинов:

Простота использования

VirtualityCMS имеет интуитивно понятный интерфейс, который позволяет легко настраивать и управлять всеми функциями системы.

Гибкость

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

Безопасность

VirtualityCMS обеспечивает высокий уровень безопасности данных и транзакций, что является критически важным для любого интернет-магазина.

Эффективность

VirtualityCMS позволяет автоматизировать многие процессы, что снижает затраты времени и ресурсов на управление интернет-магазином.

Масштабируемость

VirtualityCMS может масштабироваться вместе с ростом вашего бизнеса, обеспечивая стабильную работу даже при высоких нагрузках.


Как начать использовать VirtualityCMS

Чтобы начать использовать VirtualityCMS, вам необходимо выполнить следующие шаги:

  1. Выбрать подходящий тарифный план на сайте VirtualityCMS
  2. Зарегистрировать аккаунт на сайте VirtualityCMS
  3. Установить и настроить VirtualityCMS на вашем сервере
  4. Интегрировать VirtualityCMS с необходимыми сторонними системами и сервисами
  5. Настроить и запустить ваш интернет-магазин

VirtualityCMS — это мощный инструмент для создания и управления успешным интернет-магазином. Благодаря широкому спектру функций и возможностей, она позволяет оптимизировать бизнес-процессы, повысить эффективность работы и увеличить продажи.

Инструкция по развертыванию

Инструкция по установке VirtualityCMS на Yandex Cloud


Создание виртуальной машины

Шаг 1: Переход в Yandex Cloud Marketplace

  1. Войдите в консоль Yandex Cloud (https://console.cloud.yandex.ru/)
  2. Выберите каталог, в котором хотите создать виртуальную машину (main по умолчанию)
  3. Перейдите в раздел «Готовые решения Marketplace»
  4. Категория «Системы управления сайтом. Найдите образ „VirtualityCMS“ в списке продуктов.
  5. Нажмите использовать

Шаг 2: Расположение и конфигурация

  1. В разделе «Расположение» выберите зону доступности (например, ru-central1-b)

  2. В разделе «Диски и файловые хранилища»:

    • Тип диска: Выберите SSD для лучшей производительности
    • Размер диска: Установите в зависимости от выбранной конфигурации (см. ниже)
  3. В разделе «Вычислительные ресурсы»:

    • Выберите вкладку «Standard»
    • Выберите подходящую конфигурацию из списка

Рекомендуемые конфигурации

Конфигурация vCPU RAM Диск Посетителей/день Одновременно Подходит для
Стартовый 2 4 ГБ 20 ГБ до 1 000 ~10-15 Блоги, портфолио, тестовые проекты
Бизнес 4 8 ГБ 40 ГБ до 10 000 ~50-100 Корп. сайты, интернет-магазины
Высоконагруженный 8 16 ГБ 80+ ГБ более 10 000 ~200+ Крупные порталы, медиа-платформы

💡 Совет: При росте нагрузки можно изменить конфигурацию ВМ без переустановки системы через консоль Yandex Cloud.

Шаг 3: Сетевые настройки

В разделе Сетевые настройки:

  1. Публичный IP-адрес: Выберите «Автоматически»

    • Это позволит обращаться к вашему сайту из интернета
  2. Группы безопасности:

    • Система автоматически назначит группу безопасности
    • По умолчанию будут открыты необходимые порты (SSH, HTTP, HTTPS)

⚠️ Важно: Если сайт не открывается после установки, проверьте правила группы безопасности:

  • Перейдите в Virtual Private CloudГруппы безопасности
  • Убедитесь, что открыты порты: 22 (SSH), 80 (HTTP), 443 (HTTPS)
  • Источник: 0.0.0.0/0 (доступ из любого IP)
  1. Защита от DDoS-атак (опционально): Можно включить для дополнительной защиты

Шаг 4: Настройка доступа

В разделе Доступ:

  1. Выберите метод аутентификации: SSH-ключ (рекомендуется)

⚠️ НЕ используйте «Доступ по OS Login» для этого образа

  1. Логин*: Введите имя пользователя для подключения по SSH

    • Рекомендуется: cms или admin
    • Это имя вы будете использовать для подключения: ssh ваш_логин@IP_адрес
  2. SSH-ключ:

    • Нажмите «Добавить ключ»
    • Вставьте ваш SSH «публичный» ключ (содержимое файла ~/.ssh/id_rsa.pub)

    Если у вас нет SSH-ключа:

    # В терминале выполните:
    ssh-keygen -t rsa -b 4096
    
    # Скопируйте публичный ключ:
    # Windows: type %USERPROFILE%\.ssh\id_rsa.pub
    # Linux/Mac: cat ~/.ssh/id_rsa.pub
    
  3. Общая информация:

    • Имя ВМ: Введите понятное имя (например, virtuality-cms-prod)
    • Описание (опционально): Добавьте описание для удобства
  4. Нажмите кнопку «Создать ВМ» внизу страницы


⏱️ Первоначальная инициализация (1-2 минуты)

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

Что происходит автоматически:

  1. ✅ Система инициализируется через cloud-init
  2. ✅ Создается база данных MariaDB для CMS
  3. ✅ Генерируются случайные учетные данные для базы данных
  4. ✅ Настраивается веб-сервер Apache
  5. ✅ Подготавливается установщик CMS

Примерное время инициализации: 60-90 секунд

Как проверить готовность:

  • Подключитесь к ВМ через SSH:
    ssh cms@<IP_адрес_ВМ>
    
  • В приветственном сообщении (MOTD) отобразится информация о статусе системы
  • Вы увидите IP-адрес, статус служб и готовность к установке

Установка CMS

Шаг 1: Открытие установщика

  1. Скопируйте публичный IP-адрес вашей ВМ из консоли Yandex Cloud
  2. Откройте браузер и перейдите по адресу:
    http://<IP_адрес_ВМ>
    

Шаг 2: Проверка системных требований ✅

Установщик автоматически проверит:

  • Версию PHP (требуется PHP 7.4+)
  • Версию MySQL/MariaDB (требуется 5.7+)
  • Необходимые PHP расширения (mbstring, mysqli, curl, gd и др.)
  • Права доступа к файлам

✅ Все требования будут выполнены автоматически

Шаг 3: Настройка подключения к базе данных

Данные для подключения уже заполнены автоматически:

Параметр Значение
Хост БД localhost
База данных virtualitycms
Пользователь БД cms_user
Пароль БД сгенерирован автоматически

⚠️ Не изменяйте эти данные! Они уже настроены и протестированы.

Шаг 4: Настройка администратора

Заполните следующие поля:

  • Email администратора: укажите ваш реальный email
  • Принять лицензионное соглашение: установите галочку

Шаг 5: Запуск установки

  1. Нажмите кнопку «Установить»
  2. Дождитесь завершения установки (примерно 20-30 секунд)
  3. На странице успешной установки отобразятся учетные данные администратора:
    • Логин: admin
    • Пароль: отображается один раз

ВАЖНО! Сохраните пароль администратора в надежном месте. Он отображается только один раз.

Шаг 6: Первый вход в панель администратора

  1. Перейдите по адресу:
    http://<IP_адрес_ВМ>/admin/
    
  2. Введите логин: admin
  3. Введите пароль, полученный на предыдущем шаге
  4. Нажмите Войти

Рекомендуется:

  • ✅ Сразу после первого входа смените пароль администратора в настройках
  • ✅ Настройте резервное копирование базы данных
  • ✅ Установите SSL-сертификат для HTTPS (Let’s Encrypt)

❓ Часто задаваемые вопросы

В: Сколько времени занимает первоначальная настройка ВМ?

О: Обычно 2-4 минуты после создания виртуальной машины.

В: Что делать, если сайт не открывается?

О: Проверьте, что в группе безопасности открыт порт 80 (HTTP). Также убедитесь, что прошло достаточно времени для инициализации (минимум 2 минуты).

В: Можно ли изменить данные подключения к базе данных?

О: Не рекомендуется. Они настроены автоматически и гарантированно работают.

В: Как установить SSL-сертификат?

О: Подключитесь по SSH и используйте certbot для установки Let’s Encrypt:

sudo apt update
sudo apt install certbot python3-certbot-apache
sudo certbot --apache -d yourdomain.com

В: Где хранятся файлы сайта?</b></summary>

О: В директории /var/www/html/

В: Как сделать резервную копию?</b></summary>

О: Используйте встроенные средства Yandex Cloud для создания снимков дисков, либо настройте автоматическое резервное копирование через SSH.


📋 Информация о документе

Параметр Значение
Версия документа 1.0
Дата обновления 30.11.2025
Совместимость Yandex Cloud Marketplace, Ubuntu 22.04 LTS

Варианты тарификации

Оплата за 1 месяц

5 000 ₽ / 30 дней
Предоплата
5 000 ₽ / 30 дней
Предоплата

Оплата за 3 месяца

13 500 ₽ / 90 дней
Предоплата
13 500 ₽ / 90 дней
Предоплата

Оплата за 12 месяцев

45 000 ₽ / 365 дней
Предоплата
45 000 ₽ / 365 дней
Предоплата
Тип тарификации
Subscription
Тип
Виртуальная машина
Категория
Системы управления сайтом
Издатель
АО "Виртуалитех"
Примеры использования
  • Создание интернет-магазинов и других сервисов в категории e-commerce.
  • Корпоративные сайты
Техническая поддержка
Идентификаторы продукта
Продукт:
f2en5eooh9o8mnk5ctc4
Образ ВМ:
fd81ogp10ogd3611cvs9
Семейство образа:
vicms-virtuality
Состав продукта
ПОВерсия
Ubuntu22.04
Apache2.4.x
PHP7.4
MariaDB10.6.x
Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace
Тип тарификации
Subscription
Тип
Виртуальная машина
Категория
Системы управления сайтом
Издатель
АО "Виртуалитех"