Краткий ответ: Выгрузите сайт с shared-хостинга (файлы через FTP/бэкап cPanel, базу через phpMyAdmin), импортируйте оба на VPS, протестируйте через override в файле hosts и переключите DNS. Главное изменение не сам переезд, а то, что на VPS сервером теперь управляете вы: обновления, бэкапы и безопасность.
Обзор
Shared-хостинг прячет сервер от вас; VPS вручает вам ключи. Взамен вы получаете выделенные ресурсы, любую версию PHP, настоящее кеширование (Redis, OPcache, серверный страничный кеш) и никаких шумных соседей. Этот гайд сосредоточен на том, что меняется, когда стартовая точка — cPanel-подобный shared-хостинг без SSH.
Что нужно иметь
- VPS Cloud2Y с рабочим стеком или панелью (гайд по настройке).
- Логин к панели shared-хостинга (cPanel, DirectAdmin, Plesk…).
- Запасной план через плагин, если SSH нет: Duplicator или All-in-One WP Migration.
Пошаговая инструкция
- Самый простой путь (без SSH на старом хосте): поставьте Duplicator на старом сайте, соберите пакет, скачайте архив + installer, залейте оба в пустой веб-рут на VPS и откройте
installer.phpв браузере — он восстановит файлы, импортирует базу и перепишет URL. - Ручной путь: скачайте полный бэкап cPanel (Files → Backup), экспортируйте базу в phpMyAdmin, затем залейте распакованные файлы и импортируйте дамп на VPS, как в стандартном гайде по миграции.
- Пересоздайте почтовые ящики/пересылки в другом месте, если shared-хостинг обслуживал и почту — веб-VPS не является готовым почтовым сервером.
- Протестируйте через override в
hosts, переключите A-запись, затем выпустите SSL на VPS. - Настройте то, что shared-хостинг делал за вас: бэкапы, файрвол и защиту WordPress.
Типичные проблемы
- Лимит загрузки блокирует плагин миграции: поднимите
upload_max_filesize/post_max_sizeв PHP на VPS или используйте ручной путь для больших сайтов. - Почта перестала работать после cutover: MX-записи указывали на shared-хост — перенесите почту к отдельному провайдеру и обновите DNS до переключения.
- Жёстко прописанные пути: shared-хосты используют пути вроде
/home/user/public_html— поищите остатки в базе и wp-config.
Когда обращаться в поддержку
Застряли, извлекая сайт с ограниченного shared-хостинга, или хотите, чтобы весь переезд сделали за вас? Откройте тикет — с доступами к старому хостингу команда может перенести сайт бесплатно.
Частые вопросы
Что меняется после переезда с shared-хостинга на VPS?
Вы получаете выделенные ресурсы, root-доступ и свободный выбор PHP и кеширования, но и берёте на себя серверные обязанности: обновления ОС, бэкапы, файрвол и безопасность теперь ваша ответственность.
Можно ли мигрировать без SSH-доступа на старом хосте?
Да. Плагины вроде Duplicator или All-in-One WP Migration упаковывают весь сайт прямо из wp-admin, а архив затем восстанавливается на VPS через браузерный инсталлятор.
Что будет с почтой, размещённой у shared-провайдера?
Почта не переезжает автоматически. До переключения DNS настройте ящики у почтового провайдера и сохраните или обновите MX-записи, иначе доставка писем остановится в момент cutover.
Похожие статьи
- Как перенести WordPress на VPS Cloud2Y
- Как выбрать VPS для WordPress
- Как настроить бэкапы WordPress
- Как защитить WordPress на VPS
Готовы начать? Заказать WordPress VPS в Cloud2Y →
