Содержание
Стремясь обеспечить сайтам и блогам стабильное существование, многие вебмастера регулярно меняют хостинг-провайдеров, пытаясь отыскать наиболее оптимальный вариант. Для опытных профессионалов этот процесс кажется обыденным. Но для новичка перенести сайт с хостинга на хостинг – серьёзная задача. Давайте посмотрим, как перенести сайт на WordPress и что для этого нужно.
Пошаговая инструкция по переносу сайта на WordPress
Причин для смены хостинга может быть много:
- Обнаглела техподдержка – вместо нескольких минут стали отвечать на вопросы по 2-3 дня;
- Ухудшилось качество услуг – если сайт из пяти страничек при максимально лёгком коде открывается по 20-30 секунд, то это повод сменить хостинг;
- Коренным образом изменились расценки – обычно цены имеют свойство падать, но никак не расти.
Чаще всего вебмастера желают стабильности, высокой скорости работы и быстрой техподдержки. Предположим, вы уже выбрали хостинг провайдера – что делать дальше? Действуйте согласно нашей инструкции.
Перенос файлов
Статичные сайты переносить очень и очень легко – достаточно перенести файлы с одного хостинга на другой. В случае с WordPress всё делается схожим образом, с переносом файлов. Для начала заходим в файловый менеджер исходного хостинга, выбираем папку с сайтом и архивируем её – инструменты для архивации есть на каждом нормальном хостинге. После этого скачиваем архив к себе на компьютер.
На следующем этапе заходим в панель управления нового хостинга, добавляем туда новый сайт, чтобы в дисковом пространстве образовалась соответствующая папка. Далее заходим в эту папку и закачиваем туда полученный ранее архив. На последнем этапе распаковываем архив – теперь на новом хостинге у нас есть полная копия файлов со старого хостинга.
Перенос базы данных
На следующем этапе нам нужно перенести базу данных MySql – именно в ней хранится информация о рубриках, записях, страницах, параметрах сайта, пользователях и о многом другом. Нам нужен инструмент под названием PhpMyAdmin. Находим этот инструмент, вводим имя пользователя базы и пароль от базы. Попадаем в панель управления базами, выбираем нужную базу, делаем экспорт – в результате получаем дамп базы.
На новом хостинге нам нужно:
- Создать новую базу;
- Зайти в PhpMyAdmin с логином и паролем от базы;
- Залить в базу ранее полученный дамп через вкладку «Импорт».
Теперь нам нужно зайти в файловый менеджер, найти там файл wp-config.php и внести в него изменения. Здесь меняются:
- Имя базы данных;
- Логин и пароль для доступа к базе;
- Адрес базы (имя сервера);
- Кодировка (если нужно).
После этого сохраняем сделанные изменения и переходим к следующему этапу.
Смена NS-записей
У нас почти получилось перенести WordPress на хостинг другого провайдера. Осталось лишь указать в панели управления доменом имена DNS-серверов (NS-записи вы можете получить у своего нового хостинг-провайдера). Вписываете имена DNS-серверов на соответствующей странице в панели управления своим хостингом и ждёте результатов.
Итоговые результаты
Каковыми должны быть итоговые результаты? Как только обновятся имена DNS-серверов, перенесённый сайт будет откликаться уже с нового хостинга. Как правило, это происходит в течение нескольких часов, но задержка может составлять до 72-х часов (трое суток). Перенесённый ресурс должен открываться без ошибок. Если WordPress «ругается» на отсутствие связи с MySql, проверьте данные для доступа в файле wp-config.php – обратите внимание на правильность имени базы данных и на адрес сервера MySql (далеко не везде он может откликаться по адресу localhost).