Перенос сайта c виртуалки на vps wordpress
Posted: Fri Jan 08, 2021 8:49 pm
Здравствуйте проблемы при переносе сайта (wordpress) с виртуалки на vps с сохранением домена. Оговорюсь что почти совсем не дружу с консолью и опыт такого переноса у меня первый.
Имею 2 домена - один на котором сайт сейчас работает. Второй тестовый - для обкатки процесса переноса сайта на vps
Что сделано:
Хостер:
куплен vps с установленной ubuntu 18. 2гб оперативки, 30гб жесткий диск
добавил тестовый домен в панель управления, изменил IP адрес в свойствах этого домена на айпишник своего VPS
Регистратор доменных имен:
Прописал у тестового домена ns-ки своего хостера
Панель Vesta:
Домены: добавил тестовый домен на котором планировалось настроить сервер и в случае успеха повторить опыт на основном домене
Базы: создал базу данных для тестового домена
импортировал базу через phpmyadmin (получилось после увеличениями лимитов в файлах php.ini nginx.conf mysql.cnf).
По итогу база весит раза в 2 меньше, чем на работающем сайте, но все таблицы на месте.
DNSтестового домена: вписан айдишник сервера, выбран шаблон child-ns, поле SOA оставил пустым, ибо не понимаю что это и для чего.
Пакеты: в пакете default отредактированы ns-ки на хостеровские
Сервак:
Скачал и установил vesta
Сюда скинул файлы переносимого сайта/home/admin/web/старый_домен/public_html
Сюда скинул файлы переносимого сайта/home/admin/web/тестовый_домен/public_html
Отредактировал wp-config
По итогу я получил следующую хрень:
При попытке зайти на https://тестовый_домен/wp-admin мне выдает ошибку, которую вызвал файл, находящийся не в дериктории тестового домена (как должно было быть в случае ошибки) а в дериктории в /home/admin/web/старый_домен/public_html
Фиксанул файл, ошибка пропала. Но осталось сообщение
Одна или несколько таблиц базы данных недоступны. Возможно, база нуждается в ремонте.
Прошу указать на мои ошибки и помочь с переносом.
VPS потом планируется использовать для размещения других сайтов помимо этого.
Имею 2 домена - один на котором сайт сейчас работает. Второй тестовый - для обкатки процесса переноса сайта на vps
Что сделано:
Хостер:
куплен vps с установленной ubuntu 18. 2гб оперативки, 30гб жесткий диск
добавил тестовый домен в панель управления, изменил IP адрес в свойствах этого домена на айпишник своего VPS
Регистратор доменных имен:
Прописал у тестового домена ns-ки своего хостера
Панель Vesta:
Домены: добавил тестовый домен на котором планировалось настроить сервер и в случае успеха повторить опыт на основном домене
Базы: создал базу данных для тестового домена
импортировал базу через phpmyadmin (получилось после увеличениями лимитов в файлах php.ini nginx.conf mysql.cnf).
По итогу база весит раза в 2 меньше, чем на работающем сайте, но все таблицы на месте.
DNSтестового домена: вписан айдишник сервера, выбран шаблон child-ns, поле SOA оставил пустым, ибо не понимаю что это и для чего.
Пакеты: в пакете default отредактированы ns-ки на хостеровские
Сервак:
Скачал и установил vesta
Сюда скинул файлы переносимого сайта/home/admin/web/старый_домен/public_html
Сюда скинул файлы переносимого сайта/home/admin/web/тестовый_домен/public_html
Отредактировал wp-config
По итогу я получил следующую хрень:
При попытке зайти на https://тестовый_домен/wp-admin мне выдает ошибку, которую вызвал файл, находящийся не в дериктории тестового домена (как должно было быть в случае ошибки) а в дериктории в /home/admin/web/старый_домен/public_html
Фиксанул файл, ошибка пропала. Но осталось сообщение
Одна или несколько таблиц базы данных недоступны. Возможно, база нуждается в ремонте.
Прошу указать на мои ошибки и помочь с переносом.
VPS потом планируется использовать для размещения других сайтов помимо этого.