Wordpress

Перенос сайта wordpress на хостинг: Как перенести сайт WordPress на хостинг

25.04.2021

Содержание

WordPress. Как перенести сайт с локального сервера на хостинг

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

WordPress. Как перенести сайт с локального сервера на хостинг

  1. Войдите в панель управления WordPress. Перейдите в меню Настройки (Settings) -> Общие (General). Измените адрес сайта в поле URL на новый и нажмите кнопку Сохранить (Save). Не открывайте сайт:

  2. Откройте раздел phpmyadmin вашего локального сервера и экспортируйте базу данных вашего сайта. В этой инструкции детально описан процесс экспорта базы данных.

  3. Откройте загруженный код в редакторе php. В этом примере мы воспользуемся Notepad++. Нажмите Ctrl+F для того, чтобы открыть инструмент Поиска И Замены. Нажмите кнопку Заменить все. Укажите текущий и новый веб-адреса в соответствующих полях и нажмите «Заменить все». Сохраните изменения:

  4. После редактирования этого файла вы можете переносить файлы и папки своего сайта на новый сервер. Пожалуйста, воспользуйтесь этой инструкцией по загрузке файлов на сервер с помощью FTP.

  5. Войдите в phpmyadmin на хостинге и импортируйте ранее отредактированный файл .sql в новую базу данных. Вы можете просмотреть детальный туториал о том, как импортировать файл .sql в базу данных.

  6. После загрузки файлов на хостинг следует отредактировать файл wp-config.php. В этом файле хранится информация базы данных: название базы данных, имя пользователя, пароль. Так как вы перенесли всю информацию сайта в новую базу данных, в этом файле надо указать новые детали:

  7. Откройте новый веб-адрес вашего сайта. Вы успешно перенесли сайт из локального сервера на хостинг.

Вы также можете воспользоваться детальным видео-туториалом:

WordPress. Как перенести сайт с локального сервера на хостинг

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

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

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

 

 

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

 

Почему важно избегать простоя при переносе сайта

Какие негативные последствия несет простой (недоступность сайта):

  • Это может вызвать путаницу. Посетители вашего сайта могут быть сбиты с толку (возможно, даже могут посчитать, что ваш сайт закрылся), если они обнаружат, что сайт недоступен – в конце концов, каждый сайт должен работать круглосуточно и без выходных.
  • Этим вы можете отпугнуть посетителей. Одной из лучших вещей в Интернете является количество альтернативных сайтов, доступных практически для чего угодно. Если ваш сайт не работает, пользователи могут переключиться на альтернативные источники.
  • Это выглядит непрофессионально. Существует множество понятных причин, по которым веб-сайт может быть недоступным, но большинство посетителей не знают о них. Все, что они знают, это то, что вашего сайта нет, когда он им нужен, и это может выставить вас в непрофессиональном виде.

 

Хорошая новость заключается в том, что вам не нужно прилагать огромных усилий, чтобы избежать простоев при переносе сайта WordPress на новый хостинг.

 

Что вы должны сделать перед процессом переноса сайта на WordPress

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

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

После этого вы можете заняться процессом переноса сайта.

 

 

Процесс переноса сайта WordPress на новый хостинг

 

Шаг №1: Экспорт копии вашего сайта

Скопируйте дамп (бекап, архивную копию) всех файлов сайта на новый сервер. Вы можете сделать это при помощи FTP, либо при помощи менеджера файлов, которым располагает большинство хостингов. Проще всего сделать это будет так: вы загружаете архив сайта (в формате .zip или .rar) на сервер, а потом вам нужно будет воспользоваться функцией разархивирования на хостинге.

В зависимости от размера вашего сайта этот процесс может занять некоторое время.

 

 

Шаг №2. Загрузка базы данных на новый хостинг

Пока идет загрузка архива на новый сервер, вы можете заняться базой данных. Для этого создайте новую базу данных, а затем экспортируйте бекап базы со старого сервера. Проще всего сделать это будет при помощи инструмента phpMyAdmin.

 

 

Шаг №3: Изменение настроек сайта

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

wp-config.php в корне сайта.

 

 

Шаг №4: Изменение ссылок сайта

Этот шаг вам нужно будет выполнить, только если вы меняете и хостинг, и домен сайта.

Если ваш домен остался прежним, перейдите к следующему шагу.

Если вам нужно изменить домен сайта, это проще всего сделать с помощью инструмента работы с базами данных phpMyAdmin. Войдите в это приложение и откройте используемую базу данных. Вам нужно отредактировать значения siteurl и home для столбца option_name в таблице wp_options. Здесь вам нужно указать новые значения в столбце

option_value. Учтите, что у вас может быть другой префикс таблиц (не wp_), тогда вам нужно свериться со своими данными.

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

 

 

Шаг №5: Обновление NS записей вашего домена

Теперь вам нужно обновить данные для имен сервера (NS записи), которые указаны для вашего домена. Войдите в панель администрирования доменом, доступ к которой вам выдали на этапе регистрации домена. В основном, нужный пункт называется Изменить NS сервера, или Обновить имена серверов, или что-то в таком же духе. Откройте данный пункт и внесите нужные изменения. Узнать значения для NS серверов, вы можете в службе поддержки нового хостинга. Также, эти данные в основном присылает хостинг-компания при регистрации.

На каждом хостинге свои данные, но в основном NS записи выглядят следующим образом:

ns1.SERVER
ns2.SERVER

 

После того, как вы указали новые данные для NS записей серверов, вам нужно дождаться, когда они заработают. На каждом хостинге свои правила для этого, в основном процедура смены NS записей занимает от 1 часа до 24 часов.

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

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

 

 

 

Краткий итог

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

В сегодняшней статье мы рассмотрели практические моменты по переносу сайта на другой хостинг (другой сервер). Вот, что нужно для этого сделать:

  • Создать полную копию сайта и базы данных
  • Загрузить дамп (резервную копию) сайта на новый хостинг.
  • Сделать экспорт базы данных
  • Указать новые настройки для базы данных в файле wp-config.php
  • Обновить имена серверов (NS записи) для вашего домена.

 

 

Если у вас есть вопросы и/или замечания по данной статье, напишите их в разделе комментариев ниже! Спасибо!

 

 



 

Перенос сайта WordPress на хостинг c денвера (с компьютера или другого хостера)

После того, как сайт полностью доведён до ума — настроен и наполнен контентом, самое время разместить его в глобальной сети, перенеся с локального сервера на настоящий хостинг.

Алгоритм переноса сайта на WordPress довольно прост:

  1. предварительная настройка;
  2. копирование файлов;
  3. перенос базы данных.

Теперь разберём процесс чуть подробнее на примере хостинга Beget, который уже иллюстрировал эту статью.

Предварительная настройка

Суть этапа — заблаговременно создать на хостинге базу данных под переносимый блог, а затем настроить файл wp-config.php для подключения к этой базе данных.

1. Создайте на своём хостинге новую базу данных. На хостинге Beget для этого в панели управления нужно выбрать MySQL, на открывшейся странице ввести имя БД, пароль к ней и нажать кнопку Добавить.

2. У себя на компьютере скопируйте папку, в которой находится локальный WordPress. У меня этот каталог расположен по адресу Z:\home\test1.ru\www.

3. Перейдите в копию исходной директории, найдите и откройте в ней файл wp-config.php.

4. Смените в нём имя пользователя, пароль и, если нужно, сервер базы данных на значения, которые подходят к БД, созданной в п. 1. На Beget имя пользователя и название самой базы данных совпадают.

Копирование файлов

Смысл действия — перенести файлы WordPress с localhost на сервер. Вы можете выполнить операцию, как умеете, лишь бы в результате файлы блога были полностью перенесены в нужную папку.

Несмотря на то, что каждый хостинг имеет в своей панели управления файловый менеджер, для работы всё же удобнее использовать FTP-клиент. FTP-клиент — это специальная программа, которая позволяет подключиться к хранящимся на сервере файлам и работать с ними почти так же, как с локальными. Интерфейс FTP-клиентов обычно напоминает Total Commander, то есть удобен, понятен и многим хорошо знаком.

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

1. Скачайте FileZilla с официального сайта и установите на свой компьютер.

2. Запустите программу, в верхней части её окна введите данные, полученные во время регистрации хостинга, и нажмите кнопку Быстрое соединение.

3. В правой части окна появится дерево каталогов сервера. Перейдите в корневую папку сайта (имя_домена/public_html), слева откройте каталог-копию WordPress с изменённым файлом wp-config.php, выделите его содержимое, щёлкните правой кнопкой мыши и в контекстном меню выполните команду Закачать на сервер. Дождитесь завершения операции и переходите к следующему этапу.

Перенос базы данных

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

1. Запустите DENWER, перейдите по адресу localhost/Tools/phpmyadmin и на открывшейся странице щёлкните Базы данных.

2. Щёлкните на базе данных движка и нажмите Экспорт.

3. Если вы совсем не разбираетесь в БД, то на следующей странице оставьте параметры по умолчанию и нажмите OK.

4. Браузер загрузит файл с названием вида имя_базы.sql. Либо запомните, где он находится, либо переместите его в папку, где точно не потеряете.

5. Перейдите в PhpMyAdmin хостинга (в Beget ссылка на него находится в разделе MySQL), откройте заранее созданную для WordPress базу данных и нажмите кнопку Импорт.

6. На отобразившейся странице щёлкните Выбрать файл, в появившемся окне Проводника выберите файл, в который экспортировали локальную базу данных, затем на странице импорта нажмите Вперёд.

Теперь сайт полностью перенесён с localhost на сервер и доступен для просмотра любому пользователю всемирной паутины.

Полезные ссылки:

Перенос сайта с Денвера на хостинг. Как разместить сайт в интернете. Как выгрузить wordpress-сайт в интернет. Хостинг в деталях

Рассмотрим существующие методы переноса сайта с Денвера на хостинг: с помощью настольных FTP-клиентов, web-based файловых менеджеров, SSH и специализировнных скриптов.

Что нужно для выгрузки сайта в интернет

В этой статье мы будем использовать следующие инструменты:

  • WordPress — движок сайта, на котором будем тренироваться. Предполагается, что у вас уже есть готовый сайт на этой CMS, работающий на вашем компьютере с помощью Денвера.
  • FileZilla — программа для переноса сайта на сервер в интернете (FTP-клиент).
  • WinZip — стандартный архиватор.
  • PhpMyAdmin — веб-интерфейс для доступа к базе данных.
  • Домен (адрес сайта вида site.ru). Можно купить у регистратора или получить бесплатно при регистрации хостинга, или даже взять на сервисе dot.tk
  • Хостинг с PHP и MySQL (место для сайта на сервере в интернете). Можно купить у хостинг-провайдера, либо взять бесплатный.

Подготовка сайта к переносу

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

Итак, мы должны забрать файлы движка из папки Денвера. Обычно папка WebServers располагается в корне диска C:\

Запаковываем их в архив с помощью WinZip. Имя архива латинскими буквами без пробелов.

Далее, нам нужно забрать вторую часть сайта — базу данных. Доступ к базе данных на локальном веб-сервере можно получить по адресу http://localhost/Tools/phpMyAdmin/ или http://127.0.0.1/Tools/phpMyAdmin/ . Там выбираем нашу базу данных (в примере это test_1) и делаем экспорт всех записей (ссылка обозначена на скриншоте).

В поле «Формат» выбираем SQL. Если база большая, можно попробовать сделать сразу архивом (но получается не всегда). Нам предложат сохранить файл *.sql, делаем это и кладем рядом с архивом файлов движка. Имя архива так же латинскими буквами без пробелов.

Если база большая, экспорт можно сделать из командной строки Windows. Если у нас Windows 8, запускаем Windows PowerShell (Папка «Служебные — Windows»). Пишем:

decd c:\webservers\usr\local\mysql-5.5\bin
./mysqldump -u root --default_character_set=utf8 -f test_1 > c:\test_1.sql

Для Windows XP синтаксис будет немного отличаться:

cd c:\webservers\usr\local\mysql-5.5\bin
mysqldump -u root -f test_1 > c:\test_1.sql

Потом, при необходимости, можно запаковать базу в zip-архив.

Заказ хостинга и получение реквизитов доступа к серверу

Если у нас еще нет аккаунта на хостинге, выбираем какого-нибудь провайдера, и регистрируемся. В этом примере, исключительно в иллюстративных целях, мы используем бесплатный хостинг hostinger.ru. Для других хостингов процесс будет похож. Суть этого этапа — получить реквизиты доступа к серверу, на котором разместим наш сайт. Процедура стандартная: указать имя, почту и пароль, подтвердить регистрацию пройдя по ссылке, которую вышлют на почту, и зайти в панель администрирования.

После авторизации в верхнем меню надо выбрать «Хостинг -> Новый аккаунт», далее — «Бесплатный» и нажать «Заказать». Придумываем домен третьего уровня, который хотели бы получить, и вводим пароль два раза (это уже другой пароль, он конкретно для этого домена).

После регистрации в разделе «Хостинг» появится наш домен. Заходим и выбираем его. Далее в панели ищем кнопку «FTP Доступ» (находится в разделе «Файлы») и нажимаем на нее. Данные, которые нам понадобятся: «FTP сервер», «FTP порт», «FTP пользователь» и пароль, который вводили чуть ранее, при регистрации поддомена.

У многих провайдеров реквизиты FTP-доступа автоматически высылаются письмом при регистрации.

Перенос файлов сайта на сервер

Теперь, для загрузки данных на хостинг, нам нужно установить FTP-клиент FileZilla. Аналогичные функции есть в программах Total Commander и WinSCP. Если установить программу на локальный компьютер возможности нет, то существует вариант загрузки через файловый менеджер, работающий в браузере.

Мы подключаемся к серверу по FTP с помощью FileZilla, используя полученные реквизиты:

На хостинге выбираем папку public_html и в нее копируем архив с нашим движком сайта — кликаем по архиву правой кнопкой и выбираем «Закачать на сервер». После закачки на хостинг архив надо распаковать. Для этого возвращаемся к административной панели, там выбираем «Файлы» -> «Файловый Менеджер 2», заходим в public_html, ставим галочку напротив нашего архива и жмем «Unzip».

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

Если на хостинге нет файлового менеджера, то распаковать архив можно, подключившись к сайту по SSH с помощью программы PuTTy. Для этого нужно, чтобы на вашем тарифе хостинга работал SSH. Реквизиты подключения обычно те же, что и для FTP. С помощью команд cd, ls и pwd нужно добраться до каталога с архивом и выполнить unzip имя_архива.

  • pwd – выводит имя текущего каталога
  • ls – показывает список файлов в текущем каталоге
  • cd путь_к_каталогу — переход в другой каталог

Еще один вариант — попробовать выполнить команду mc. Если сработает, то появится двухпанельный файловый менеджер. С его помощью перемещаться по папкам проще. В нужной папке пишем unzip имя_архива.

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

Перенос базы данных на сервер

Так как база данных на новом месте у нас пока не создана, сделаем это. В панели управления хостингом заходим в «Базы данных» -> «Базы Данных MySQL», указываем все необходимые данные и нажимаем «Создать». Прошу обратить внимание, что эти данные нам еще понадобятся, так что запишем их отдельно.

После того, как мы создали базу данных, она у нас появилась в разделе «Список текущих баз данных MySQL» чуть ниже. Нажимаем на нее один раз и выбираем «phpMyAdmin» из развернувшегося списка.

В phpMyAdmin выбираем «Импорт» и указываем на наш *.sql скрипт. База данных импортирована.

Если база большая, и есть SSH-доступ, можно попробовать импорт из командной строки:

mysql -h имя_хоста_бд -u имя_пользователя_бд -p пароль_бд --default_character_set utf8 имя_бд

Еще один вариант — использовать скрипт Syphex Dumper.

Конфигурирование движка

Теперь возвращаемся в наш «Файл менеджер2», открываем файл wp-config.php и изменяем значения констант DB_NAME, DB_USER и DB_PASSWORD — вписываем реквизиты доступа к новой базе данных. Сохраняем файл, проходим по адресу нашего сабдомена, сайт должен работать.

Если вы видите белый экран или с сайтом что-то не то, нужно найти и посмотреть логи веб-сервера. Они бывают доступны из панели управления или через файловый менеджер. В error-логе могут быть ошибки PHP, например, из-за отсутствия на хостинге каких-то модулей или неподходящей версии интерпретатора.

Чтобы заработала загрузка файлов из движка, на соответствующий каталог нужно выставить права 775 (кнопка «Chmod»).

Привязка доменного имени

Чтобы у вашего сайта было красивое имя вида site.ru, нужно купить домен у регистратора. Домен привязывается к сайту через панель управления хостингом, в результате чего вы получается адреса ns-серверов. Эти адреса нужно прописать в панели управления доменами у регистратора. Обычно домен начинает работать в течение суток.

Пример привязки бесплатного домена к hostinger.ru:

1. Заходим на dot.tk и регистрируем бесплатный домен. Чуть позже нужно будет сделать привязку домена к хостингу, поэтому выбираем пункт «Используйте DNS» и на время оставляем эту вкладку браузера.

2. В другой владке авторизуемся в аккаунте на hostinger.ru, выбираем «Хостинг» -> «Новый аккаунт», указываем нужные данные, в том числе наш домен. Подтверждаем регистрацию — вводим капчу и нажимаем «Ок».

3. Выбираем «Хостинг» -> «site.tk» (в примере blobske.tk) и попадаем на страницу нашего домена. В левой колонке выводится IP-адрес, который и нужно внести в настройки домена на dot.tk.

4. Копируем адрес, возвращаемся на первую вкладку и указываем его в настройках DNS нашего домена. Ждем от 2 до 8 часов, пока обновятся записи, и пользуемся бесплатным доменом.

Автор: sm0k3

Профессиональный перенос сайта

 

 

С какими системами управления сайтов работаем?

   

 

  • 1C Битрикс
  • Opencart
  • NetCat
  • WordPress
  • Joomla
  • Umi
  • ModxRevolution и Evolution
  • Сайты без CMS (html)
  • Самописные CMS
  • Simpla
  • Сайты выполненные Мегагрупп, Setup.ru

 

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

Куда может переноситься сайт

Самый первый перенос, которому подвергается веб-ресурс, это перенос сайта с денвера на хостинг. Денвер – это программная оболочка, установленная на локальном ПК, с ее помощью создается новый сайт, производится его тестирование разработчиком и отладка. Когда сайт полностью «доведен до ума», его необходимо перенести на хостинг, где он будет доступен широкому кругу пользователей. Наша веб-студия осуществляет такую операцию, а в случае необходимости – и обратную. Потребность в переносе сайта с хостинга на локальный компьютер может возникнуть при осуществлении каких-либо доработок, отладок, тестирования. Осуществлять технические работы прямо на хостинге крайне не рекомендуется, весьма велик риск ошибок, которые могут привести к трудноустранимой или необратимой поломке ресурса. На денвере такие работы вести намного безопасней. Осуществляется также перенос:

  • с одного хостинга на другой;
  • с одной CMS на другую.
Причины переноса

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

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

  • более привлекательные финансовые условия у другого провайдера;
  • низкое качество услуг на используемом хостинге, выражающееся в некорректной работе сайта, часто возникающих проблемах с доступом к нему, регулярных неполадках, аварийных ситуациях, технических работах. Это приводит к оттоку посетителей и крайне негативно сказывается на репутации сайта;
  • более современные технологии, применяемые другим провайдером, способствующие максимально эффективной и удобной для пользователей работе сайта;
  • выгодные предложения для тех, кто решился на переход к другому провайдеру, солидные скидки.
Оправданы ли затраты на перенос сайта?

Перенос сайта на другой хостинг – для профессионалов вовсе не сложная задача, а для владельца сайта она не настолько затратна, как может показаться. Особенно доступен по цене перенос сайта wordpress на другой хостинг, а также перенос самописных сайтов и ресурсов под управлением систем Joomla, Drupal. Перенос сайта на базе Bitrix или UMI обойдется дороже, а наиболее сложной и дорогостоящей является работа с ресурсами, основанными на CMS JSP и ASP.net. Но если другой провайдер предлагает более выгодные условия, затраты на перенос вскоре окупятся. А если оставаться на хостинге, качество услуг которого не выдерживает критики, можно потерять своих пользователей, посетителей, клиентов, а вернуть их или сформировать новую клиентскую базу будет совсем не просто, и тоже потребует немалых затрат.

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

 

Как заказать?

Гарантированный ответ в течение 2х рабочих часов!

Как перенести сайт на WordPress на другой хостинг?

Когда вы создали свой сайт и разместили его на платном хостинге, то с течением времени может появиться разочарование из-за ценовой политики хостинг-провайдера или же из-за частых перебоев в работе вашего сайта.

Столкнувшись с такой проблемой, вы, возможно, начали подумывать о том, куда же перенести ваш сайт (рекомендуем хостинги Beget или Fornex) и о том, как правильно это сделать. Чему и будет посвящена данная статья.

Переносим сайт на WordPress на другой хостинг. Шаг 1

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

1. Первым делом к новому хостингу вы переподключаете ваш домен и у регистратора домена прописываете соответствующие DNS-сервера (их вы можете узнать у вашего хостинг-провайдера).

2. Затем на новом хостинге вы создаете базу данных.

3. Тут же создаете профиль для работы с сайтом по FTP.

На этом этапе настройка нового хостинга к приему сайта завершена.

Обратите внимание, что после того, как вы переподключите домен, должно пройти некоторое время, пока обновятся DNS-записи. После чего сайт будет доступен для посещения по прикрепленному домену.

Переносим сайт на WordPress на другой хостинг. Шаг 2

Теперь мы работаем со старым хостингом.

1. Для начала нам нужно экспортировать (скачать) рабочую базу данных. Зайдите в phpMyAdmin, нажмите на вкладку «Экспорт» и на появившейся странице нажмите «Вперед».

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

2. Далее удобным для вас способом, будь то файловый менеджер хостинга, будь то FTP, – полностью выгрузите содержимое рабочей папки сайта, где установлена CMS, к себе на компьютер.

На этом работа со старым хостингом закончена.

Переносим сайт на WordPress на другой хостинг. Шаг 3

Возвращаемся к новому хостингу.

1. Заходите в phpMyAdmin, выбираете созданную ранее базу и в ней нажимаете на вкладку «Импорт». На открывшейся странице в поле загрузки файлов вы выбираете скачанную ранее базу и жмете «Вперед» внизу страницы.

Таким образом, мы импортируем все данные с нашего старого хостинга.

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

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

2. Подключаетесь к вашему новому хостингу по FTP и в рабочую папку сайта (ее вы указывали при прикреплении домена) выгружаете весь ранее скачанный сайт.

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

3. По завершении загрузки всех файлов финальным шагом будет внесение правок в файл «wp-config.php», находящийся в корне вашего сайта.

Откройте его и измените данные от базы данных.

Здесь вы указываете название новой базы данных, пользователя и пароль для подключения. Сохраняете изменения и отправляете файл обратно на сайт.

Для большей уверенности чистите кэш браузера и можете проверять сделанную работу. После всех этих действий ваш сайт должен работать на новом хостинге.

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

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

Перенос сайта wordpress на локальный сервер без ошибок

Главная / Уроки wordpress / Перенос сайта wordpress на локальный сервер

Опубликовано 5 февраля 2018

Изменен: 18 октября, 2019

417

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

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

Это одна из многих причин по которой мне пришлось сделать точную копию блога на локальном сервере для решения проблемы. Работающий проект использовать очень неудобно и не безопасно.

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

Как сделать перенос сайта wordpress на локальный сервер без ошибок, мы разберем по шагам.
В качестве локального сервера, возьмем популярный openserver. На денвер переносить не рекомендую, там есть дополнительные сложности.

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

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

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

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

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

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

Например, онлайн-комментарии, связь с социальными сервисами, разного рода статистика и многие другие.

Большое количество расширений, так же затруднит активацию каждого отдельно взятого.

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

Общий план переноса выглядит примерно так:

  1. Создание резервной копии — здесь можно задействовать возможности своего хостинга, или специальных плагинов.
  2. Перенос всех файлов wordpress и базы данных на компьютер
  3. Создание базы данных и корневой папки на локальном сервере openserver
  4. Доработка после переноса

Это общие шаги, которые подойдут к любому выбранному способу переноса сайта wordpress на локальный сервер.

Ручной перенос сайта wordpress на локальный сервер openserver

Пошаговый план

Перед началом можно не отключать работающие плагины, кроме лицензионных.

  • Скачиваем файлы и папки всего сайта в виде архива к себе на компьютер, после того, как будет сделана резервная копия.
  • Экспортируем базу данных
  • Затем в папке «domains» локального сервера опен сервер, создаем корневую папку с названием сайта, к примеру, /homeblog/ и распаковываем в нее архив с сайтом.
  • Создаем новую базу данных на openserver, например /newbase/. Можно без пользователя и пароля и импортируем в нее оригинальную.
  • Добавляем новые данные в файл конфигурации /wp-config.php/ (как на скриншоте) и сохраняем.
    В большинстве случаев этого хватит чтобы сайт открылся на локальном сервере.

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

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

В таблице wp_options нужно просто поменять адрес в строках под названием /siteurl/ и /home/. В моем случае, это http://homeblog

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

Следующая задача — это поменять старые адреса на новые. Все ссылки которые были добавлены к разным файлам на сайте, не будут работать на локальном сервере. Это касается изображений, различных форм, партнерских ссылок и так далее.

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

Всего этого «добра» в интернете предостаточно, работают практически одинаково и особых проблем не вызывают. Разница только в функционале. Есть простые инструменты, а есть очень простые.

Я выбрал один из очень простых — это плагин Velvet Blues Update URLs. Скачать который можно по этой ссылке (https://wordpress.org/plugins/velvet-blues-update-urls/)

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

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

В принципе, все готово. Можно работать над проектом на локальном сервере.

Что нужно сделать если на сайте использовался ssl-сертификат?

Перенос сайта wordpress на локальный сервер-последний штрих

Кроме того, возможна ошибка протокола https, если ваш проект имел ssl-сертификат. В этом случае сайт может не открыться, или браузер будет показывать не безопасное соединение. Можно конечно работать и так, но придется постоянно перестраивать браузер, что не очень удобно.

Как правило, при получении такого сертификата, который к стати, можно получить на своем хостинге, к адресу сайта добавляется еще одна буква -s- (http – https). Понятное дело, что адрес уже другой и информация об этом заносится в специальные файлы.

Это не относится к новым проектам, которые сразу создавались с использованием таких сертификатов.

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

Например, необходимо внести изменения в файл .htaccess. И при переносе сайта wordpress на локальный сервер, эта информация остается. Вот ее и нужно изменить или удалить.

При невозможности это сделать, можно просто заменить этот файл оригинальным, предварительно скачав его с официального сайта wordpress вместе со всеми файлами движка.

Выполнив все вышеуказанные шаги, перенос сайта wordpress на локальный сервер обязательно у вас пройдет успешно.

Видео по переносу сайта wordpress на локальный сервер

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

Еще по теме: «SEO продвижение сайта wordpress пошаговый план»

Если статья понравилась, поделитесь с друзьями.

Удачи!

Как перенести сайт WordPress (пошаговое руководство)

Если вы раньше использовали хостинг WordPress, то, вероятно, сталкивались с некоторыми проблемами, такими как:

  • Ваш веб-хостинг настолько медленный, что отключает ваших пользователей, и ваше SEO сильно страдает из-за этого
  • Вас снова взломали, и у вас нет уверенности в уровне безопасности, который должен обеспечить ваш хостинг. предложение
  • Пакет хостинга не предлагает нужных ресурсов, которые вам нужны для масштабирования, и рост вашего бизнеса застрял из-за этого
  • Хостинг-провайдер слишком дорогой, и вы не понимаете, почему они так берут с вас много

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

Единственная проблема в том, что вам нужно будет перенести сайт WordPress на новую службу хостинга. Но миграция может оказаться непростой задачей. Мы знаем, мы были там. В ходе нескольких миграций мы сделали много ошибок. На основе нашего опыта мы создали это пошаговое руководство, которое поможет вам без ошибок перенести свой веб-сайт на WordPress.

TL; DR

Чтобы перенести веб-сайт, вам необходимо загрузить свой сайт WordPress (который включает файлы и базу данных), а затем загрузить их на новый сервер.Вы можете сделать это вручную, с помощью нового хостинг-провайдера или с помощью инструмента. Мы рекомендуем наш простой и легкий инструмент миграции — WordPress Migration . Он предлагает быструю миграцию, обещает нулевое время простоя для крупных веб-сайтов и поддерживает WooCommerce и многосайтовую миграцию.

Если вы просто хотите узнать, как перенести веб-сайт WordPress, вы можете перейти вперед, щелкнув эту ссылку.

Но насколько вы уверены, что вам абсолютно необходима миграция?

Вы на 100% уверены, что понимаете, что это значит для вашего бизнеса?

Если ответ на любой из этих вопросов «Нет», то вам действительно стоит продолжить чтение.

Давайте нырнем.

1. Что такое миграция?

Миграция — это процесс перемещения из одного места в другое. В контексте веб-сайтов это будет означать перенос сайта WordPress с одного сервера на другой. Например, если ваш сайт размещен на Bluehost, вы можете перенести его на Siteground.

В определенных случаях вы можете захотеть изменить свое доменное имя (с https://olddomain.com на https: // newdomain.com).

Люди не часто хотят мигрировать и на домен, и на сервер к новому хостинг-провайдеру.

Но что на самом деле происходит во время миграции?

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

2. Причины переноса веб-сайтов

Есть много причин, по которым люди предпочитают переносить свои сайты.Вы знаете, почему хотите переехать. Тем не менее, проверьте следующие причины. Они должны рассказать вам обо всех преимуществах, которые вы можете неосознанно получить от миграции своего сайта.

я. Производительность

веб-сайтов размещаются на разных типах планов хостинга. В дешевых тарифных планах хостинга сервер используется совместно сотнями тысяч веб-сайтов.

Когда один или два сайта начинают поглощать больше ресурсов, страдают другие.

Простыми словами: Сайты на виртуальном хостинге испытывают серьезные простои.

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

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

ii. Снижение затрат

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

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

Неэффективные веб-сайты часто принимают на себя тяжелое деловое решение. В вашем случае вы можете перейти на более низкий тарифный план.

Совет для профессионалов: Миграция не требуется, если вы просто переходите на более раннюю версию или даже обновляете ее у того же хостинг-провайдера. Только когда вы меняете своего хостинг-провайдера, вам нужно мигрировать.

iii. Изменение доменного имени

Люди меняют доменные имена в разных случаях.

Бизнесы развиваются, и вам нужно, чтобы доменное имя отражало то, что олицетворяет ваш бизнес.

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

iv. Проблемы поддержки

Одним из важнейших столпов онлайн-бизнеса является поддержка клиентов.

Плохой клиентский опыт может заставить пользователей искать альтернативы.

Фактически, в этом отчете PwC говорится, что 73% потребителей считают, что хорошее впечатление является ключом к влиянию на их лояльность к бренду.

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

v. Запуск новых сайтов

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

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

vi. Перемещение тестовых площадок

Тестовые сайты созданы для проведения экспериментов на сайтах, но без ущерба для работающего сайта. Тестовые сайты — это копия действующего сайта, созданная в субдомене, подкаталоге или промежуточном сервере, созданная с помощью веб-хоста или плагина WP или вручную.Когда владельцы сайтов довольны изменениями, которые они вносят на тестовый сайт, они хотят перенести тестовый сайт на действующий сайт.

Этот вид миграции не рассматривается в этой статье. Однако у нас есть руководства, которые помогут вам перенести субдомен или подкаталог на основной сайт, а также создать и переместить промежуточный сайт на рабочий сервер.

БОНУС: Перед тем, как начать процесс, будет хорошей идеей взглянуть на этот контрольный список миграции .Он расскажет вам о том, что ему нужно на разных этапах миграции.

3. Как перенести сайт на WordPress?

Есть разные способы перемещения веб-сайтов WordPress. Выбор метода зависит от того, сколько времени вы хотите потратить на процесс. Вы можете:

и. Миграция с помощью подключаемого модуля

ii. Миграция с новым хостингом

iii. Перенести вручную

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

ВНИМАНИЕ: Миграцию следует выполнять, когда ваш веб-сайт получает наименьшее количество трафика. Вы можете использовать Google Analytics, чтобы выяснить это. Просто откройте Google Analytics и на панели управления вы можете посмотреть показатель «Когда ваши пользователи посещают?». Он сообщает вам количество пользователей, посетивших ваш сайт в определенное время суток.

я. Миграция с помощью подключаемого модуля

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

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

  • Он может не поддерживать миграцию на выбранный вами веб-хост.
  • Это вызывает простои в процессе миграции.

Наш плагин миграции BlogVault не сталкивается с этими проблемами.

  • It поддерживает более 5000 хостинг-провайдеров.
  • Гарантирует отсутствие простоев во время миграции.
  • Он переносит ваш полный веб-сайт на без каких-либо неработающих ссылок или отсутствующего контента.

Узнайте больше о миграции WordPress в BlogVault.

Вот видео о том, как перенести свой сайт с BlogVault —

Ниже приведены шаги, которые необходимо предпринять для миграции с помощью BlogVault —

Шаг 1. Установите и активируйте плагин BlogVault на своем веб-сайте.В меню слева на панели инструментов WordPress выберите BlogVault .

Шаг 2: На следующей странице вам будет предложено войти в систему, указав свой адрес электронной почты. Просто введите свой адрес электронной почты , выберите Migrate из раскрывающегося меню, а затем нажмите Get Started .

BlogVault начнет делать резервную копию вашего сайта.

Шаг 3: Когда резервное копирование будет готово, откройте панель управления BlogVault и в разделе «Резервное копирование» выберите Migrate .

Шаг 4: Теперь вам нужно сделать три шага.

Первый — на введите учетные данные FTP вашего ТЕКУЩЕГО хостинга . Вы можете найти свои учетные данные FTP, следуя этому руководству или этим видео.

Не повезло?

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

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

Шаг 5: Далее вам нужно выбрать папку, в которой находится ваш сайт WordPress. Расположение по умолчанию — public_html , папка .

Выберите папку public_html и нажмите «Продолжить».

Если выдает ошибку, это означает, что веб-сайт находится в другой папке. Иногда веб-сайт перемещается в другое место по соображениям безопасности. Чтобы узнать реальное местоположение, проконсультируйтесь с владельцем вашего веб-сайта или воспользуйтесь помощью своего хостинг-провайдера.Когда вы найдете нужную папку, выберите ее и нажмите Продолжить .

Шаг 6: На следующей странице вам нужно вставить URL-адрес веб-сайта в целевой URL-адрес .

Если вы меняете доменное имя, вам необходимо вставить новый URL. В противном случае вам нужно вставить тот же URL-адрес, то есть URL-адрес веб-сайта, который вы перемещаете с одного сервера на другой.

Шаг 7: Если вы прокрутите ту же страницу вниз и включите опцию Advanced Option , вы найдете возможность изменить свой сервер имен и IP-адрес.

После этого прокрутите вниз и нажмите Продолжить .

BlogVault начнет миграцию вашего сайта WordPress.

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

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

ii. Миграция с новым хостингом

Хостинг-провайдеры предлагают услуги миграции.

Если вы поговорите со своей новой службой хостинга о миграции, они предложат вам один из следующих вариантов:

  • Они бесплатно перенесут сайт, как Bluehost или FlyWheel.
  • Другие, например Hostgator, предоставят вам бесплатный инструмент, который вы можете использовать для самостоятельной миграции.
  • Если вы хотите, чтобы провайдер сделал это за вас, вам нужно будет заплатить дополнительную плату за услуги консьержа.

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

Обычно вы вносите эти изменения у регистратора, у которого вы купили свое доменное имя. Если вы купили доменное имя у предыдущего хостинг-провайдера, вам необходимо изменить свои серверы имен и IP-адрес из этой учетной записи. Но если вы купили его у независимого поставщика, такого как NameSilo, то вам нужно именно туда.

Ваш хостинг-провайдер проведет вас через весь процесс, так что не беспокойтесь.

Переход с помощью вашего хостинг-провайдера может занять от одного рабочего дня до целой недели.

iii. Перенести вручную

Перенос вручную идеально подходит для людей, которые знают, как работает WordPress.

Этот метод имеет дело с файлами и базами данных WordPress и поэтому очень рискован. Малейшие ошибки могут привести к поломке вашего действующего веб-сайта. Неудачная миграция также является распространенной проблемой.

НАША РЕКОМЕНДАЦИЯ: Если у вас недостаточно опыта работы с файлами и базой данных WordPress, воспользуйтесь двумя предыдущими методами.Но если вы уверены в своем опыте работы с WordPress, сделайте следующие шаги:

Шаг 1. Загрузите файлы WordPress

Это можно сделать двумя способами:

  1. Через вашу cPanel
  2. Через FTP-клиент
  • Войдите в свой старый хостинг-провайдер (не новый) и перейдите на cPanel . Откройте File Manager , а затем найдите папку public_html .Здесь хранятся ваши файлы WordPress.
  • Щелкните папку правой кнопкой мыши и выберите Сжать .
  • Теперь щелкните правой кнопкой мыши сжатую папку и выберите Загрузить .

Вот и все.

  • Загрузите установочный и FTP-клиент, например Filezilla , на свой компьютер. Это поможет вам получить доступ к папке public_html прямо с рабочего стола.
  • Но сначала вам нужно ввести свои учетные данные FTP в Filezilla.Вы можете найти свои учетные данные FTP, следуя этому руководству или этим видео. Или просто спросите об этом у своего хостинг-провайдера.

После ввода учетных данных Filezilla устанавливает соединение с вашим текущим хост-сервером. Теперь вы можете скачать папку public_html .

  • Он должен появиться под правой верхней панелью в разделе «Удаленный сайт». Просто щелкните правой кнопкой мыши и выберите Загрузить .

Ваши файлы WordPress будут загружены на ваш локальный компьютер.

ВНИМАНИЕ: Но есть одно предостережение. Папка public_html является местом расположения файлов WordPress по умолчанию, но некоторые владельцы сайтов меняют это расположение из-за проблем с безопасностью. Предлагаем заранее уточнить это у владельца сайта.

Шаг 2: Загрузите базу данных WordPress
  • Войдите в свою текущую учетную запись хостинга и откройте phpMyAdmin .
  • На следующей странице на левой боковой панели вы должны увидеть свои базы данных WordPress.Если есть одна база данных, переходите к следующему шагу. Если баз данных несколько, обратитесь к своему хостинг-провайдеру, чтобы узнать, какую базу данных вам следует загрузить.
  • Затем щелкните базу данных, чтобы выбрать ее, и на панели вверху страницы выберите Экспорт > Быстро> Перейти .

Ваша база данных будет загружена и сохранена на вашем компьютере.

Шаг 3: Создайте место для новой базы данных плюс создание новой базы данных Пользователи

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

  • Войдите в новую учетную запись хостинга, перейдите на cPanel и выберите Базы данных MySQL .
  • Затем добавьте новую базу данных вот так —
  • На той же странице прокрутите вниз и создайте нового пользователя .
  • Снова на той же странице прокрутите вниз и свяжите новую базу данных с новым пользователем .
  • Запишите имя базы данных, имя пользователя и пароль.Он понадобится вам на следующем шаге.

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

Шаг 4. Укажите в файле конфигурации новое пространство базы данных

Прежде чем вы начнете загружать старые файлы и базу данных новому хостинг-провайдеру, вам необходимо отредактировать файл конфигурации. Почему?

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

  • Откройте папку public_html , которую вы скачали.
  • Найдите файл config.php и откройте его.
  • В файле конфигурации вы найдете старое имя базы данных, пользователя и пароль. Замените их новыми, записанными на предыдущем шаге.
  • Сохраните изменения в файле и выйдите.
Шаг 5. Загрузите старую базу данных в новое пространство базы данных
  • Войдите в свою новую учетную запись хостинга и откройте phpMyAdmin .
  • В левой части экрана вы должны увидеть новую базу данных , созданную вами на шаге 3 . Выберите это.
  • Затем в верхней части базы данных выберите Импорт и загрузите старую базу данных, которая хранится на вашем компьютере.

Вот и все. Мы закончили работу с базами данных. Пришло время загрузить файлы WordPress.

Шаг 6. Загрузите старые файлы WordPress на новый хостинг-сервер

Это можно сделать двумя способами:

  1. Через вашу cPanel
  2. Через FTP-клиент

ВНИМАНИЕ: Перед загрузкой файлов WordPress, то есть папки public_html , вам необходимо убедиться, что в вашем диспетчере файлов уже нет public_html папки .Просто войдите в свою учетную запись хостинга, перейдите в cPanel> File Manager и проверьте. Если есть public_html папка , удалите ее. Возможно, вы установили WordPress при покупке учетной записи или ваш хостинг-провайдер установил его автоматически.

  • Войдите в свою новую учетную запись хостинга. Перейдите на cPanel и откройте File Manager .
  • На следующей странице щелкните опцию Загрузить , которая появится вверху страницы.Затем загрузите файлы WordPress, т.е. папку public_html (которая включает файл конфигурации, который вы редактировали на одном из предыдущих шагов) со своего компьютера.
  • Откройте Filezilla и подключите его к своему НОВОМУ хостинг-провайдеру, как мы это делали на шаге 1.
  • После того, как соединение установлено, верхняя правая панель должна стать пустой. Вам нужно загрузить сюда вашу папку public_html.
  • Щелкните пустое место > затем выберите папку public_html> щелкните правой кнопкой мыши и выберите загрузить .

Содержимое вашей папки public_html / папки WordPress будет загружено на новый сервер.

Вот и все. Вы загрузили файлы WordPress.

Шаг 7. Измените старый URL на новый (необязательно)

Многие из вас переезжают не только к новому хостинг-провайдеру, но и к новому доменному имени.

Вплоть до 6-го шага мы показали вам, как перейти на новый сервер. Теперь мы покажем вам, как заменить старый URL на новый.

  • Откройте свой веб-сайт (что вы будете делать со своим старым URL-адресом) и загрузите и установите этот плагин под названием Better Search and Replace.
  • В левом меню панели инструментов выберите Инструменты> Улучшенный поиск и замена .
  • Далее, в поле «Искать» запишите старый URL.
  • В поле «Заменить на» запишите новый URL.
  • Прокрутите вниз и нажмите Запустить поиск / заменить .

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

4. Как перенести сайты WooCommerce

Если вы хотите переместить свой сайт WooCommerce к новому хостинг-провайдеру, вы можете использовать для этого нашу Службу миграции Blogvault. Шаг такой же.

Вы можете поговорить со своим хостинг-провайдером и узнать, могут ли они помочь перенести ваш сайт WooCommerce.Вы можете задать им следующие вопросы —

  • Привет, у меня есть веб-сайт WooCommerce, который я хочу перенести на эту службу хостинга. Вы можете помочь мне с миграцией?
  • Это бесплатная или платная услуга?

Сколько времени занимает миграция?

  • И какое участие вам потребуется с моей стороны в процессе миграции? Я новичок.

Мы не рекомендуем переносить WordPress вручную.Веб-сайты WooCommerce хранят тонны информации, и на сайте слишком много функций. Не рекомендуется обрабатывать такой объем данных вручную.

5. Как перенести многосайтовые сети Установка

Multisite отлично подходит для тех, кто запускает отдельные веб-сайты, но хочет управлять ими всеми под одной панелью управления. Огромный объем контента на мультисайтах делает миграцию сложной задачей.

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

Мы поможем добиться этого. Просто следуйте нашему руководству по многосайтовой миграции, чтобы переместить вашу сеть с одного сервера на другой.

6. Постмиграционные меры

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

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

Если ваш сайт слишком велик, мы предлагаем проверить самые важные страницы, такие как домашняя страница, страницы продуктов, важные целевые страницы, страницы «Информация» и «Контакты» — вы поняли.

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

Что дальше?

Перенос веб-сайта — непростая задача, которую легко решить с помощью хостов WordPress и таких инструментов, как BlogVault.

Говоря о BlogVault, многие владельцы малого бизнеса считают BlogVault «отраслевым стандартом миграции».

Рекомендуемое чтение: Переместите сайт WordPress в корневой каталог.

Если вы использовали BlogVault для беспрепятственного переноса своего сайта, мы будем рады узнать о вашем опыте. Напишите нам в Твиттере. Отметьте нас @blogvault.

Если вам нужна помощь в переносе, обратитесь к нам.

Как перенести сайт WordPress на хост cPanel? — Лучший обзор хоста

У меня есть несколько веб-сайтов WordPress, размещенных на разных хостах, затем я решил перенести один из существующих сайтов WP на Bluehost, известного поставщика услуг хостинга Linux и cPanel.Я буду использовать Bluehost в качестве примера, чтобы показать, как вы можете переместить сайт WordPress на хост cPanel. Мой старый веб-хостинг — Hostgator, также хост cPanel. Я переношу сайт WordPress из Hostgator не потому, что у них плохой хостинг, а просто не хочу размещать много сайтов на веб-сервере, как многие из нас не будут складывать все яйца в корзину. Веб-сайт WordPress, который я собираюсь перенести на Bluehost, работает на другом хостинг-сервере уже пару лет, и я не заметил никаких неожиданных возмущений или простоев.Иногда очень короткие запланированные простои. Сначала я подумал, что миграция сайта WordPress на Bluehost может быть немного пугающей. Хотя мне много раз удавалось перенести веб-сайт с одного хоста на другой, но большинство из них не являются веб-сайтами CMS, и это первый раз, когда веб-сайт WordPress переносится на Bluehost вручную. Если вас не устраивает перенос сайтов вручную, вы можете выбрать веб-хостинг с бесплатным переносом сайтов. К ним относятся домены, базы данных, файлы веб-сайтов, электронные письма и так далее.

Как перенести сайт WordPress на новый хост?

Сайт WordPress размещен на Hostgator, домен с Godaddy, теперь я хочу перенести WordPress с Hostgator на Bluehost. Поскольку это старый сайт с множеством плагинов WP, конфигурацией, содержимым веб-сайта и т. Д., Я не хочу создавать новый сайт WordPress с Bluehost и начинать с нуля. Чтобы переместить WordPress на Bluehost, сначала вам нужно загрузить файлы и данные веб-сайта WordPress со старого веб-хоста, затем восстановить или загрузить их на серверы Bluehost, и, наконец, перейти к тому, чтобы указать домен от старого поставщика услуг хостинга на Bluehost.

1. Загрузите базу данных WordPress с последнего веб-хостинга

Войдите в систему на текущем хосте (в данном случае это Hostgator). В панели управления хостингом с hostgator есть инструмент управления базой данных phpMyAdmin. Вы можете войти в phpMyAdmin с учетными данными и экспортировать базу данных веб-сайта WordPress с помощью phpMyAdmin, базы данных MySQL для WordPress. Кстати, если ваш старый веб-хостинг является поставщиком услуг хостинга cPanel, вы можете создавать резервные копии сайтов в cPanel с помощью инструментов резервного копирования.

2. Загрузите веб-файлы WordPress с последнего хоста

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

Вы можете использовать предпочитаемую вами программу FTP (я часто использую Filezilla) для загрузки и сохранения файлов и папок WordPress с веб-сервера. Для удобства вы можете сначала сжать файлы в панели управления и загрузить только zip-файл.

Теперь мы сделали резервную копию всего сайта WordPress. Пришло время загрузить или восстановить резервные копии на новый веб-хостинг.

3. Создайте базу данных MySQL с новым хостом

Войдите в cPanel, перейдите в раздел «Базы данных» >> Базы данных MySQL, чтобы создать новую базу данных. Создайте пользователя базы данных и добавьте его в новую созданную базу данных. См. Подробные инструкции здесь: как создать базу данных MySQL для WordPress в cPanel ?. Вы также можете использовать существующие базы данных или пользователей, если таковые имеются.Но рекомендуется новая пустая база данных.

4. Загрузите базу данных WordPress в cPanel

В панели управления cPanel откройте phpMyAdmin в разделе «База данных». В категории «Базы данных» нажмите phpMyAdmin. Затем он открывается в новой вкладке или окнах браузера. В левом столбце выберите имя базы данных, в которую вы хотите импортировать резервную копию БД. В верхней части экрана нажмите «Импорт» на верхней панели инструментов. Нажмите «Обзор» под «Файл для импорта» и найдите файл .sql на своем компьютере.После того, как вы выбрали файл, нажмите GO, старая резервная копия базы данных будет восстановлена ​​в новую базу данных. Вы можете обратиться к этому пошаговому руководству со скриншотами, чтобы восстановить базу данных MySQL с помощью phpMyAdmin.

5. Загрузите веб-файл WordPress на новый сервер

Запустите программу FTP, подключитесь к своему веб-серверу с помощью Bluehost или другого веб-хоста. Теперь загрузите файлы сайта WordPress на новый сервер. Если вы сжимаете файлы WordPress в zip-файл, вы можете распаковать его в cPanel File Manager.

6. ​​Редактировать подключение к базе данных для WordPress

Теперь мы загрузили в Bluehost и веб-страницы, и базу данных. Пришло время создать связь между вашим веб-сервером и сервером базы данных на вашем новом сервере хостинга WordPress.

Перейдите в диспетчер файлов на панели управления, откройте папку public_html, в которой вы сохраняете все свои веб-страницы. Затем прокрутите вниз, чтобы найти файл wp-config, щелкните значок правой кнопкой мыши, выберите «Редактировать код», а затем «Изменить». В окне редактирования кода прокрутите вниз, чтобы определить базу данных, которую вы должны использовать.Вам необходимо указать имя вашей базы данных, имя пользователя, пароль. Пожалуйста, обратитесь к этому руководству для получения дополнительной информации: Как создать соединение с базой данных WordPress в cPanel с помощью Bluehost?

7. Добавьте домен в панель управления Bluehost.

Обычно, когда вы регистрируете учетную запись хостинга с новым веб-хостингом, вам может потребоваться добавить к нему основной домен. Если сайт WordPress не является основным / первым сайтом, размещенным на вашем новом веб-сайте, вы можете добавить домен для WordPress в качестве дополнительного домена и назначить его папке WordPress, в которую вы загрузили файлы WP.Чтобы добавить новые домены к серверам Bluehost или другим поставщикам услуг хостинга cPanel, войдите в cPanel, указав имя пользователя и пароль своей учетной записи, щелкните вкладку «Диспетчер доменов» >> «Назначьте домен своей учетной записи cPanel».

8. Измените DNS домена на Веб-хост.

Это можно сделать в диспетчере доменов вашего регистратора доменов. Мой регистратор — Godaddy, изменить DNS с помощью Godaddy очень просто и занимает несколько минут. Если вашим регистратором доменов также является GoDaddy, вы можете обратиться к этому руководству для получения дополнительных сведений: Шаги по смене DNS-серверов с GoDaddy.Альтернативный вариант — отредактировать DNS-запись вашего домена, чтобы указать ее от регистратора на хостинг. Ознакомьтесь с инструкциями со снимками экрана и видеоруководством YouTube здесь: Шаги по добавлению или изменению записи DNS A с помощью GoDaddy.

Перенести WordPress на cPanel Hosting Дополнительные советы

Распространение изменения DNS может занять от нескольких часов до нескольких дней. Распространение DNS занимает до 24 часов, а иногда и до 72 часов. Однако мой опыт с Godaddy кажется очень быстрым, менее 10 часов.Я сменил сервер имен поздно ночью, на следующее утро я снова захожу на свой сайт, мой домен указывает на новый сайт WordPress с Bluehost.

Если вам нужно переместить другие CMS или обычные веб-сайты, вы можете обратиться к этому руководству для начинающих: Резервное копирование веб-сайтов в cPanel и Как перенести веб-сайты на новый хост вручную?

Связанные

Как перенести веб-сайт WordPress на новый веб-хостинг — руководство на 2021 год

Ваш текущий веб-хостинг не справляется?

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

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

Ниже мы расскажем, как легко перенести свой сайт WordPress с одного хоста на другой.Процесс немного технический, но это не то, с чем вы не должны уметь справляться.

Прежде чем двигаться дальше, важно упомянуть, что большинство хостинг-провайдеров действительно предлагают услуги миграции WordPress. Обычно они не рекламируются, но вы можете связаться со службой поддержки, и они укажут вам правильное направление. Стоимость этих услуг будет отличаться в зависимости от вашего текущего хостинг-провайдера и хоста, на который вы переключаетесь.

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

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

Полное раскрытие информации о партнерстве: Когда вы покупаете пакет веб-хостинга по ссылкам на этой странице, мы получаем некоторую комиссию. Это помогает нам поддерживать работу этого сайта.Использование наших ссылок не требует дополнительных затрат. Ниже приведен список лучших дешевых пакетов веб-хостинга, которые я лично использовал и тестировал.

1. Выбор нового хоста

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

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

Bluehost

Bluehost — отличный выбор для тех, кто ищет простую среду общего хостинга. Конечно, виртуальный хостинг не идеален для всех типов веб-сайтов, особенно если вы получаете высокий уровень трафика, но это может быть отличным местом для начала.

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

Если вы ищете дешевое решение для хостинга нового веб-сайта, то Bluehost — один из лучших хостингов WordPress для начинающих.

Кроме того, Bluehost на самом деле входит в список хостинг-провайдеров, которые WordPress рекомендует своим пользователям. Вы не можете получить более высокую рекомендацию, особенно если ваш сайт работает на WordPress.

WP Двигатель

Если вы ищете более обширную и настраиваемую среду хостинга, то WP Engine может стать отличным выбором для ваших нужд.WP Engine — это управляемая среда хостинга WordPress, а это значит, что они обрабатывают все за вас. Многие крупные веб-сайты WordPress доверяют WP Engine, чтобы обеспечить им уровень поддержки, который требуется их сайтам.

WP Engine — это то же самое, что и команда экспертов WordPress на вашей стороне, оптимизирующая ваш сайт, управляющая средой хостинга и защищающая ваш сайт от атак онлайн-угроз.

Некоторые предложения, включенные в пакет хостинга WP Engine, включают:

  • Автоматические обновления безопасности
  • Ежедневное резервное копирование веб-сайтов
  • Высокий уровень безопасности WordPress

Plus, WP Engine отлично подходит для сайтов, которые хотят масштабироваться.Это хостинг-провайдер, который может расти вместе с вашим сайтом и не будет сдерживать вас, если ваш трафик будет продолжать расти.

Согласно многочисленным отзывам о хостинге, служба поддержки WP Engine неизменно считается одной из лучших.

Они также предоставляют очень простую в использовании бесплатную службу миграции блогов с их собственным настраиваемым плагином WordPress.

Земля

SiteGround — это управляемая среда хостинга WordPress, что означает, что все технические аспекты среды хостинга позаботятся о вас.Если вы очень технический человек и любите создавать и настраивать собственные серверы, то это, вероятно, не для вас.

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

Что касается управляемого хостинга WordPress, они предлагают одни из самых гибких вариантов.Некоторые управляемые хосты WordPress высечены из камня и не допускают никакой настройки, этот хостинг-провайдер не входит в их число.

Они имеют очень высокую производительность хоста и предлагают множество вариантов хостинга в соответствии с вашими потребностями. Кроме того, SiteGround существует уже 10 лет, так что вы знаете, что они что-то делают правильно.

CloudWays

Cloudways — это управляемый облачный хост, который позволяет развертывать WordPress через облачное развертывание по вашему выбору.С Cloudways вы можете выбрать Digital Ocean, Linode или Amazon AWS для развертывания своего сайта. Это не только хостинг WordPress, поскольку они предлагают другие варианты CMS и сайтов, но после того, как вы развернете WordPress, вашим хостингом будет управлять.

Лучше всего то, что на вашем сайте WordPress нет ограничений, которые используют многие другие хосты. Как правило, платформами облачного хостинга сложно управлять, но с управляемым решением Cloudways это буквально так же просто, как нажатие нескольких кнопок.

Вы уже выбрали свой новый хост? Хорошо, поехали вперед.

2. Резервное копирование и перенос существующего веб-сайта WordPress

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

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

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

Миграция с помощью Filezilla

Если вы собираетесь использовать FTP-менеджер, например Filezilla, выполните следующие действия. Сначала загрузите и установите бесплатное программное обеспечение по этой ссылке.Чтобы двигаться дальше, вам понадобится информация для входа как в вашу текущую, так и в новую учетную запись хостинга.

1. Подключитесь к своему сайту

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

2. Перейдите к public_html

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

3. Загрузить на новый хост

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

Если вы загрузили правильные файлы, то ваш новый сайт будет перенесен на новый хост.

Миграция с помощью cPanel

Перенос вашего сайта через cPanel намного быстрее и может быть менее пугающим. Кроме того, не требуется установка какого-либо программного обеспечения на локальный компьютер. Но это работает только в том случае, если и ваш существующий хост, и новый хост используют cPanel.

1. Найдите файловый менеджер

Первое, что вам нужно сделать, это найти «Диспетчер файлов». Здесь будут храниться все файлы вашего сайта. Дважды щелкните, чтобы открыть это.

2. Загрузите файлы вашего сайта
Внутри файлового менеджера найдите папку public_html, затем щелкните папку, в которой содержится вся информация вашего сайта. Это будет либо папка public_html, либо она будет называться вроде vashdomen.com, в зависимости от того, установлено ли у вас несколько доменов.

Нажмите «Выбрать все», затем «Сжать».

Затем создайте файл .zip и сохраните его в том же месте на вашем компьютере.Также может быть полезно создать копию этого файла и сохранить ее в надежном месте в качестве резервной копии веб-сайта.

3. Создайте новый домен на новом хосте

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

Перейдите в «Дополнительные домены»

На следующем экране вы добавите новое доменное имя. Заполните все необходимые данные и нажмите «Добавить домен».

4. Загрузите свой старый сайт на новый хост

Вы сделали последний шаг. Теперь вы собираетесь добавить файлы, которые вы скачали выше, в новый домен, который вы только что создали.

Вернитесь в «Диспетчер файлов» и перейдите в папку public_html нового домена, который вы создали. Теперь вы загрузите файл .zip в эту папку и воспользуетесь встроенной функцией распаковки.

Если вы сделали это успешно, теперь вы перенесли содержание своего сайта в новый домен.

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

5. Как переместить базу данных WordPress

Последний шаг процесса переноса сайта включает перенос вашей базы данных WordPress на новый хост. Для этого мы будем использовать инструмент под названием «phpMyAdmin».

В cPanel перейдите к «phpMyAdmin», как показано на изображении ниже.

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

Вернитесь к файлам вашего сайта через «Диспетчер файлов» и найдите файл с именем wp-config.php. Вы можете открыть этот файл с помощью встроенного редактора кода или любого другого редактора. В открытом файле найдите строку кода с названием: define («DB_NAME», «имя вашей базы данных»).Это покажет вам имя базы данных, которую вы хотите загрузить на предыдущем экране.

2. Экспорт базы данных
Выберите базу данных, которую вы нашли на шаге выше, и выберите опцию «Экспорт» на верхней панели навигации, затем нажмите «Перейти» и сохраните ее на свой компьютер.

3. Войдите в свою новую учетную запись
Теперь войдите в свою cPanel в своей новой учетной записи хостинга и найдите приложение под названием «MySQL Database Wizard».

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

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

4. Импортируйте вашу базу данных
Чтобы заполнить пустую базу данных, вам нужно получить доступ к приложению «phpMyAdmin» в cPanel вашего нового хоста. Теперь перейдите к пустой базе данных, которую вы создали ранее, и выберите загрузить в верхнем меню навигации.

Найдите базу данных, которую вы загрузили со своего старого хоста, и нажмите «Go». Это загрузит вашу старую базу данных в вашу базу данных на новом хосте.

Остался последний шаг.

5. Обновите файл конфигурации
Последнее, что вам нужно сделать, это обновить файл wp-config.php на новом хосте, указав последнюю информацию о базе данных.

Перейдите в «Диспетчер файлов» и найдите файл с названием «wp-config.php». Откройте этот файл, и вам нужно будет изменить три вещи: имя вашей базы данных, имя пользователя и пароль.Вы создадите их на третьем шаге выше. Это будет выглядеть примерно так, как на картинке ниже.

После их обновления вы можете сохранить файл, и процесс миграции будет завершен!

6. Переключение на новые серверы имен

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

Последний шаг в процессе миграции веб-сайта — переключение серверов имен. Для этого вам нужно будет войти в панель управления существующего провайдера доменного имени.

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

ns1.mynewhost.com
ns2.mynewhost.com

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

Для быстрой проверки, чтобы убедиться, что вы выполнили все этапы процесса, мы проверим их, чтобы вы могли убедиться, что перевод прошел гладко:

  • Выберите новый хост и подпишитесь на новый пакет хостинга.
  • Сделайте резервную копию и загрузите копии файлов вашего сайта через cPanel или Filezilla.
  • Войдите на свой новый хост, создайте новый домен (при необходимости) и загрузите файлы своего сайта через cPanel или Filezilla.
  • Загрузите базу данных WordPress с помощью инструмента phpMyAdmin.
  • Создайте новую базу данных WordPress на своем новом хосте с помощью мастера баз данных MySQL.
  • Загрузите загруженную базу данных в пустую базу данных, которую вы создали.
  • Измените файл wp-config.php с помощью Filezilla или диспетчера файлов внутри cPanel и обновите информацию, чтобы отразить вашу недавно загруженную базу данных.
  • Наконец, измените свои серверы имен на те, которые предоставлены вашей новой учетной записью хостинга.

Если вы успешно выполнили все шаги, описанные выше, значит, вы успешно перенесли свой сайт WordPress.

При закрытии

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

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

Следующие две вкладки изменяют содержимое ниже.

Меня зовут Джейми Спенсер, и последние 5 лет я потратил на зарабатывание денег на создание блогов. После того, как я устал от 9-5, поездок на работу и никогда не видел свою семью, я решил, что хочу внести некоторые изменения, и запустил свой первый блог. С тех пор я запустил множество успешных нишевых блогов и после продажи своего блога выживальщика решил научить других делать то же самое.

5 лучших плагинов для миграции WordPress для переноса вашего сайта

Во многих случаях вам может потребоваться миграция вашего сайта WordPress.Будь то более быстрый хостинг-провайдер или любая другая причина, миграция действительно происходит. Независимо от причины, по которой вы это делаете, вам нужно знать, как это делать. Если ваш сайт находится на WordPress, вы можете перенести его, ничего не потеряв. Плагины миграции WordPress помогут вам сделать это плавно. Мы познакомим вас с некоторыми из самых замечательных плагинов для миграции WordPress, которые сделают вашу работу за вас за короткое время.

5 лучших плагинов для миграции WordPress

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

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

1. Дубликатор

Duplicator — это мощный плагин, на который вы можете положиться при перемещении сайта WordPress.Вы можете использовать его для переноса вашего нового сайта с локального хоста на веб-сервер и наоборот. Установите плагин на свой сайт и экспортируйте весь сайт, включая саму WordPress CMS. Вы получите файл installer.php и архив сайта. Переместите эти два компонента в общедоступный корневой каталог HTML (или www) целевого сервера и перейдите на yourdomain.com/installer.php. На следующей странице вы получите экранные инструкции и шаги по настройке сайта в новом месте. Не забудьте наконец обновить URL.Duplicator — один из самых надежных и широко используемых плагинов миграции WordPress, доступных сегодня.

Характеристики
  • Перенести или клонировать сайт WordPress
  • Перетащите действующий сайт на localhost для разработки
  • Резервное копирование сайта WordPress или его частей вручную
  • Клонировать действующий сайт в промежуточную зону или наоборот
  • Объедините весь сайт WordPress для удобного повторного использования или распространения

Бесплатная версия Duplicator доступна на WordPress.org репозиторий плагинов. Вы можете использовать это, чтобы делать вышеупомянутые вещи. Если вам нужно планирование, поддержка облачного хранилища, уведомления по электронной почте и некоторые другие расширенные функции, вы можете приобрести платную версию.

2. Миграция многофункционального устройства на WP

All-in-One WP Migration легко экспортирует ваш веб-сайт WordPress, включая базу данных, медиафайлы, плагины и темы. Вы можете загрузить свой веб-сайт в желаемое место с помощью функции перетаскивания. Существует возможность применять неограниченное количество операций поиска и замены в вашей базе данных во время процесса экспорта.Плагин также исправит любые проблемы сериализации, возникающие во время операции поиска / замены.

Характеристики
  • Сверхбыстрая экспортная операция
  • Система импорта перетаскиванием
  • Удобное резервное копирование
  • Протестировано на всех основных ОС

Бесплатная версия этого плагина поддерживает загружаемый файл размером только 512 МБ. Если пакет вашего сайта превышает эту квоту, вам необходимо купить профессиональные расширения этого плагина (конечно, если вы хотите). Есть несколько расширений премиум-класса для дополнительных функций.Найдите их все на этой странице. Легкая миграция на WordPress: Migrate Guru

3. Простая миграция WordPress: Migrate Guru

Migrate Guru — это сверхбыстрый и простой в использовании плагин миграции WordPress, позволяющий переместить свой веб-сайт в другое место. Плагин считается одним из самых быстрых плагинов миграции WordPress, созданных на сегодняшний день. Он разработан BlogVault. Migrate Guru использует интеллектуальные процессы на собственном сервере, не оставляя никаких рисков для ваших веб-сайтов. Migration Guru переписывает URL-адреса, обходит сценарии импорта-экспорта и автоматически обрабатывает сериализованные данные.Он также переносит сайты WordPress без какой-либо ручной работы, надстроек или дополнительных инструментов.

Характеристики
  • Перенос в один клик
  • Совместим со всеми хостами
  • Полная поддержка нескольких площадок
  • Перенести любой сайт независимо от размера файла
  • Нет перегрузки на сайте
  • Отслеживание и оповещение о ходе

Migration Guru — это абсолютно БЕСПЛАТНЫЙ плагин для вас.

4. WP Migrate DB

WP Migrate DB копирует вашу базу данных из одной установки WordPress в другую простым щелчком.Вы можете экспортировать свою базу данных в виде дампа данных MySQL, выполнять поиск и замену URL-адресов и путей. Вы также можете сохранить базу данных на свой компьютер в виде файла SQL. Он ориентирован на базу данных. Так что, если вы хотите перенести только базу данных, этот плагин идеально подходит для вас. При переносе всего сайта вместе с ним могут быть некоторые ограничения.

Характеристики
  • Резервное копирование, отправка и извлечение баз данных
  • Найти и заменить разные данные
  • Возможность экспорта базы данных
  • Работает по столу
  • Типы постов фильтра
  • Сохраняет профили миграции

WP Migrate DB поставляется как в бесплатной, так и в версии Pro.Бесплатная версия может служить вашим целям должным образом. Вы можете выбрать премиум-версию для дополнительных функций.

5. Клон WP

WP Clone — это легкий, простой и быстрый плагин для миграции сайта WordPress. Он следует очень простому подходу. Вам необходимо установить его на обеих сторонах (исходный сайт и целевой сайт). Затем создайте пакет с исходного сайта. Вы получите ссылку на пакет. Теперь перейдите на новый целевой сайт WordPress и откройте плагин WP Clone, который вы на нем установили.Предоставьте ссылку на пакет и восстановите ее на целевом сервере. Это очень легко.

Однако этот плагин может не работать на сайтах 10-20%, особенно на более крупных. Но если вы просто хотите переместить свой недавно созданный сайт с localhost на веб-сервер, этот плагин должен работать.

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

Как переместить сайт WordPress на новый хост: нулевое время простоя

Когда я говорил о хостинге WordPress, я всегда упоминал, что WordPress — это CMS, занимающая много памяти, и вам всегда следует выбирать веб-хостинг, который оптимизирован для хостинга WordPress. Многие новички ошибаются, выбирая хостинг по цене, что не является правильным решением, так как вы должны учитывать как цены, так и качество хостинга, чтобы принять правильное решение.Вот лучший хостинг WordPress, который вам следует использовать.

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

Один из моих клиентов WordPress хотел перенести блог WordPress с Dreamhost на Hostgator , поскольку Hostgator — одна из лучших альтернатив Dreamhost.Здесь я поделюсь полным пошаговым руководством по переносу сайта WordPress на новый хост.

В этом случае DreamHost использует настраиваемую cPanel, а HostGator использует стандартную cPanel.

Большинство популярных веб-хостинговых компаний, таких как Bluehost, SiteGround предлагает стандартную cPanel, поэтому, если вы переходите на какой-либо хостинг cPanel, это руководство поможет вам перенести сайт WordPress.

Как перенести сайт WordPress на новый хостинг (сервер Hostgator): Handy Guide

Хорошо, пора оставить свой дрянной хостинг и перейти на новый хостинг для своего блога WordPress.В этом руководстве я беру пример хостинга HostGator, и процесс будет аналогичным почти для всех компаний, предоставляющих веб-хостинг.

Итак, я предполагаю, что вы уже приобрели хостинг HostGator, а если нет, вы можете использовать код купона «ShoutMeLoud30», чтобы получить 30% скидку на общий счет.

Получите хостинг от HostGator сейчас> (скидка 30%)

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

Это для уверенности; при миграции вы не потеряете ни комментариев, ни гостевых постов.

В этом уроке мы переместим две вещи:

  • Папка WP-content со старого хоста
  • База данных вашего сайта WordPress
  • Создание резервной копии файла WP-Config

Информация и инструменты, которые необходимо держать под рукой:

  • Информация о новом хостинге
  • Информация о старом хостинге
  • FileZilla или любой другой бесплатный FTP-инструмент

На DreamHost: старый хостинг

Перед тем, как экспортировать wp-content и базу данных, здесь мы сделаем несколько вещей.

  • Удалить все предыдущие резервные копии базы данных
  • Удалить все файлы кеша ( Опция «Очистить кеш» в плагине кеширования)
  • Удалить все неиспользуемые плагины и темы
  • Удалить все спам-комментарии, комментарии в корзине и сообщения в корзине. Вам следует следовать моему руководству по оптимизации базы данных WordPress, чтобы уменьшить размер базы данных. Это поможет в более быстрой и безошибочной миграции.

Мы делаем так много чисток, чтобы ваша база данных и размер wp-содержимого были как можно меньше.

После очистки базы данных и оптимизации сделайте резервную копию базы данных WordPress. Если размер вашей базы данных огромен, используйте сжатие gZip, иначе сделайте резервную копию в формате .SQL.

Еще одна вещь, для которой нам нужно сделать резервную копию, это папка WP-content . Если вы используете cPanel с хостингом , вы можете просто войти в файловый менеджер из cPanel, сжать папку wp-content и сделать резервную копию или использовать любой FTP-клиент и сделать резервную копию папки wp-content.

На HostGator: новый хостинг, на который вы хотите переместить WordPress

Пока что на хостинге DreamHost мы сделали резервную копию WP-контента и базы данных WordPress, и это все, что нам нужно для продвижения вперед. Вы также должны загрузить файл WP-config, который находится в корневой папке вашего FTP.

Теперь давайте подготовим наш новый хостинг к переносу сайта WordPress.

Войдите в HostGator cPanel или в новую учетную запись хостинга и установите на нее WordPress. Вы можете следовать этому руководству, чтобы установить WordPress с помощью Fantastico.Наряду с этим мы создадим отдельную базу данных и пользователя и свяжем этого пользователя с Db со всеми привилегиями.

Создание базы данных + пользователь + сотрудник:

Войдите в свою cPanel и щелкните База данных> Мастер баз данных MySQL

Здесь вы дадите имя своей базе данных, создадите пользователя и пароль MySQL и свяжете пользователя с этой базой данных. Запишите все детали в блокнот, так как он нам понадобится позже, чтобы внести изменения в файл wp-config.

Итак, вот детали вновь созданной базы данных и все связанные детали:

  • Db Имя: unikaman_SML
  • Пользователь Db: unikaman_SML
  • Пароль Db: _xzB- [Cbph. *

Итак, мы почти на полпути к миграции нашего хостинга WordPress и теперь приступаем к трудной части. Поскольку наша цель здесь — переместить хостинг WordPress на с нулевым временем простоя, поэтому перед миграцией мы сначала проверим, все в порядке.Для этого мы отредактируем наш файл хостов Windows и направим наш домен на сервер HostGator.

На HostGator cPanel , слева внизу вы можете найти IP-адрес вашей учетной записи хостинга и отредактировать файл hosts, чтобы он указывал на этот I.P. Это руководство поможет вам отредактировать файл вашего хоста и вот как выглядит мой файл хостов, заменив доменное имя реальным доменом, который вы переносите.

Это позволит вам увидеть ваш сайт на новом веб-хосте на вашем компьютере, тогда как все остальные в мире увидят ваш сайт, работающий на старом хостинге.

Теперь откройте FTP и войдите на новый хостинг FTP. Загрузите все содержимое файла WP-content (резервная копия со старого хоста) на ваш новый хостинг в том же месте. public_html / domain.com / wp-content

И на cPanel вашего хостинга перейдите в Database> PHPMyAdmin> Выберите базу данных слева> Импортировать и загрузите файл резервной копии базы данных со старого хостинга.

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

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

После завершения импорта щелкните «Структура» и запишите префикс базы данных. Вот пример:

Итак, в этом примере миграции мой префикс БД WordPress: wp_7agot7_

После того, как это будет сделано, все, что вам нужно сделать, это отредактировать файл wp-config и добавить информацию о базе данных, которую мы создали выше: Откройте файл wp-config из корня вашей установки WordPress (предварительно сохраните резервную копию файла) и редактировать детали:

Также найдите q в следующей строке в wp-Config.php файл: $ table_prefix =

И замените префикс на наш префикс Db, который мы нашли с помощью структуры под вашим PHPMyAdmin. Пример:

После того, как вы сделаете все, как упомянуто в этом руководстве, ваш сайт должен быть успешно перенесен на новый хостинг. Теперь все, что вам нужно сделать, это проверить все настройки и убедиться, что все работает нормально. Как только вы убедитесь, что все работает нормально, продолжайте и обновляйте серверы доменных имен , чтобы они указывали на новый хостинг, и в данном случае это серверов имен HostGator .

Возможная проблема и решение после миграции хоста WordPress:

После перемещения WordPress Webhosting на ваша структура каталогов изменилась. Итак, некоторые из ваших плагинов могут не работать, или вы можете столкнуться с некоторыми проблемами. Вот некоторые из распространенных проблем, с которыми вы можете столкнуться, и их решение:

Проблема со странным персонажем:

После переноса базы данных MySQL вы заметите странный символ в своем блоге WordPress на новом хосте.Например, такие символы, как: Â и â € ™.

Вы можете использовать плагин Search and replace WordPress, чтобы найти все такие странные символы и полностью заменить их.

Проблема с загрузкой изображения:

После миграции хоста, поскольку ваша структура каталогов изменилась, вы можете получить ошибку при загрузке новых изображений . Вам нужно перейти в «Настройки»> «Медиа» на панели управления WordPress и отредактировать расположение каталога WP-content в параметрах « Хранить загрузки в этой папке ».

Точно так же вам необходимо внести изменения в диспетчер WP-DB или любой другой плагин резервного копирования базы данных, который вы используете для хранения базы данных на своем сервере.

Также обратите внимание на файл .htaccess, так как в большинстве случаев вы получаете ошибочный или пустой файл .htaccess, который дает ошибку 404 для всех внутренних страниц. Вы можете сбросить свой плагин кеширования WordPress, чтобы обновить код .htaccess.

Это руководство выглядит техническим, но как только вы переместите блогов WordPress на , вы поймете, что идеальный перенос не займет более 30-45 минут.Однако время может отличаться в зависимости от размера базы данных, папки wp-content и ваших навыков.

Фактически, многие из вас могут рассмотреть возможность запуска службы на ее основе, и вы можете взимать от 50 до 100 долларов за миграцию хостинга.

Краткое резюме:

  1. Резервное копирование содержимого WP и базы данных на старом сервере
  2. Редактирование файла Hosts на локальном компьютере
  3. Установка WordPress на новый сервер хостинга
  4. Загрузка папки содержимого WP
  5. Создание базы данных, пользователя и пароля
  6. Импортировать базу данных
  7. Обновить файл конфигурации WP на новом сервере
  8. Проверить все
  9. Обновить сервер имен, чтобы указать на новый хостинг
  10. Наслаждайтесь своим сайтом на новом хостинге

Обновление: вы также можете использовать плагин WP Duplicator для переноса блога WordPress.Вот учебник.

Я надеюсь, что это руководство поможет вам переместить сайт WordPress с Zero downtime , но если вы где-то застряли, не забудьте попросить меня о помощи через комментарий. Если вы найдете это руководство полезным, не забудьте поделиться им в Twitter и Facebook.

Для дальнейшего чтения:

Как перенести WordPress на другой хост

Последнее обновление:

Одна из лучших частей использования WordPress и BoldGrid с ним — это то, что вы всегда можете перенести свой веб-сайт на любой WordPress хостинг, который вам нужен.Перенос WordPress может быть проблемой, но выполните следующие простые шаги, используя плагин резервного копирования Total Upkeep, чтобы перенести резервную копию вашего веб-сайта WordPress проще, чем когда-либо.

Важные соображения — подготовка к миграции WordPress

  1. Обязательно учтите, что после миграции баз данных и файлов WordPress вам все равно нужно будет указать свои записи DNS новому провайдеру. Обычно это делается у регистратора, устанавливая серверы имен на серверах вашего нового хоста.В большинстве случаев обычно случаются простои, но вы все равно хотите внести это изменение, когда известно, что наименьшее количество людей посещает ваш веб-сайт.
  2. Вы также хотите подумать об электронной почте. Вы размещаете свою электронную почту на том же сервере, что и ваш сайт WordPress? Если это так, вам может потребоваться перенести WordPress отдельно от ваших почтовых сервисов. Обычно быстрый чат с вашим веб-хостингом поможет вам узнать, что здесь делать.
  3. Учтите, что если у вашего веб-сайта WordPress есть частые посетители, которые делают покупки на вашем веб-сайте или вносят контент, вы можете перенести WordPress в наименее загруженное время дня, чтобы покупки не совершались в период распространения DNS.Вы можете даже подумать о переводе своего веб-сайта в режим обслуживания во время передачи
  4. Прежде всего, мы рекомендуем вам не менять свой DNS, пока вы не убедитесь, что ваш веб-сайт работает на новом хосте. Есть несколько способов сделать это, и у большинства провайдеров управляемого хостинга WordPress есть решение этой проблемы.

В этом руководстве мы будем использовать термины « Current Host » и « Current Site» , относящиеся к исходному сайту веб-сайту, с которого вы переходите.Мы будем использовать термины « New Host » и « New Site » применительно к целевому сайту веб-сайту, на который вы переходите.

Установите WordPress на ваш новый хост

  1. Установите WordPress, следуя инструкциям вашего нового хоста. Имейте в виду, что вам не нужно настраивать или создавать какой-либо контент на вашем новом сайте, следующие шаги перезапишут любые внесенные вами изменения.
  2. Установите наш плагин резервного копирования Total Upkeep на свой новый сайт WordPress.

Резервное копирование на текущем хосте

  1. Войдите в свою панель управления WordPress
  2. Перейдите в Total Upkeep> Backup Archives и нажмите Backup Now.
  3. Убедитесь, что для Full Backup выбраны обе опции. При желании вы можете назвать свою резервную копию, чтобы помнить, какой из них вы использовали для миграции на новый хост.
  4. Дайте время для завершения резервного копирования. Как только это произойдет, нажмите Просмотреть подробности
  5. Убедитесь, что все ваши файлы и таблицы базы данных включены в сведения

Создать ссылку для загрузки на текущем хосте

  1. На текущем сайте перейдите к Total Upkeep> Backup Archives > Просмотреть подробности
  2. Нажмите Получить ссылку для загрузки , а затем Скопируйте ссылку

Ссылка для загрузки на вашем новом хосте

  1. Перейдите к Total Upkeep> Transfers> Destination
  2. Вставьте ссылку для загрузки в Download Поле URL-адрес и щелкните Загрузить
  3. Дайте время для завершения загрузки.После этого щелкните Восстановить
  4. Щелкните Восстановить. Подтвердите предупреждение о том, что вы можете выйти из системы во время процесса восстановления, вы будете использовать свое имя пользователя и пароль от исходного хоста

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

  1. Если ваш новый сайт использует временный URL , вы можете протестировать его, используя этот адрес, и обновить URL-адрес вашего сайта после изменения DNS.
  2. Если ваш новый сайт использует тот же URL-адрес, проверьте его, изменив файл hosts вашего компьютера на новый IP-адрес.
  3. . сайт работает правильно, перейдите к обновлению DNS до нового хоста

Поздравляем! Теперь вы знаете, как перенести веб-сайт WordPress на новый хост с помощью подключаемого модуля резервного копирования Total Upkeep WordPress.Total Upkeep может сделать для вас еще ряд вещей, помимо резервного копирования, в том числе помочь вам управлять автоматическими обновлениями, аварийным восстановлением, удаленно хранить резервные копии и помочь вам с планированием автоматического резервного копирования. Total Upkeep — это полноценная система управления сайтом.

Устранение неполадок

Ссылка для загрузки не работает

Если у вас возникла проблема при использовании ссылки для загрузки, существуют дополнительные файлы журнала, которые могут помочь нам в диагностике проблемы. Чтобы просмотреть эти файлы журналов:

  1. Перейдите в Total Upkeep> Tools> Logs.
  2. Найдите и щелкните журнал transfer-archive.log. Этот файл должен содержать дополнительную информацию, которая поможет нам в устранении неполадок — не стесняйтесь создавать новую тему на наших форумах с этой информацией для получения дополнительной помощи.

Чтобы получить дополнительную помощь по поиску и устранению неисправностей по ссылке для загрузки, вы можете посмотреть следующее видео:

Все, что вам нужно для создания и управления веб-сайтами WordPress в одном центральном месте.

Навигация по сообщениям

Как перенести сайт WordPress с локального сервера с помощью Duplicator

Вам нужно перенести сайт WordPress с локального сервера на ваш компьютер на действующий веб-сервер? Это руководство проведет вас через процесс шаг за шагом.

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

Надеюсь, это поможет упростить процесс.

Подождите, я могу запустить WordPress на моем компьютере?

Да, можно! И это избавит вас от множества проблем при разработке нового сайта или внесении изменений в существующий. Работа над действующим сайтом вызывает стресс и может оставить у посетителей плохое впечатление о вашем сайте или бизнесе.

Но WordPress нужен веб-сервер, база данных MySQL и PHP, так как же вы можете запустить его на своем компьютере?

Ответ: ВАМП.

WAMP — это пакет, устанавливающий на ваш компьютер веб-сервер Apache, сервер MySQL и PHP. В зависимости от того, какой пакет WAMP вы используете, все это можно настроить с помощью нескольких щелчков мышью.

Я использую WampServer для этой демонстрации. С этого момента мы работаем исходя из предположения, что вы готовы выполнить перенос на локальный сервер. Это означает, что вы уже используете локальную версию WordPress и хотите переместить ее на действующий веб-сервер.

Подготовка к переносу локального сайта WordPress на действующий сервер

Если у вас еще нет веб-хостинга для действующего сайта, вам следует сначала настроить его. Вам нужно, чтобы этот важнейший элемент был полностью запущен, прежде чем вы начнете движение.

Создание новой базы данных и пользователя на вашем хосте

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

Вам не нужно , чтобы WordPress был установлен на действующем сайте. Просто пустой каталог, в котором вы хотите разместить сайт. Если на вашем хосте предварительно установлен WordPress, удалите файлы перед началом переноса.

Вам также понадобится программа FTP для перемещения файлов. Вы всегда можете использовать популярную и бесплатную платформу FileZilla.

Использование подключаемого модуля WordPress для облегчения перемещения

Мы будем использовать подключаемый модуль Duplicator WordPress, чтобы облегчить перенос.

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

Хорошо, приступим к передаче через копировальный аппарат.

Установка плагина Duplicator для переноса веб-сайта WordPress с локального сервера

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

Войдите в административную панель WordPress для своего локального сайта.

В левом навигационном столбце наведите указатель мыши на ссылку «Плагины» и щелкните ссылку «Добавить».

В поле «Искать плагины…» введите «Дубликатор».

Найдя плагин, нажмите кнопку «Установить сейчас».

Когда плагин будет установлен, нажмите кнопку «Активировать».

Создание копии локального веб-сайта

В левой навигационной колонке наведите указатель мыши на ссылку «Дубликатор» и щелкните ссылку «Пакеты».

Щелкните ссылку «Создать» в правом верхнем углу.

Назовите пакет.

Оставьте все значения в «Хранилище», «Архиве» и «Установщик» как есть.

Нажмите кнопку «Далее» внизу страницы.

Сайт будет просканирован, и вы перейдете на страницу «Сканирование завершено». Если все проверки «Хорошо» (зеленый), нажмите кнопку «Построить».

На странице «Пакет завершен» щелкните ссылку «Загрузка в один клик».

Перенос файлов WordPress на действующий веб-сайт

Создайте пустой каталог на своем сайте. Вы можете использовать корневой каталог для сайта, но в этом руководстве я использую каталог с именем blog. Я загружу два файла пакета Duplicator в каталог / blog .

Перейдите по URL-адресу установочного файла в веб-браузере.

В этом примере я копирую локальный сайт на ggexample.com/blog/, поэтому URL-адрес файла установщика — http: // ggexample.com / blog / installer.php.

Вы увидите страницу «Шаг 1 из 4: Развертывание». В разделах «Архив» и «Проверка» должно быть указано «Пройдено» (зеленый). Щелкните поле «Я прочитал и принимаю все условия и уведомления» и нажмите кнопку «Далее».

Файлы архива будут извлечены, что займет некоторое время.

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

Нажмите кнопку «Проверить базу данных».

В разделе «Проверка» в «Требованиях» и «Уведомлениях» должны быть написаны «Пройдено» и «Хорошо» (оба зеленые).

Щелкните кнопку «Далее».

Появится окно «Подтверждение установки». Убедитесь, что информация верна, и нажмите кнопку «ОК».

После этого вы перейдете к «Шагу 3 из 4: Обновление данных». Убедитесь, что информация «Новые настройки» верна.

Нажмите кнопку «Далее».

Откроется страница «Шаг 4 из 4: Test Site». Нажмите кнопку «Admin Login», чтобы завершить установку.

Примечания по переносу локального веб-сайта WordPress на действующий сайт

Каждый раз, когда вы перемещаете установку WordPress, вы можете столкнуться с некоторыми проблемами.В этом случае при переходе с локальной установки на активный сервер URL, скорее всего, изменится, вы можете перейти с HTTP на HTTPS, пути к изображениям могут измениться — список потенциальных проблем длинный, и он разный для каждого сайта.

Первое, что вам следует сделать после миграции, — это тщательно проверить свой сайт на наличие проблем или вещей, которые, похоже, работают некорректно. Копайте глубже и посмотрите, сможете ли вы обнаружить какие-либо проблемные места.

Лучше найти и исправить самостоятельно, чем позволить посетителям обнаружить их.

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *