Главная/Разработка/Magento

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, обычный хостинг не подойдёт.

4 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Magento Open Source ставят на VPS с 8 ГБ памяти, если поиск и кэш работают на одном сервере. Без OpenSearch магазин не заработает, а память съедают сразу PHP, база и поиск. Это редакционный ориентир, официального минимума по памяти Adobe не называет.

Почасовая оплата удобна для пробной сборки: стек Magento можно поднять, проверить и удалить за день.

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

Инструмент · 1 мин

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

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

СлужбаВерсия по требованиям
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

Минимума памяти в требованиях нет. Известно лишь, что обновления приложения и расширений могут занимать до 2 ГБ, а на более слабых серверах рекомендуют файл подкачки.

Какой сервер взять под Magento

Три ответа про магазин, калькулятор подберёт конфигурацию

Сколько товаров в каталоге
Сколько посетителей в день
Где работает OpenSearch

02 · 1 мин

Почему 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 ₽. Если поиск и кэш вынести на отдельные серверы, основной можно взять скромнее. Облегчить задачу может управляемый MySQL: он начинается с 790 ₽ в месяц на 14 октября 2026, и базу не нужно обслуживать самим.

03 · 1 мин

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

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

  1. Поставьте стек: Nginx, PHP-FPM с расширениями, MariaDB, OpenSearch, Valkey, Composer.
  2. Создайте базу и пользователя для магазина.
  3. Загрузите Magento командой composer create-project с репозитория Adobe, указав ключи.
  4. Запустите установку командой bin/magento setup:install с адресом магазина, данными базы, администратора и поиска.
  5. Переключите режим на рабочий и включите планировщик.
bin/magento setup:install \
  --base-url=https://shop.example.com/ \
  --db-host=localhost --db-name=magento --db-user=magento --db-password=change-me \
  --admin-firstname=Admin --admin-lastname=Admin --admin-email=admin@example.com \
  --admin-user=admin --admin-password='change-me-too' \
  --search-engine=opensearch --opensearch-host=localhost --opensearch-port=9200
bin/magento deploy:mode:set production
bin/magento cron:install

В архиве Magento есть образец конфигурации Nginx nginx.conf.sample: подключите его в блок сайта, а не пишите правила с нуля. Подробнее о веб-сервере: Nginx.

04 · 1 мин

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

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

КонтейнерЧто делает
Веб-серверПринимает запросы, отдаёт статику, передаёт PHP
PHP-FPMВыполняет код Magento
БазаMariaDB или MySQL с данными каталога и заказов
OpenSearchПоиск по каталогу
ValkeyКэш и сессии
RabbitMQОчередь фоновых задач

В контейнерах удобно воспроизводить окружение разработчика. Для рабочего магазина многие переносят базу и поиск на отдельные службы, а сами данные базы и каталог pub/media хранят в томах.

05 · 1 мин

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

Адрес магазина с HTTPS записывают в настройки, чтобы ссылки и админ-панель шли по защищённому соединению. Сертификат выпускает Certbot, либо прокси Caddy, если он стоит перед магазином.

bin/magento setup:store-config:set \
  --base-url="https://shop.example.com/" \
  --base-url-secure="https://shop.example.com/" \
  --use-secure-front=1 --use-secure-admin=1
bin/magento cache:flush

Копировать нужно базу, каталог pub/media с картинками и файлы app/etc/env.php и app/etc/config.php. Код при этом берут из Composer и системы контроля версий. Порядок хранения копий вне сервера описан на странице сервер для бэкапов.

06 · 1 мин

Вопросы о Magento на сервере#

Какие версии 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 ГБ, это редакционная оценка.

Почему этому можно верить

Как мы проверяли

Цены с сайта провайдераСняты вручную, у каждой цены указана дата проверки.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Облачные базы данных Таймвеб Клауд, timeweb.cloud/services/dbaas, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; endoflife.date: сроки поддержки PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Valkey, ClickHouse, Kafka, RabbitMQ, Magento, Joomla, PHP, endoflife.date, проверено 15 октября 2026; Документация Adobe Commerce и Magento: системные требования выпуска 2.4.9, experienceleague.adobe.com/en/docs/commerce-operations/installation-guide/system-requirements, проверено 16 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

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

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

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Требования