Если у вас есть сайт на WordPress, который работает на одном VPS, и вы хотите перенести его на новый сервер — проще всего это сделать через панель FastPanel. Подразумевается, что на сервере с которого переносим сайт так же была установлена FastPanel.
В этой статье разберём пошагово процесс переноса на примере сайта eda4you.ru.
1. Делаем бэкапы (обязательно!)
Перед любыми действиями нужно сохранить копии файлов сайта и базы данных в FastPanel.
В идеале, предварительно уже должен быть настроен план резервного копирования.
- Архив сайта: eda4you.ru.tar.gz
- Дамп базы данных: eda4you_ru.sql.gz
Эти файлы понадобятся для загрузки на новый сервер.
2. Готовим новый сервер
- Подключаемся к серверу по SSH:
ssh root@IP_нового_сервера
2.Обновляем систему:
apt update && apt upgrade -y
reboot now
3. Устанавливаем FastPanel
- Устанавливаем wget, если его нет:
apt install -y wget
2. Запускаем установку панели:
wget https://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -
Установка займёт несколько минут.
4. Заходим в панель
Открываем в браузере:
https://IP_сервера:8888/

При первом входе вводим почту для активации лицензии и подтверждаем её.

5. Создаём сайт
- В FastPanel нажимаем «Создать сайт».
- Выбираем вариант CMS → WordPress.
- Вводим домен (например, eda4you.ru).




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

6. Загружаем файлы сайта
- Копируем архив с локального компьютера на сервер (через SCP или SFTP):
scp eda4you.ru.tar.gz root@IP:/root/
2. Перемещаем и распаковываем архив в папку сайта:
mv /root/eda4you.ru.tar.gz /var/www/eda4you_ru_usr3/data/www/eda4you.ru/
cd /var/www/eda4you_ru_usr3/data/www/eda4you.ru/
tar -xvzf eda4you.ru.tar.gz
Для удобства копирования можно использовать Termius
7. Импортируем базу данных
- В FastPanel переходим в раздел Базы данных.
- База данных была создана при создании сайта.
- Загружаем SQL-дамп (eda4you_ru.sql.gz).

8. Настраиваем wp-config.php
Открываем файл:
/var/www/eda4you_ru_usr3/data/www/eda4you.ru/wp-config.php
И прописываем данные новой базы:
define('DB_NAME', 'имя_базы');
define('DB_USER', 'пользователь');
define('DB_PASSWORD', 'пароль');
define('DB_HOST', 'localhost');

9. Подключаем домен и SSL
- Переносим DNS-записи домена на новый сервер (A-запись → IP VPS).
- В FastPanel → настройки сайта включаем Let’s Encrypt для HTTPS.
В идеале DNS-записи изменить до начала переноса, так как это может занять время.
10. Финальная проверка
- Открываем сайт в браузере (https://eda4you.ru).
- Проверяем, что всё работает: страницы, админка WordPress, загрузка картинок.
Если всё сделано правильно — сайт полностью переехал на новый сервер. 🎉
Итог
Перенос сайта WordPress на новый VPS с FastPanel делается в несколько шагов:
- Создать бэкапы (архив файлов и дамп базы).
- Установить FastPanel на новый сервер.
- Создать сайт через панель.
- Загрузить файлы и импортировать базу.
- Настроить
wp-config.php
. - Перенести DNS и подключить SSL.