Логотип FastUp.byFastUp.by

Перенос интернет-магазина на VPS в Могилёве

Обновлено
Перенос интернет-магазина на VPS в Могилёве

Главная выжимка статьи

  • Причина падений у прошлого подрядчика: могилёвская студия брала от 200 BYN за хостинг, но держала около 100 клиентских сайтов на одном слабом VPS без запаса оперативной памяти и диска.
  • Простой по выходным: при загрузке фото и правке каталога память упиралась в 100%, база MySQL падала, а без автоперезапуска все 100 сайтов висели с ошибкой до понедельника.
  • Инженерное решение FastUp: перенос магазина на отдельный изолированный VPS с панелью ISPmanager, которая перезапускает службы за 1 секунду при любом сбое.
  • Результат для бизнеса: включён протокол HTTP/2, вычищен мусор в коде и базе, настроено кэширование, а полные доступы к серверу переданы владельцу магазина.

В маркетинговое агентство FastUp обратился владелец действующего интернет-магазина из Могилёва. Сайт регулярно зависал в рабочее время и полностью отключался по выходным. Меня зовут Егор Воронов, я технический директор и сооснователь FastUp. Когда мы провели ревизию серверной инфраструктуры клиента, причина сбоев нашлась сразу: предыдущий подрядчик критически экономил на ресурсах виртуального сервера.

Почему интернет-магазин в Могилёве падал каждые выходные?

Интернет-магазин отключался из-за того, что прошлая могилёвская веб-студия разместила около 100 клиентских проектов на одном виртуальном сервере без запаса оперативной памяти и места на диске. При любом редактировании каталога или загрузке фотографий товаров память переполнялась, и база данных MySQL аварийно завершала работу.

Сложилась парадоксальная финансовая картина. Предыдущий подрядчик брал с клиентов от 200 BYN за хостинг даже обычного одностраничного лендинга. Для сравнения: базовый тариф у белорусского провайдера hoster.by на 5 сайтов с 5 ГБ диска и 2 ГБ оперативной памяти стоит от 7 BYN в месяц.

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

Как только контент-менеджер открывал панель управления и начинал загружать снимки товаров или обновлять позиции в каталоге, нагрузка упиралась в потолок. Сервер убивал процесс базы данных MySQL ради экономии памяти. На экранах покупателей появлялось системное сообщение Error establishing a database connection.

На сервере отсутствовала система автоматического перезапуска упавших служб. Если база данных падала в субботу днём, все 100 сайтов на этом VPS висели мёртвым грузом до утра понедельника, пока кто-нибудь из владельцев бизнеса вручную не писал в техподдержку. Дополнительной проблемой стал устаревший протокол HTTP/1.1 вместо скоростного HTTP/2: браузеры покупателей загружали картинки и стили по очереди, что замедляло открытие карточек товаров на смартфонах. О том, какие вопросы задать подрядчику до подписания договора, чтобы избежать такой привязки к чужому серверу, мы подробно разобрали в статье как выбрать веб-студию в Могилёве.

Как инженеры FastUp перенесли магазин на выделенный VPS?

Для полной ликвидации простоев мы перенесли интернет-магазин на отдельный изолированный VPS с запасом оперативной памяти и развернули отказоустойчивую панель управления ISPmanager. Теперь система каждую секунду контролирует состояние базы данных MySQL и при пиковой нагрузке перезапускает службу за 1 секунду.

Миграцию и настройку инфраструктуры мы провели в пять шагов:

  1. Аренда изолированного сервера: подобрали выделенный VPS с запасом по оперативной памяти и быстрыми накопителями специально под каталог клиента, оформив аккаунт напрямую на владельца бизнеса.
  2. Настройка отказоустойчивости в ISPmanager: установили серверную панель управления и включили мониторинг процессов, который отслеживает работу веб-сервера и базы данных и автоматически поднимает службу за секунду при любом скачке.
  3. Перенос проекта без потери заявок: полностью перенесли файлы и базу данных интернет-магазина на новый сервер без остановки приёма заказов.
  4. Очистка кода и включение HTTP/2: удалили накопившийся технический мусор в скриптах и таблицах базы, активировали протокол HTTP/2 для параллельной загрузки фотографий каталога и настроили многоуровневое кэширование.
  5. Передача полных прав заказчику: отдали владельцу магазина корневые доступы к серверу и панели управления ISPmanager.

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

Что изменилось в работе магазина после переезда в FastUp?

Переход с перегруженного студийного сервера на собственный настроенный VPS с протоколом HTTP/2 и панелью ISPmanager обеспечил интернет-магазину в Могилёве бесперебойную работу каталога 24 часа в сутки и полные административные права на сервер у владельца бизнеса. В таблице ниже собраны ключевые параметры инфраструктуры до и после переноса.

Параметр инфраструктурыЧто было у прошлого подрядчикаЧто настроили в FastUp
Стоимость размещенияОт 200 BYN даже за простой лендинг без передачи доступовПрямая оплата провайдеру по открытому тарифу без посредников
Соседи по серверуОколо 100 клиентских сайтов и сайт самой студии на одном VPSВыделенный изолированный сервер строго под один интернет-магазин
Реакция на сбой базы MySQLВсе 100 сайтов висят с ошибкой соединения с базой до понедельникаПанель ISPmanager автоматически перезапускает службу за 1 секунду
Сетевой протоколУстаревшая первая версия HTTP с медленной очередью загрузки файловСкоростная вторая версия HTTP и многоуровневое кэширование страниц
Работа с каталогом в админкеПадение базы при загрузке фотографий и редактировании товаровСвободная загрузка снимков и обновление цен под любой нагрузкой
Права и доступыЗакрыты внутри аккаунта веб-студииПолные административные права у владельца бизнеса

Как проверить свой сервер и ускорить интернет-магазин?

Если ваш магазин долго открывает каталог на смартфонах, выдаёт ошибку базы данных при загрузке товаров или привязан к закрытому хостингу подрядчика, начните с технической ревизии. В маркетинговом агентстве FastUp мы переносим проекты на чистую инфраструктуру и ведём разработку сайтов с запасом под высокую посещаемость: стоимость интернет-магазинов начинается от 3 000 BYN, корпоративных сайтов — от 1 800 BYN.

Стабильный сервер с протоколом HTTP/2 и быстрой отдачей страниц снимает технические преграды для органического роста. После приведения хостинга в порядок магазин готов к системному SEO-продвижению в Яндексе и Google со стартовым пакетом первого месяца от 1 000 BYN. Для выхода бренда в ответы нейросетей мы подключаем GEO-продвижение: аудит видимости и технической части сайта занимает 1 рабочий день и бесплатен при заказе работ, а комплексное внедрение — от 1 200 BYN. Напишите нам в Telegram @Asmodey_dev или оставьте заявку на сайте, чтобы проверить настройки вашего сервера и забрать доступы под свой контроль.

Частые вопросы о переносе сайта и настройке VPS

Почему интернет-магазин выдаёт ошибку соединения с базой данных по выходным?

Ошибка возникает, когда подрядчик размещает десятки клиентских проектов на одном дешёвом сервере без запаса оперативной памяти и без автоматического перезапуска служб. При редактировании каталога или загрузке фотографий память заканчивается, служба MySQL останавливается, и сайт висит до ручного вмешательства администратора в понедельник.

Сколько реально стоит хостинг для сайта и интернет-магазина в Беларуси?

Базовый виртуальный хостинг у белорусского провайдера на 5 сайтов с 5 ГБ диска и 2 ГБ оперативной памяти стоит от 7 BYN в месяц. Требование платить от 200 BYN за размещение лендинга или магазина на общем перегруженном сервере студии без передачи доступов клиенту не имеет технического обоснования.

Зачем интернет-магазину панель ISPmanager и протокол HTTP/2 на выделенном VPS?

Панель ISPmanager круглосуточно отслеживает состояние веб-сервера и базы данных и при любом скачке нагрузки автоматически перезапускает упавшую службу за одну секунду. Протокол HTTP/2 загружает карточки товаров, стили и фотографии параллельно в рамках одного соединения, что ускоряет открытие каталога на смартфонах.

Сохраняются ли доступы у владельца бизнеса после переноса сайта в FastUp?

Да, агентство FastUp оформляет сервер и домен напрямую на юридическое лицо или ИП заказчика и передаёт полные административные доступы. Владелец магазина не привязан к подрядчику искусственными ограничениями.

Похожие записи

Хотите заказать разработку сайта?

Разберём задачу и пришлём расчёт. Отвечаем в течение рабочего дня.

или напишите в Telegram — ответим в течение рабочего дня

FastUp.by
FastUp.by
✓
Заявка успешно отправлена!
Изучим проект и свяжемся с вами в течение рабочего дня.