bolt Valebyte VPS от $4/мес — NVMe, запуск за 60 секунд.

Получить VPS arrow_forward

Как мигрировать WordPress с Hostinger на свой VPS

calendar_month 27 мая 2026 schedule 6 мин. чтения visibility 20 просмотров
person
Valebyte Team
Как мигрировать WordPress с Hostinger на свой VPS
Для миграции WordPress с Hostinger на собственный VPS необходимо создать полный бэкап сайта через плагины All-in-One WP Migration или WP-Migrate, подготовить целевой сервер на базе Ubuntu с установленным стеком Nginx, PHP-FPM и MariaDB, после чего импортировать данные и обновить DNS-записи — это обеспечит прирост производительности до 300% и полный контроль над серверной конфигурацией при стоимости аренды от $5-10 в месяц.

Почему migrate wordpress hostinger to vps становится необходимостью для растущих проектов

Переход с общего (shared) хостинга Hostinger на выделенный виртуальный сервер (VPS) продиктован техническими ограничениями тарифных планов. Несмотря на удобную панель hPanel, Hostinger накладывает жесткие лимиты на количество одновременных PHP-процессов (обычно от 20 до 100), объем оперативной памяти (от 768 MB до 2 GB) и лимиты на ввод-вывод (I/O). Когда ваш проект перерастает эти рамки, сайт начинает отдавать ошибки 503 Service Unavailable или 504 Gateway Timeout. Решение self host wordpress на собственном инстансе дает вам доступ к ресурсам, которые не делятся с соседями по серверу. На VPS вы вольны выбирать версию PHP (например, 8.3), настраивать кэширование на уровне ядра и использовать современные протоколы сжатия, такие как Brotli. Этот процесс во многом напоминает переезд с cPanel shared-хостинга на VPS, где вы также меняете ограниченную среду на полный root-доступ.
Характеристика Hostinger Shared (Business) Valebyte VPS (Стандарт) Преимущество VPS
Процессор (vCPU) Shared (очередь) 1-2 Dedicated Cores Отсутствие "шумных соседей"
Оперативная память 1.5 GB (лимит) 2-4 GB (гарантировано) Стабильность при пиках трафика
Дисковая подсистема SSD NVMe Скорость чтения/записи выше в 5 раз
Контроль конфигурации Ограничен hPanel Полный Root-доступ Тонкая настройка Nginx/PHP-FPM

Подготовка окружения: настройка стека для wordpress migration vps

Прежде чем инициировать wordpress migration vps, необходимо подготовить серверную часть. Мы рекомендуем использовать чистую ОС Ubuntu 22.04 или 24.04. В отличие от управляемых платформ, где все настроено за вас (по аналогии с тем, как происходит переезд с AWS Lightsail на VPS), здесь вы сами отвечаете за безопасность и стек.

Обновление системы и установка зависимостей

Подключитесь к вашему новому VPS по SSH и выполните базовую настройку:
apt update && apt upgrade -y
apt install nginx mariadb-server php-fpm php-mysql php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip certbot python3-certbot-nginx -y
После установки убедитесь, что MariaDB защищена. Выполните команду mysql_secure_installation и установите сложный пароль для root-пользователя базы данных. Это критически важный шаг для безопасности self host wordpress инсталляции.

Настройка базы данных для WordPress

Создайте базу данных и пользователя, которые будут использоваться вашим сайтом после миграции:
mysql -u root -p
CREATE DATABASE wordpress_db DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'Vash_Slozhniy_Parol_2026';
GRANT ALL ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Ищете надёжный сервер для ваших проектов?

VPS от $10/мес и выделенные серверы от $9/мес с NVMe, DDoS-защитой и поддержкой 24/7.

Смотреть предложения →

Экспорт данных: как правильно подготовить hostinger to vps wp перенос

Для успешного выполнения hostinger to vps wp переноса существует два основных пути: использование плагинов (подходит для новичков) и ручной перенос (для опытных администраторов).

Метод 1: Плагин All-in-One WP Migration

Этот плагин создает единый файл архива .wpress, который содержит базу данных, медиафайлы, плагины и темы. 1. Установите плагин на сайте в Hostinger. 2. Перейдите в раздел "Экспорт" -> "Экспорт в файл". 3. Скачайте полученный архив на локальный компьютер. 4. Учтите, что при размере сайта более 512 МБ бесплатная версия плагина может потребовать расширения или использования метода с FTP.

Метод 2: Ручной экспорт через hPanel и FTP

Если ваш сайт весит десятки гигабайт, плагины могут работать нестабильно. В этом случае: 1. Зайдите в файловый менеджер Hostinger, выделите все файлы в папке public_html и создайте ZIP-архив. 2. В разделе "Базы данных" (phpMyAdmin) выберите вашу БД и нажмите "Экспорт" в формате SQL. 3. Скачайте оба файла. Этот метод часто используется, когда выполняется переезд с Vercel/Netlify на VPS для динамических сайтов, требующих классической структуры БД.
rocket_launch Быстрый выбор

Ищете сервер, который просто работает?

Valebyte VPS — NVMe, поддержка 24/7, развёртывание за 60 секунд.

Смотреть тарифы VPS arrow_forward

Конфигурация Nginx и PHP-FPM для максимальной производительности

Одной из главных причин выполнить migrate wordpress hostinger to vps является возможность оптимизировать веб-сервер. В Hostinger используется гибрид Apache и Nginx, что не всегда эффективно. Мы настроим чистый Nginx с обработкой PHP через FastCGI. Создайте файл конфигурации для вашего домена:
nano /etc/nginx/sites-available/mysite.com
Вставьте следующую конфигурацию, оптимизированную под WordPress:
server {
    listen 80;
    server_name mysite.com www.mysite.com;
    root /var/www/mysite.com;
    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }

    location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg)$ {
        expires max;
        log_not_found off;
    }
}
Активируйте конфиг и перезапустите Nginx:
ln -s /etc/nginx/sites-available/mysite.com /etc/nginx/sites-enabled/
nginx -t
systemctl restart nginx

Импорт сайта и решение проблем с правами доступа

После того как файлы загружены на VPS (через SCP или SFTP в папку /var/www/mysite.com), необходимо восстановить базу данных и настроить права. Если вы использовали ручной метод, импортируйте SQL-дамп:
mysql -u wp_user -p wordpress_db < backup_file.sql
Затем отредактируйте wp-config.php, указав новые учетные данные базы данных, которые вы создали ранее. Важный момент — права доступа. В Hostinger за это отвечает панель, на VPS вы должны сделать это вручную:
chown -R www-data:www-data /var/www/mysite.com
find /var/www/mysite.com -type d -exec chmod 755 {} \;
find /var/www/mysite.com -type f -exec chmod 644 {} \;
Эти команды гарантируют, что Nginx и PHP-FPM смогут читать файлы, а WordPress — загружать изображения в папку uploads. Неправильные права — самая частая причина ошибки "Forbidden" после того, как был завершен wordpress migration vps.

Оптимизация PHP-FPM и кэширования для высоких нагрузок

Чтобы ваш self host wordpress проект работал быстрее, чем на Hostinger, нужно настроить пул PHP-FPM. На shared-хостинге вы не можете контролировать количество воркеров, а на VPS это ключ к масштабируемости. Отредактируйте конфиг пула (путь зависит от версии PHP):
nano /etc/php/8.3/fpm/pool.d/www.conf
Рекомендуемые параметры для VPS с 2 GB RAM:
  • pm = dynamic — динамическое управление процессами.
  • pm.max_children = 20 — максимальное количество одновременных PHP-процессов.
  • pm.start_servers = 5 — количество процессов при запуске.
  • pm.min_spare_servers = 5 — минимальный запас воркеров.
  • pm.max_spare_servers = 10 — максимальный запас воркеров.
Также включите OPcache в php.ini. Это позволит хранить скомпилированный байт-код скриптов в оперативной памяти, что снижает нагрузку на CPU в 2-4 раза. Подобные оптимизации делают VPS более выгодным решением, чем физические серверы в некоторых сценариях, о чем мы писали в статье Bare-metal vs VPS для ML inference на CPU.
rocket_launch Быстрый выбор

Ищете сервер, который просто работает?

Valebyte VPS — NVMe, поддержка 24/7, развёртывание за 60 секунд.

Смотреть тарифы VPS arrow_forward

Безопасность и SSL: завершающий этап миграции

После того как hostinger to vps wp перенос файлов завершен, необходимо защитить соединение. Использование Let's Encrypt на своем сервере бесплатно и автоматизировано. Выполните команду для получения сертификата:
certbot --nginx -d mysite.com -d www.mysite.com
Certbot автоматически изменит конфигурацию Nginx, добавив редирект с HTTP на HTTPS и пути к SSL-ключам. Кроме того, рекомендуется настроить базовый брандмауэр UFW:
ufw allow 'Nginx Full'
ufw allow OpenSSH
ufw enable
Это закроет все ненужные порты, оставив доступ только для веб-трафика и SSH-управления.

Сравнение стоимости владения: Hostinger vs Valebyte VPS

Многие опасаются, что self host wordpress обойдется дороже из-за скрытых платежей. Однако при детальном расчете на дистанции в 1-2 года VPS часто оказывается экономнее, особенно если у вас несколько сайтов.
Услуга Hostinger (Продление) Valebyte VPS (Фикс) Разница за год
Аренда (1 сайт) ~$12/мес $5/мес -$84
Аренда (5 сайтов) ~$20/мес (Cloud) $10/мес -$120
Доп. ресурсы (RAM/CPU) Только переход на новый тариф Гибкое масштабирование Экономия на апгрейдах
Цифры показывают, что миграция оправдана не только технически, но и финансово. Вы перестаете платить за "маркетинговую обертку" и платите только за чистые ресурсы процессора и диска.

Выводы

Для успешной миграции WordPress с Hostinger на VPS критически важно правильно настроить стек Nginx + PHP-FPM и корректно перенести базу данных, что в итоге дает полный контроль над производительностью и безопасностью сайта. Мы рекомендуем использовать ручной перенос файлов и настройку конфигурации "с нуля" для достижения максимальной скорости работы и исключения мусорных скриптов, накопленных на shared-хостинге.

Готовы выбрать сервер?

VPS и выделенные серверы в 72+ странах с мгновенной активацией и полным root-доступом.

Начать сейчас →

Поделиться записью:

support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.