Оговорка: Я не "программист" и с VPS, Ubuntu и т.д. разве, что на "Вы", только недавно научился устанавливать на VPS LEMP и Wordpress по инструкции Digital Ocean и Vultr :)
Сайт стоял на Vultr VPS, но так как у меня тогда еще не получалось все правильно настроить вручную, использовал скрипт Easyengine (easyengine точка io). Тогда так запарился со всем этим, что сделал все через root пользователя, потом создал sudo user и удалил root, так что с настройкой сайта потом были постоянно проблемы.
Сейчас хочу поставить сайт на нормально настроенном LEMP (по инструкции DigitalOcean), это у меня получилось, но не получается сайт мигрировать на другой сервер (я создал новый дроплет на том же вультр), домен тот же.
Итак:
1. Я сделал бэкап сайта через плагин All in One WP Migration (в том числе и базы данных).
2. Настроил новый LEMP и поставил вордпресс (хорошо все получилось).
3. Попытался импортировать бэкап через All in One WP Migration, поменял DNS записи на сервере и домене. В итоге получилось так, что я не мог зайти ни в какую админку, и сайт не открывался на обоих серверах. Получилось так, чтобы site.com/wp-login.php открывался по моему домену, данные админки подошли только от админа на Предыдущем сервере, от только что созданного не подходили. После логина появилась ошибка 500 "не удается получить доступ к сайту".
4. После добавления
define('WP_SITEURL', 'http://мойдомен.com');
define('WP_HOME', 'http://мойдомен.com');
в config.php, я смог успешно авторизоваться на мойдомен.com/wp-login.php, введя данные старого админа, после чего появилось это окно:
Я нажал на обновить и сейчас при вводе мойдомен.com выходит нормальная страница входа в ВП, но после ввода данных Старого админа (нового больше не находит) выходит только это:
При вводе мойдомен.ком выходит это:
при чем отображается айпи СТАРОГО сервера, а не нового.
Сейчас уже не знаю, что делать, могу опять запустить скрипт Easyengine и спокойно восстановить сайт, но я хочу хорошо настроить свой LEMP. Лично у меня подозрения, что что-то нужно прописать в MySQL или в Nginx, а может и то и другое. Но я не знаю что...
Прошу помогите, готов даже дать вознаграждение за помощь. Если надо еще какие то данные, я предоставлю.