Как перенести купленный сайт к себе на хостинг

website hosting concept with futuristic composition

Иногда случаются ситуации, когда веб мастеру необходимо продать, купить, перенести сайт к себе на хостинг или сменить доменное имя.

Во всех случаях алгоритм действия будет одинаков.

Единственное отличие будет заключаться в том, что если передаваемый домен зарегистрирован на ваше имя, процедура пройдет намного быстрее.

А если домен зарегистрирован не на ваше имя, то вам нужно будет официально закрепить его за собой.

Итак приступим.

Будем считать что домен переоформлен и нам его необходимо будет перенести к себе на хост или сменить доменное имя.

На живом примере будем менять домен международной зоны  com, на такой же домен, но только доменной зоны ру, которые находятся на одном хостинге Макхост.

А если ваш переносимый сайт находится на другом домене, то процедура будет точно такая же, за исключением интерфейса хостинга.

Чек лист переноса (смена) домена

Переоформление домена на свое имя.

Как подготовить фалы сайта для переезда на другой хостинг или домен

Устанавливаем платформу WordPress с новым доменом* (назовем его НД), при переезде сайта, соответственно доменное имя останется прежнее.

После установки заходим в админку панели управления сайта.

Для этого переходим в опцию:

«Установка приложений» — «Статус установки» и в открывшемся поле переходим по ссылке в админ — панель сайта.

Логин и пароль указывается тут же, его потом нужно будет сменить.

Переход в админку сайта
Переход в админку сайта

Сейчас сайт, который мы планируем перенести на наш хостинг (или новое доменное имя), еще пустой.

Для того, что бы сайт стал тем переносимым сайтом, нам нужно будет залить файлы переносимого сайта на принимающий (наш) хостинг в корневую папку созданного нового доменного имени или копией доменного имени в случае переноса .

Напомню, что мы уже установили cms сайта и файлы переносимого сайта будем заливать прямо поверх установленной платформы WordPress.

Позже мы настроим перенесенный сайт, уберем весь мусор и запустим чистый сайт на индексацию.

Заперт индексации сайта
Заперт индексации сайта

Запрашиваем файлы сайта у предыдущего владельца или если есть доступ к размещению переносимого сата на чужом хостинге, создаем архив самостоятельно.

В нашем случае перенос идет на одном хостинге, одного владельца, но на другое доменное имя, т.е. смена домена.

Нам потребуются, как физические файлы сайта со всеми картинками, плагинами и темами, так и фалы Базы Данных.

Для того, что бы получить вышеуказанные фалы, необходимо выполнить резервное копирование переносимого сайта (или получить их от предыдущего владельца в случае покупки сайта).

Заходим в опцию:

«Управление услугами» — «Резервные копии» — «Создать резервную копию».

В поле «Сайт» указываем название переносимого сайта, в поле «База данных» указываем название БД переносимого сайта.

Резервное копирование
Резервное копирование

Ждем некоторое время, оно будет зависеть от размеров вашего сайта.

Некоторые сайты могут резервироваться свыше одного часа и такие архивы уже не возможно скачать с админки хостинга, при клике скачать выходит сообщение о том, что необходимо воспользоваться загрузкой FTP менеджера.

Архивы файлов сайта и БД
Архивы файлов сайта и БД

Скачиваем архивы и двигаемся к следующему шагу.

Закачка и распаковка файлов сайта на принимаемом хостинге

Итак, у нас на руках имеются файлы сайта и БД, а так же предустановлена cms сайта  WordPress, домен, прописанные DNS сервера.

Этого достаточно, что бы начать переезд сайта.

Архивные файлы сайта и БД которые мы скачали с хостинга в предыдущем действии (или нам их предоставил по продаже бывший владелец) необходимо подгрузить на принимаемый хостинг в корневую папку нашего будущего сайта.

У каждого хостера корневая папка имеет свое название, но суть одна.

Например на Макхосте это папка под названием httodocs.

Проще всего зайти прямо с хостинга через файловый менеджер и вы окажитесь в нужном месте.

Файловый менеджер в интерфейсе лк Макхост
Файловый менеджер в интерфейсе лк Макхост

Заходим на хостинг и прямо отсюда загружаем в корневую папку файлы сайта.

Жмем на кнопку «Закачать файл»

Закачать файл
Закачать файл

Файлы будут заархивированы в  zip формате.

Прямо в этом же формате и производим закачку на сервер хостинга.

Далее мы их распакуем там же на хостинге.

Если файлы сайта «тяжелые», то скорее всего хостинг попросит загрузить их с помощью FTP  клиента.

Указываем папку с закачанным архивом и жмем распаковать.

Распаковка архива на хостинге
Распаковка архива на хостинге

Файлы переносимого сайта распаковались и перезаписались поверх установленной cms.

Удаляем сразу закачанный ранее архив, так же можно удалить из корневой папки все файлы авторизации и подтверждения.

Например такие файлы как файлы от предыдущего счетчика Яндекс Метрики, предыдущие файлы авторизации от Яндекс Мастера, от Google Search Console ну и так далее, одним словом от всяких рекламных компаний, счетчиков.

Причина удаления одна — теперь ранее проведенная привязка будет не актуальна, а мусор останется лежать и занимать место.

Установка архива Базы Данных на WordPress

При скачивании архивов сайта, мы так же скачали второй архив с БД.

Есть второй вариант, как выполнить скачивание файлов БД с переносимого сайта.

Для этого зайдите на хостинг переносимого сайта, найдите phpMyAdmin панель, она появиться если кликнуть значок БД в «Услуге управление MySQL базами».

Войдите в PHP панель, используя пароль и логин.

Далее перейдите в:

«Экспорт» — «Вперед»

Экспорт Базы Данных
Экспорт Базы Данных

Файл в формате SQL закачается браузером в папку  Downloads на ПК.

Редактируем Базу Данных

Перед тем как установить БД, необходимо ее немного поправить.

Открываем скачанный файл текстовым редактором Notepad++ и комбинацией клавиш ctrl+F вызываем замену в открытом файле.

В нашем случае проводим замену домена com на ru

Редактирование Базы Данных
Редактирование Базы Данных

Видим что произошли изменения в 11257 случаях.

Сохраняем и закрываем файл.

Переходим в БД на устанавливаемый сайт и начинаем установку Базы Данных.

Выбираем в левом окошке установленную пустую БД и заходим в опцию:

«Импорт»

В поле «Импортируемый файл» — выбираем файл, который должен быть в формате gzip, bzip2, zip.

Не будем заморачиваться и упакуем с помощью архиватора экспортированную БД ф формат  zip.

В качестве архиватора можно использовать Total Commander.

В поле «Частичный импорт» — без изменений.

В поле «Прочие параметры» — без изменений.

В поле «Формат» — без изменений.

В поле «Параметры формата» — «Режим совместимости» — выбираем ANSI.

Жмем «Вперед»

Распаковка БД
Распаковка БД

При успешном копировании БД, долно появиться окошко без красных надписей.

Если вышли красные надписи, это значит что где то ошибка.

Необходимо внимательно еще раз пройтись шаг за шагом каждый пункт алгоритма.

Например вы не выбрали перед импортом установленную БД.

Далее идем на хостинг, открываем расположение файлов в корневом каталоге через файловый менеджер и скачиваем файл wp-config.php

Открываем его все тем же редактором Notepad++ и проводим изменения в параметрах:

редактирование wpconfig
редактирование wp-config.php

В полях строк:

  • DB_NAME — имя базы данных;
  • DB_USER — имя пользователя;
  • DB_PASSWORD — пароль;
  • DB_HOST — имя сервера;

прописываем данные, которые можно найти:

«Мой аккаунт» -«Пароли аккаунта»

Внимательно прописываем пароль от БД, название БД, логин БД и имя сервера, который при необходимости можно уточнить у хостера.

Сохраняем и закрываем файл.

Далее через файловый менеджер подгружаем перезаписанный файл и делаем замену по требованию хоста.

Сразу предлагаю выполнить апдейт PHP домена и SSL сертификата.

Одна из ошибок, которые могут у вас выходить после установки БД и входа в админку сайта — это ошибка Базы Данных из за несоответствия версии PHP.

Необходимо сразу установить последнюю версию.

Установка SSL сертификата и PHP домена

И последний штрих — это установка SSL сертификата.

Можно поставить наш сайт сразу в защиту от ботов на Cloudflare и там же получить SSL сертификат на 15 лет, можно поставить плагин для защиты от ботов и получить бесплатный SSL сертификат на Макхосте.

Мы рассмотрим второй вариант, получение бесплатного сертификата SSL на Макхосте.

Установку плагина от ботов рассмотрим далее.

Идем на хостинг во вкладку:

«Сайты» — «»Настройки и PHP».

Выбираем «Выпустить сертификат Let’s Encrypt SSL» жмем продолжить и дожидаемся когда нам автоматически активируют SSL сертификат.

В опции «Услуга» наблюдаем Статус услуги.

Сразу же настроим и  PHP домена, установим на FastCGI PHP 8.1 во вкладке

«Сайты» — «Настройки и PHP».

Установка SSL сертификата
Установка SSL сертификата

Смена пароля в Базе Данных

Итак, мы перенесли файлы и БД на новый адрес и хост,настроили  SSL сертификат, сменили  PHP домена, но это еще не все.

Нам остается поменять пароли входа в админку панели сайта.

Ведь теперь у нас другой адрес, а возможно у некоторых и сменился хостинг.

Этот метод можно использовать так же, если вы забыли пароль от админки сайта, а вам необходимо как то срочно попасть в администрирование панели сайта.

Иногда стандартные действия при смене пароля от админки не срабатывают.

Например у вас стоит какой нибудь плагин защиты от переборки паролей, плагин авторизации, почта привязана к сайту еще старого владельца и лишний раз выпрашивать — это потеря времени, или просто какой то глюк.

Идем в установленную БД выбираем в левом окне БД и вводим User.

Фильтр нам откроет таблицу где есть параметры входа в админку сайта:

Смена пароля в Базе Данных
Смена пароля в Базе Данных

В основном окне жмем «Изменить» там где указан основной пользователь, в нашем случае он один.

В поле user_login проводим изменение на логин ранее полученный нами при установки платформы.

В полк  user_pass вносим пароль, который так же нами получен в ходе установки cms сайта.

В этом же поле флажками выбираем параметр MD5.

Жмем «Далее» и проверяем вход в админку.

Сразу заходим во вкладку:

«Настройки» — «Чтение» и ставим флажок в поле «Попросить поисковые системы не индексировать сайт, для того, что бы лишний мусор не попал в раздачу.

Все, сайт переустановлен.

Теперь осталось его настроить, как это сделать смотрите в следующей статье.

Понравилась статья? Поделиться с друзьями:
Про компьютеры