Magento на своём сервере: Docker, VPS и требования 2.4.9, коротко и с данными

Конспект страницы: 6 разделов коротко, данные на 14 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: Magento на своём сервере: Docker, VPS и требования 2.4.9.

Коротко

Magento в Docker или на VPS это не одно приложение, а набор служб: PHP-FPM, веб-сервер, база данных, поисковый движок OpenSearch, кэш, очередь сообщений и иногда Varnish. Для выпуска 2.4.9 страница системных требований Adobe называет PHP 8.5, MariaDB 12.3 или MySQL 8.4, OpenSearch 3, Valkey 9 и RabbitMQ 4.3. Поэтому для Magento нужен VPS, обычный хостинг не подойдёт.

Конспект по разделам

Какие версии PHP, базы и OpenSearch нужны Magento 2.4.9

Таблица составлена по странице системных требований Adobe для выпуска 2.4.9 на 16 октября 2026. Alpha-версия 2.4.10 в неё не входит. Минимума памяти в требованиях нет.

Почему Magento нужен VPS, а не обычный хостинг

Магазин на Magento зависит от служб, которые общий хостинг не даёт: поисковый движок обязателен, а кэш и очередь снимают нагрузку с базы. Поэтому в общую панель Magento не поставить, ему нужен сервер, где вы сами запускаете эти службы. Ориентиры Таймвеб Клауд на 14 октября 2026: MSK Ultra 80 (4 vCPU, 8 ГБ памяти, 80 ГБ NVMe) стоит 10 120 ₽ в месяц, MSK Ultra 160 (8 vCPU, 16 ГБ, 160 ГБ) 20 040 ₽.

Установка Magento на VPS: Composer и setup:install

Magento Open Source получают через Composer. Для доступа к репозиторию нужны ключи (публичный и приватный), их выдают в личном кабинете на сайте Adobe. Ключи работают как логин и пароль, не сохраняйте их в публичных файлах.

Magento в Docker: из каких контейнеров собирается магазин

Официального образа Magento у Adobe нет. Docker-сборки поддерживает сообщество, самая известная называется markshust/docker-magento, и её чаще используют для разработки, чем для рабочего магазина. Типичный набор контейнеров выглядит так: В контейнерах удобно воспроизводить окружение разработчика.

HTTPS, кэш и копии магазина Magento

Адрес магазина с HTTPS записывают в настройки, чтобы ссылки и админ-панель шли по защищённому соединению. Сертификат выпускает Certbot, либо прокси Caddy, если он стоит перед магазином. Копировать нужно базу, каталог pub/media с картинками и файлы app/etc/env.php и app/etc/config.php.

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

Данные

СлужбаВерсия по требованиям
PHP8.5
БазаMariaDB 12.3 или MySQL 8.4
ПоискOpenSearch 3
Кэш и сессииValkey 9 (Redis в списке не указан)
Очередь сообщенийRabbitMQ 4.3
Кэш страниц перед сайтомVarnish 8
Веб-серверNginx 1.30, Apache в списке нет
Менеджер пакетовComposer 2.10
КонтейнерЧто делает
Веб-серверПринимает запросы, отдаёт статику, передаёт PHP
PHP-FPMВыполняет код Magento
БазаMariaDB или MySQL с данными каталога и заказов
OpenSearchПоиск по каталогу
ValkeyКэш и сессии
RabbitMQОчередь фоновых задач

Данные на 14 октября 2026.

Вопросы и ответы

Какие версии PHP и OpenSearch нужны для Magento 2.4.9?

По странице системных требований Adobe это PHP 8.5 и OpenSearch 3. Рядом нужны MariaDB 12.3 или MySQL 8.4, Valkey 9, RabbitMQ 4.3 и Nginx 1.30.

Можно ли запустить Magento на обычном виртуальном хостинге?

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

Есть ли официальный Docker-образ Magento?

Нет, у Adobe его нет. Docker-сборки делает сообщество, например markshust/docker-magento, и чаще всего их используют для разработки.

Сколько памяти нужно Magento на VPS?

Adobe минимума не называет: известно, что обновления могут занимать до 2 ГБ, поэтому нужна подкачка на слабых серверах. Для рабочего магазина с поиском на одном сервере закладывайте от 8 ГБ, это редакционная оценка.