Сервер для интернет-магазина: конфигурация под трафик и цена в месяц
Небольшому магазину хватит одного облачного сервера 2 vCPU / 4 ГБ: сам сервер стоит 2 539,74 ₽/мес, с диском и IP — около 3 150 ₽ в месяц (наш расчёт). Магазину с каталогом в десятки тысяч товаров и обменом с 1С нужен сервер 4 vCPU / 8 ГБ за 5 079,48 ₽/мес и отдельная управляемая база MySQL от 4 125,22 ₽/мес — всего около 10 400 ₽. Схема из двух серверов за балансировщиком для больших каталогов и распродаж — около 27 500 ₽.
В этой статье
Для типового магазина с каталогом до нескольких десятков тысяч товаров — облачный сервер Standard 4 vCPU / 8 ГБ, база в управляемом MySQL и картинки в S3. Такую схему легко нарастить до двух серверов с балансировщиком, ничего не переделывая.
- Конфигурация
- Standard 4 vCPU · 8 ГБ · 80 ГБ SSD + MySQL 2 vCPU · 4 ГБ · 32 ГБ + S3
- Цена
- ≈ 10 400 ₽/мес (наш расчёт): сервер 5 079,48 ₽/мес, база 4 125,22 ₽/мес
- Входит бесплатно
- 3 ТБ внешнего трафика в месяц на аккаунт, защита от DDoS L3–L4, бэкапы базы за 7 дней
- Не входит
- CMS и её лицензия, администрирование, защита от атак на сам сайт (L7)
- Когда не подходит
- некому обслуживать сервер — честнее SaaS-платформа для магазинов
Реклама. АО «Селектел», ИНН 7810962785, selectel.ru. erid: 2VtzqwtXUsg
Что нужно понять за минуту
Магазину нужен не «мощный сервер», а правильно разложенные части. Любой интернет-магазин — это три вещи: код сайта, база данных с товарами и заказами и файлы, прежде всего картинки. Пока магазин маленький, всё живёт на одном сервере. По мере роста части разъезжаются: сначала база уходит в отдельный управляемый сервис, потом картинки — в объектное хранилище, а сайт встаёт на два сервера за балансировщиком.
Нагрузку создают не товары, а то, что с ними делают. Десять тысяч позиций в базе — это немного. Тяжело другое: фильтры и поиск по каталогу, выгрузка остатков и цен из 1С, наплыв покупателей в день акции. Поэтому размер каталога в наших схемах ниже — ориентир, а не замер.
Облако удобно магазину сезонностью. Облачный сервер оплачивается по часам, и смена конфигурации учитывается в счёте сразу, с текущего часа. Перед распродажей сервер можно увеличить или добавить второй, после — вернуть как было.
Сколько стоит
Цены Selectel с НДС на 8 ноября 2026 года, за месяц.
| Компонент | Что важно знать | Цена |
|---|---|---|
| Облачный сервер Standard 2 vCPU / 4 ГБ | без диска и IP | 2 539,74 ₽/мес |
| Облачный сервер Standard 4 vCPU / 8 ГБ | без диска и IP | 5 079,48 ₽/мес |
| Тот же сервер почасово | для дней распродажи | 6,96 ₽/час |
| Сетевой диск SSD (универсальный v2) | за 1 ГБ | 10,48 ₽ за ГБ/мес |
| Публичный IP-адрес | один IPv4 | 189,57 ₽/мес |
| Управляемый MySQL, Memory 2 vCPU / 4 ГБ / 32 ГБ | за одну ноду | 4 125,22 ₽/мес |
| Управляемый MySQL, Memory 2 vCPU / 8 ГБ / 64 ГБ | за одну ноду | 6 201,20 ₽/мес |
| Балансировщик «Базовый с резервированием» | основной и резервный узел | 2 607,89 ₽/мес |
| S3, стандартное хранилище | за 1 ГБ; трафик и запросы отдельно | 2,56 ₽ за ГБ/мес |
проверено 08.11.2026 · источник
Три схемы: наш расчёт
| Магазин (ориентир) | Схема | ≈ ₽/мес |
|---|---|---|
| До 1–2 тысяч товаров, сотни посетителей в день | один сервер 2 vCPU / 4 ГБ, база на нём же | ≈ 3 150 |
| Десятки тысяч товаров, обмен с 1С | сервер 4 vCPU / 8 ГБ + управляемый MySQL + картинки в S3 | ≈ 10 400 |
| Около 100 тысяч товаров, распродажи | два сервера 4 vCPU / 8 ГБ + балансировщик + MySQL из двух нод + S3 | ≈ 27 500 |
Как мы считали:
- Малый магазин: 2 539,74 + 40 ГБ × 10,48 + 189,57 ≈ 3 150 ₽.
- Средний: сервер 5 079,48 + 80 ГБ диска + IP + база 4 125,22 + 50 ГБ картинок в S3 × 2,56 ≈ 10 360 ₽.
- Крупный: два сервера по 5 079,48 с дисками по 80 ГБ + балансировщик 2 607,89 + один IP для него + две ноды MySQL по 6 201,20 + 200 ГБ в S3 ≈ 27 550 ₽.
Цены серверов взяты из калькулятора, дисков и IP — из прайса московского пула; в разных пулах суммы немного отличаются. Сверху — исходящий трафик S3 и запросы к нему: их ставки смотрите в калькуляторе провайдера. Свою конфигурацию удобно пересчитать в калькуляторе стоимости сервера, все наши ставки с датой — в справочнике цен.
Как выбрать схему
Ступень 1 — один сервер. Новый магазин, небольшой каталог, заказы десятками в день. Сайт и база MySQL на одной машине, бэкапы — каждую ночь и обязательно вне сервера. Этого хватает дольше, чем кажется, если включено кэширование страниц.
Ступень 2 — база отдельно. Пора, когда каталог растёт, 1С выгружает остатки по нескольку раз в день, а сайт тормозит во время обмена. Управляемая база снимает с вас установку, обновления и бэкапы MySQL: провайдер делает их сам и хранит 7 дней. Картинки товаров переносите в S3 — так сайт можно будет поставить на второй сервер без копирования файлов.
Ступень 3 — два сервера и балансировщик. Нужна, когда час простоя стоит дороже месяца резерва. Балансировщик с резервированием по данным провайдера держит около 19 500 HTTP-запросов в секунду и перестаёт слать трафик на упавший сервер. Базу делайте кластером с репликой: для такого кластера Selectel даёт SLA 99,95 % на запись. Подробно эта схема, настройки и пример nginx разобраны в гайде отказоустойчивый сайт.
Магазину на 1С-Битрикс важнее частота процессора — для него мы советуем линейку HighFreq, расчёт в гайде сервер для Битрикса.
Распродажа: сколько стоит запас на три дня
Облако считает часы, поэтому запас под акцию стоит немного. Третий сервер 4 vCPU / 8 ГБ за балансировщиком на 72 часа: 6,96 × 72 ≈ 500 ₽ плюс диск 80 ГБ на те же три дня (≈ 80 ₽) — около 580 ₽ (наш расчёт). Готовьте его заранее, из образа рабочего сервера, и проверьте, что он отдаёт сайт и видит базу. Увеличивать сервер в момент пика — плохая идея.
Картинки при наплыве покупателей лучше отдавать не напрямую из бакета: у S3 есть предел около 1 000 запросов на чтение в секунду на один бакет. Кэш на сервере или CDN снимают эту нагрузку — когда CDN действительно нужен, разобрано в гайде CDN в России.
Что не подойдёт и ограничения
- Некому администрировать — не берите свой сервер. Провайдер не отвечает за настройку системы, файрвола и бэкапы сервера. Без администратора или подрядчика честнее SaaS-платформа для магазинов.
- Shared Line — не для магазина под нагрузкой. Эти серверы дешевле, но получают только долю ядра. Для витрины на старте подойдут, для распродажи — нет.
- Письма о заказах. На облачных серверах закрыты порты 25, 465 и 587. Можно подать запрос на разблокировку, но проще отправлять почту через SMTP-сервис: у Selectel первые 1 000 писем в месяц бесплатны, дальше — 44 ₽ за 1 000 писем.
- Бэкапы управляемой базы нельзя выгрузить. Они хранятся 7 дней внутри сервиса. Если нужна своя копия на дольше, делайте дамп сами.
- Выключенный сервер и база тоже платные. Ресурсы закреплены за вами, пока вы их не удалили.
- Защита от атак на сам сайт не входит. Бесплатная защита от DDoS работает на уровнях L3–L4. Атаки запросами к страницам (L7) она не отражает — против них помогают кэш, ограничение частоты запросов и запас мощности.
- Данные покупателей. Облачные серверы, базы и S3 у Selectel по умолчанию соответствуют 152-ФЗ, но выполнение закона — это ещё и документы, и защита доступа. Что нужно магазину, разобрано в гайде хостинг по 152-ФЗ.
Как мы сделали
Магазин за Cloudflare может не открываться у покупателей
С лета 2025 года трафик к Cloudflare у части российских провайдеров ограничен. Наши пользователи в России не могли открыть личный кабинет, хотя онлайн-проверки показывали, что всё в порядке. Мы поставили облачный сервер в Москве на 2 vCPU и 4 ГБ с Caddy и туннелем WireGuard к основному серверу и перевели на него 5–6 доменов, ответ страницы — около 0,35 с. Главные грабли: в DNS Cloudflare нужна запись без проксирования, поддомены переводятся тоже, а проверять доступность надо с домашнего или мобильного интернета в России. Подробнее — в гайде Cloudflare медленно работает в России.
Частые вопросы
Какой сервер нужен для интернет-магазина?
Зависит от каталога и посещаемости. Магазину на несколько сотен или тысяч товаров хватит облачного сервера 2 vCPU и 4 ГБ, где сайт и база живут вместе. Каталогу в десятки тысяч товаров с обменом с 1С нужны 4 vCPU и 8 ГБ и база отдельно. Если сайт не должен падать на распродажах — два сервера за балансировщиком.
Сколько стоит хостинг для интернет-магазина?
По нашему расчёту на ценах Selectel 8 ноября 2026: один сервер с диском и IP — около 3 150 ₽ в месяц, сервер с отдельной управляемой базой и хранилищем картинок — около 10 400 ₽, два сервера с балансировщиком и базой из двух нод — около 27 500 ₽. CMS, её лицензия и работа администратора — отдельно.
Что выбрать для интернет-магазина: VPS или выделенный сервер?
Начинать проще с облачного сервера: он оплачивается по часам, его можно увеличить перед распродажей и уменьшить после. Выделенный сервер выгоднее, когда нагрузка большая и ровная круглый год, а менять размер не нужно. Сравнить оба варианта под свою нагрузку можно в калькуляторе аренды сервера.
Выдержит ли сервер распродажу или «чёрную пятницу»?
Один сервер — только с запасом мощности, и при его сбое магазин ляжет. Надёжнее заранее добавить сервер за балансировщиком на дни акции: облако оплачивается по часам, поэтому три дня лишнего сервера стоят несколько сотен рублей. Тяжёлые страницы стоит закэшировать, а картинки отдавать из S3.
Где хранить данные покупателей, чтобы выполнить 152-ФЗ?
Данные покупателей из России должны записываться и храниться в базах на территории России, а облачные серверы, базы и S3 у Selectel соответствуют 152-ФЗ по умолчанию и без доплаты. Но сам сервер закон не выполняет: защиту доступа и документы готовите вы, а бумаги для Роскомнадзора провайдер за клиента не делает. Это разобрано в отдельном гайде про хостинг по 152-ФЗ.
Источники
- Сайт в облаке — облачные серверы для интернет-магазиновпроверено 08.11.2026
- Облачные серверы — цены конфигурацийпроверено 08.11.2026
- Калькулятор облачных серверовпроверено 08.11.2026
- Поресурсный прайс: диски, IP, трафикпроверено 08.11.2026
- Облачная база данных MySQLпроверено 08.11.2026
- Балансировщик нагрузкипроверено 08.11.2026
- Объектное хранилище S3проверено 08.11.2026
- Облачные серверы для хранения персональных данных по 152-ФЗпроверено 08.11.2026
- Решения для защиты персональных данныхпроверено 08.11.2026
- Почтовый сервис SMTPпроверено 08.11.2026
- Документация: что такое облачный сервер, что входит и ограниченияпроверено 08.11.2026
- Документация: модель оплаты облачных серверовпроверено 08.11.2026
- Документация: облачные базы данныхпроверено 08.11.2026
- Документация: модель оплаты S3проверено 08.11.2026
- Документация: ограничения S3проверено 08.11.2026
Связанные гайды
- Решение
Хостинг для 1С-Битрикс: облако или выделенный сервер и цена
Свой сервер под сайт на 1С-Битрикс: облако HighFreq или выделенный, сколько ресурсов нужно сайту и магазину, что входит в цену и что нет. Цены на 8 ноября 2026.
- Решение
Отказоустойчивый сайт: два сервера, балансировщик и защита от DDoS
Как сделать сайт, который переживёт падение сервера: три схемы с ценой в месяц, балансировщик, зоны ru-6 и что даёт бесплатная защита от DDoS.
- Гайд
CDN в России: когда нужен и сколько стоит трафик
Когда сайту в России нужен CDN, а когда хватит сервера в Москве. Расчёт «гигабайты в месяц → рубли» по публичным ценам и честные ограничения CDN.
- Решение
Хостинг по 152-ФЗ: где хранить персональные данные и сколько стоит
Хостинг по 152-ФЗ: как определить уровень защищённости, когда хватит обычного облака, когда нужен аттестат, что делает провайдер и сколько это стоит.
- Инструмент
Сколько стоит аренда сервера: калькулятор облачного и выделенного
Считаем цену сервера по ресурсам: процессор, память, диск, IP. Облачный сервер почасово, Shared Line и выделенный сервер — что выгоднее под вашу нагрузку.