Перенос сайта на wordpress на другой хостинг: Как перенести сайт на WordPress на другой хостинг? Перенос Вордпресс сайта с локального сервера на хостинг
Содержание
Как перенести сайт на WordPress
Допустим, у вас есть сайт на WordPress. Вы решили поменять домен этого сайта и/или перенести его на другой хостинг. Как перенести сайт на WordPress? В двух словах — нужно скопировать все файлы и базу данных сайта и разместить их на новом хостинге.
Перенос сайта WordPress на другой домен и на другой хостинг можно сделать в несколько этапов:
-
Скачать все файлы вашего сайта, хранящиеся на старом хостинге.
-
Скачать (экспортировать) базу данных, которую использует сайт.
-
Закачать все файлы сайта на новый хостинг.
-
Создать новую базу данных и закачать (импортировать) в неё скачанную.
-
Отредактировать конфигурационный файл сайта wp-config.
php в корневой папке сайта с новым доменом и хостингом. Изменить название, пользователя и пароль от базы данных на новые.
-
Изменить все старые внутренние URL-адреса сайта на адреса нового доменного имени с помощью плагина Velvet Blues Update URL. Если вы переезжаете только на новый хостинг, а смена домена WordPress-сайта не нужна, то этот шаг можно пропустить.
Перед тем как перенести сайт на другой домен и хостинг, убедитесь, что у вас зарегистрирован новый домен и заказан хостинг с WordPress.
Этап 1. Скачайте файлы сайта
-
Войдите в панель управления ISPmanager старого хостинга.
-
Перейдите в корневую папку сайта по инструкции: В какой каталог нужно загружать файлы сайта?
-
Скачайте все файлы сайта. Для этого выделите все файлы в корневой папке и нажмите Архив:
-
Введите Имя архива и нажмите Ok:
-
Вернитесь в корневую папку. Затем скачайте архив. Для этого кликните по архиву и нажмите Скачать:
Готово! Вы скачали все файлы сайта.
Этап 2. Скачайте базу данных
-
Определите базу данных, которая подключена к вашему сайту. Для этого найдите в корневой папке сайта файл wp-config.php и откройте его, кликнув по нему два раза. Найдите в файле строки с именем базы данных, именем пользователя и паролем к ней. Именно эту базу данных нужно будет экспортировать далее:
-
Войдите в панель phpMyAdmin по инструкции: Работа в phpMyAdmin. Для входа используйте имя пользователя и пароль к базе данных, которые вы нашли в файле wp-config.php.
-
Скачайте базу данных сайта. Для этого кликните по используемой базе данных в столбце слева. Перейдите на вкладку “Экспорт”. Выберите формат SQL и нажмите Вперёд:
Готово! Вы скачали базу данных сайта.
Этап 3. Закачайте файлы сайта на новый хостинг
-
Войдите в панель управления ISPmanager нового хостинга.
-
Перейдите в корневую папку нового сайта по инструкции: В какой каталог нужно загружать файлы сайта?.
-
Закачайте архив с файлами сайта. Для этого нажмите Закачать:
-
Выберите тип файла Файл с локального компьютера. Нажмите Выберите файл и загрузите архив. Нажмите Ok:
-
В корневой папке появится архив. Нажмите Извлечь:
-
Выберите папку, в которую будет распакован архив. Это обязательно должна быть корневая папка. Нажмите Ok:
-
Ещё раз убедитесь в том, что архив распакован именно в корневую папку:
Готово! Вы закачали все файлы сайта на новый хостинг.
Этап 4. Закачайте базу данных сайта на новый хостинг
-
Создайте новую базу данных. Для этого в панели управления перейдите в раздел “Базы данных”. Нажмите Создать:
-
Заполните поля. Введите Имя базы данных, выберите сервер MySQL, введите для нового пользователя Имя и Пароль. Нажмите Ok:
-
Войдите в панель phpMyAdmin по инструкции: Работа в phpMyAdmin. Для входа используйте имя пользователя и пароль к новой базе данных, которую вы создали.
-
Закачайте копию базы данных, которую вы скачали на этапе 2. Для этого кликните по новой базе данных в столбце слева. Перейдите на вкладку “Импорт”. Выберите формат SQL и нажмите Вперёд:
Готово! Вы закачали базу данных сайта на новый хостинг.
Этап 5. Отредактируйте файл wp-config.php
-
Перейдите в корневую папку сайта на новом хостинге. Откройте файл wp-config.php, кликнув по нему два раза:
-
Измените имя базы данных, имя пользователя и пароль на новые (вы создали эту базу данных на предыдущем этапе). Нажмите Сохранить:
Готово! Вы отредактировали конфигурационный файл сайта wp-config.php. Мы рассмотрели, как перенести сайт на другой хостинг. Чтобы закончить переезд сайта на новый домен, перейдите к следующему этапу.
Этап 6. Обновите все ссылки
Следуйте инструкции ниже, если вам нужно изменить домен сайта.
-
Войдите в админку WordPress по инструкции: Как войти в панель управления Хостингом WordPress?
-
Перейдите в раздел Плагины — Добавить новый. Введите в поисковой строке Velvet Blues Update URLs и найдите плагин. Нажмите Установить:
-
Нажмите Активировать:
-
Перейдите в раздел Инструменты — Update URLs. Введите старый (Old URL) и новый (New URL) URL-адреса сайта. Отметьте выделенные чекбоксы и нажмите Update URLs NOW:
Готово! Вы обновили старые ссылки. На странице отобразится результат замены. Мы рассмотрели, как перенести сайт с одного домена на другой: с test-2domains.ru на new-test-2domains.ru.
3 способа перенести WordPress-сайт на другой хостинг
Рано или поздно любой владелец сайта сталкивается с необходимостью переноса своего проекта на новый хостинг.
Тарифы и наборы функций постоянно меняются, а хостинги покупаются и продаются. Некоторые провайдеры пересматривают свои бизнес-модели и приходят к решению размещать сайты, связанные с определённой тематикой. Например, со «взрослым контентом». Пользователю даётся при этом 30 дней, чтобы отключиться от серверов.
Итак, перед вами стоит задача перенести сайт на базе WordPress на новый хостинг. С чего же начать?
Для начала нужно переместить все плагины, темы и базу данных. Однако, после переноса сайт может не заработать, поскольку на сервере будут другие пути для файлов (WordPpress использует именно полные абсолютные пути, а не относительные). Ниже перечислены основные шаги, которые необходимо совершить:
- Шаг 1: Найдите подходящий хостинг
- Шаг 2: Сохраните ваш сайт и перенесите файлы
- Шаг 3: Настройте свой домен на новый хостинг
Альтернатива: Обновите сайт и перейдите на VPS
1. Найти хостинг с бесплатным переносом сайтов
Даже не рассчитывайте на то, что, начав работать с одним провайдером, вы запустите сайт на долгие годы и ему никогда не придется переезжать на новый хостинг. Компании активно конкурируют друг с другом, а наборы функций и схемы ценообразования постоянно меняются. В некоторых случаях эти изменения могут вынудить пользователя сменить провайдера.
В других случаях ваш сайт может просто перерасти свою нынешнюю хостинговую среду. Чем популярнее становится веб-сайт, тем больше серверных ресурсов ему требуется, и не каждый провайдер может их обеспечить. Вы также можете обнаружить, что нуждаетесь в больших возможностях хостинга, чем он предоставляет в данный момент. Хотите дополнительно кэширование Redis? Как насчет бесплатного SSL-сертификата или надежной защиты от DDoS? А может быть, всё гораздо прозаичнее, и ваш хостинг просто перестал оказывать нормально услуги, как это недавно произошло с Ihor.
Какой бы ни была причина вашего желания перенести сайт, вы упростите себе задачу, если найдёте нового провайдера, который предлагает бесплатную миграцию и последующую поддержку.
Многие хостинги, такие как в списке ниже, удобны в работе с WordPress и предлагают помощь пользователям во время «переезда». При выборе нового провайдера важно поинтересоваться, поможет ли он переместить файлы, темы, плагины и базу данных вашего сайта. Выясните также, поможет ли хостинг обновить пути в базе данных и на сайте, чтобы на новом сервере все работало так же, как и на предыдущем.
Подборка лучших хостингов, обеспечивающих простую миграцию:
- Timeweb
- Beget
- Макхост
- Fozzy
- REG.RU
Если вы выбрали одного из вышеперечисленных провайдеров, то ваш переезд будет завершён за один простой шаг. Эти хостинги избавляют пользователей от головной боли и дают им инструменты, необходимые для быстрой миграции.
Если вы предпочитаете выполнять перенос самостоятельно, то это тоже не представляет трудностей.
2. Сохранение файлов вашего сайта, перенос базы данных и установка приложений
Если провайдер не предлагает бесплатную миграцию, вы можете выполнить её самостоятельно без особых проблем.
Для перемещения сайта, разработанного на WordPress, вам необходимо сделать следующее:
- Перенесите файлы движка WordPress. Это необязательно, если на хостинге предусмотрен установщик WordPress
- Перенесите файлы сайта
- Выполните миграцию базы данных, содержащей записи в блогах, страницы, комментарии и настройки WordPress
- Обновите конфигурацию WordPress
Самый простой способ совершить переезд (за исключением того случая, когда провайдер делает это за вас) — это использовать плагин All-in-One WP Migration. Вы устанавливаете его на свой существующий сайт, затем он экспортирует все файлы и базу данных в специальный архивный файл.
Установите чистую новую версию WordPress на свой новый сервер и добавьте подключаемый модуль All-in-One WP Migration к этой установке. Затем на странице конфигурации плагина выберите «Импорт сайта». После этого перенесите пакет с сайтом, который вы ранее экспортировали, прямо в плагин, после чего он восстановит ваш старый сайт поверх новой установки.
Если вы предпочитаете всё делать вручную, это также возможно.
Как файлы самого движка WordPress, так и все остальные файлы, составляющие ваш сайт, можно передавать по FTP со старого сервера на новый. Вам понадобится FTP-клиент — например, кроссплатформенный и бесплатный FileZilla.
Оба ваших хостинг-провайдера предоставят инструкции для доступа к сайту через FTP, в том числе о том, как настроить программу FTP типа FileZilla. Если вы не можете найти эту информацию в документации технической поддержки вашего хостинга или в приветственных письмах, просто откройте онлайн-чат или позвоните провайдеру. Технические специалисты помогут вам настроить программу FTP.
Как только она будет настроена, загрузите весь свой сайт со старого хоста (всё хранится в каталоге, который содержит папку wp-admin, так называемый «корень сайта»), включая все файлы и подпапки, на ваш компьютер. Это может занять некоторое время.
По завершении загрузки отключитесь от старого сервера, подключитесь к новому и загрузите все эти файлы на него. Это тоже может занять время.
Перенос вашей базы данных — всего фактического содержимого вашего блога или веб-сайта – более мудрёный процесс и не может быть осуществлен через FTP. К счастью, это далеко не так сложно, как представляется. Следуйте этим инструкциям из официального Кодекса WordPress, чтобы экспортировать базу данных из MySQL и загрузить ее на компьютер. После этого обновите серверные пути, конфигурацию и переменные WordPress для нового серверного окружения согласно руководству.
3. Изменение NS-серверов для указания нового хостинг-провайдера
Последний шаг в перемещении сайта — подать заявку на изменение адреса. Для этого необходимо обновить NS-серверы, чтобы они указывали на серверы нового хостинга.
При регистрации новой учетной записи на хостинге обычно приходит приветственное письмо по электронной почте, в котором указываются новые ns-сервера. Если вы не получили эту информацию, телефонный звонок или онлайн-чат в отдел технической поддержки хостинг-провайдера решит эту проблему. NS-сервера выглядят примерно так:
ns1.servername.com
ns2.servername.com
Перейдите к регистратору доменов и обновите адреса ns-серверов. Этот процесс немного отличается для каждого регистратора – REG.RU сильно отличается от NIC.RU, Timeweb и т. д.
Чаще всего, это выглядит следующим образом: вы входите в учетную запись регистратора доменов, выбираете доменное имя в списке принадлежащих вам имен и ищете упоминания «Name Servers», «NS-серверы» или «Host Address». Замените все перечисленные имена на те, которые вы получили на вашем новом хосте. У вас всегда будет как минимум два серверных имени, но могут быть так же третий и четвёртый варианты.
Сохраните изменения, и затем в течение 12-72 часов все запросы на ваше доменное имя начнут пересылаться новому хостинг-провайдеру. До этого времени на ваш старый хостинг могут по-прежнему заходить пользователи, поэтому важно обеспечить одновременную работу как старого, так и нового серверов в течение трех дней.
Если ваш сайт растет, возможно самое время перейти на VPS
Планируя перенос сайта, подумайте о возможности его масштабирования. Если сайт посещают 3000 или более человек в сутки, вам следует серьезно рассмотреть вопрос о переходе на виртуальный сервер (VPS) взамен shared-хостинга. VPS-хостинг обеспечивает дополнительную безопасность, ограждая клиентов друг от друга, чтобы предотвратить проникновение на какой-либо сайт и не превратить его в полноценный серверный взлом. VPS предлагает больше ресурсов для каждого сайта, а также полный контроль над серверным окружением и возможность использования любых дополнительных программных средств (кэширующие сервера, балансировщики, полнотекстовый поиск и тд.).
Если вы решили, что VPS — лучшее решение для вас, ознакомьтесь со следующими VPS-хостинг-провайдерами:
- VDSina
- REG.RU
- Timeweb
- AdminVPS
- RUVDS
Планируя переезд выбирайте только лучшие хостинги
Перемещение сайтов между хостингами – неотъемлемый и, можно сказать, будничный процесс. Рано или поздно многие web-мастера принимают решение о смене провайдера. Если вы думаете о том, чтобы начать работать с другим хостингом, ознакомьтесь с подборками лучших провайдеров и пакетов услуг, чтобы быть уверенным, что получите максимальную выгоду за свои деньги.
Если вы будете следовать нашему краткому руководству, то сможете перенести сайт без лишних хлопот. Это займет меньше часа. Единственное, что потребует больше времени – это ожидание смены NS-серверов. Придется подождать в среднем до 24 часов, чтобы изменения распространились по всему миру, информируя все остальные серверы о новом местоположении вашего сайта.
Как сделать перенос сайта wordpress на другой домен?
-
Подготовительные работы перед переносом сайта -
Деактивация плагинов -
Перенос базы данных -
Ручное копирование -
Автоматическое копирование -
Настройка перенаправления со старого домена на новый -
Использование 301 redirect -
Указания об изменении доменного имени в Search Console -
Указания об изменении доменного имени в Яндекс вебмастеров -
Перенос систем аналитики -
Проверка корректности переноса сайта -
Проверка битых ссылок -
Проверка настроек и плагинов -
Несколько полезных советов
Мы подготовили для вас видео. Советуем посмотреть.
Существует несколько способов перехода, и сейчас мы познакомимся с ручным переносом ресурса под управлением CMS wordpress. Такой перенос является достаточно надежной разновидностью, и как только вы поймете, как он работает, вы сможете справляться с любыми проблемами, которые происходят при изменении домена.
До начала процесса переноса, вы должны сделать несколько подготовительных шагов.
Следует учесть, что при переводе CMS WordPress наиной хостинг возможны сбои ваших предустановленных плагинов. Сам WordPress очень стабилен, и быстро адаптируется к новым изменениям, но в работах сторонних плагинов могут возникать ошибки.
Поэтому, чтобы деактивировать все активированные плагины, откройте администраторскую панель и пройдите по такому пути: Плагины -> Установленные плагины -> Отметить все -> Массовое действие -> Отключить -> Применить
Рекомендуется постоянно оставлять копии баз данных перед внесением каких-либо изменений, и перенос WordPress не является исключением. Для этого есть пара собственных плагинов WordPress, но лучше использовать ручной подход, если вы научиться отслеживать все изменения.
Для резервного выберите базу данных WordPress, а затем выберите выберите Экспортировать, так, как указано в скриншоте.
Убедитесь, что вы используете формат SQL, и нажмите «Перейти». Данные с WordPress будут экспортированы в формате .sql. Рекомендуется сохранить загруженный файл SQL в отдельной папке на жестком диске, чтобы вы могли легко найти его позже. Вы также можете использовать командную строку для переноса скопированной базы данных.
Для ручного переноса, следует загрузить полную папку установки WordPress, чтобы данные не потерялись.
Используйте любой клиент FTP / SFTP, например, FileZilla и войдите на свой хост. Затем загрузите папку htdocs – также это может быть public_html — в установочную папку с WordPress.
Загрузите и установите плагин UpdraftsPlus для резервного копирования и восстановления. На странице Installed Plugins (установленные плагины) найдите плагин UpdraftsPlus и активируйте его.
После установки плагина на странице администратора перейдите в Settings -> UpdraftsPlus Backups и нажмите Backup.
Копирование может занять некоторое время в зависимости от размера вашего сайта WordPress, но после завершения процесса нажмите вкладку «Exisiting Backups», чтобы загрузить резервную копию на свой компьютер, а затем переместить ее в специальную папку.
Есть несколько способов установить ваш URL для WordPress, мы обсудим несколько распространенных методов. Прежде всего, убедитесь, что вы успешно указали новый домен для своей новой учетной записи хостинга.
Чтобы перенести ваш старый домен SEO (или SEO-значение) на новый, важно, чтобы вы настроили перенаправление 301 следующим образом.www.olddomain.com$
RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301, L]
Google должен знать, что вы перенесли свой сайт WordPress в новый домен, и именно здесь ваш контент находится сейчас. Для этого вы можете использовать инструмент «Смена адреса», который является частью вашей учетной записи в консоли поиска.
Сначала вам нужно добавить и подтвердить свой новый сайт. Проверка — это процесс подтверждения того, что вы являетесь владельцем сайта на новом домене. Google должен подтвердить ваше право собственности, поскольку после того, как вы подтвердите право доступа к сайту или приложению, вы сможете получить доступ к его данным в поиске Google.
Самый простой способ подтвердить свой новый домен — это добавить новый сайт в консоль поиска.
Как только вы закончите процесс проверки, вам нужно использовать инструмент «Смена адреса». На домашней странице консоли поиска щелкните домен, с которого вы хотите перейти. Нажмите значок шестеренки и нажмите «Смена адреса».
Для Яндекса также нужно заново ввести новое доменное имя. Нажмите кнопку Добавить в верхней части страницы, чтобы начать процесс.
Помимо выпадающего меню «Выбрать сайт» в правом верхнем углу сайта, вы должны увидеть значок +. Нажмите на значок, чтобы начать процесс отправки вашего сайта.
Убедитесь, что вы ввели правильный URL-адрес своего веб-сайта, учитывая версию WWW или не-WWW или HTTPS вашего сайта.
Так как у вас новый домен, вы должны заново внести его данные в систему аналитики. Следуйте инструкциям инструмента Google и не забудьте добавить новый код отслеживания на сайт.
На последнем этапе вам необходимо отправить карту сайта в консоль поиска. Если вы еще не создали карту сайта для своего нового домена, сначала вам нужно снова войти в свою учетную запись и перейти к пункту «Сканирование»> «Карты сайта». Нажмите «Добавить / проверить карту сайта» и введите новый веб-адрес.
Итак, вы загрузили свою базу данных и файлы в свой новый домен, и думаете, что работа по миграции веб-сайта выполнена? Не совсем, потому что вам нужно проверить, окупились ли ваши усилия. Загрузите новый сайт и проверьте, все ли так же, как в предыдущем домене. Если все выглядит хорошо, то миграция прошла успешно. Однако есть еще несколько вещей, которые нужно проверить.
Новый домен — отличный способ начать с нуля и предложить своим целевым пользователям безупречный опыт, что невозможно, если у вас есть неработающие ссылки на вашем сайте. Проверяйте каждую страницу с помощью W3C Link Checker.
Если неработающая ссылка вызвана ложным URL-адресом с другого веб-сайта, на который вы ссылаетесь, вам потребуется перенаправление 301, которое приведет пользователей в нужное место. То же самое происходит, если неработающая ссылка приходит с вашего сайта. Если у вас нет места для перенаправления неработающей ссылки, лучше удалить ее со своей страницы.
WordPress может сбрасывать ваши настройки, когда все меняется или переключается, поэтому вам нужно убедиться, что все так же, как и раньше:
Убедитесь, что ваши плагины тоже активны.
Файлы php.ini и .htaccess
Эти файлы могут содержать настройки, которые работают только с вашим предыдущим хостингом, поэтому, если что-то не работает, сначала проверьте эти файлы. Попробуйте переименовать или закомментировать различные строки и найти жестко закодированные пути, которые могут не существовать в вашей новой среде.
Плагины для кеширования
Некоторые плагины кэширования изменят ваш .htaccess или создадут файлы по абсолютным путям, которые могут не существовать в вашей новой настройке хостинга.
Google reCaptcha Plugin
Если у вас установлены какие-либо плагины Google reCaptcha, не забудьте получить новый ключ API для вашего нового домена, чтобы плагин не столкнулся с трудностями при отображении reCaptcha.
Jetpack плагин
Если у вас установлен плагин Jetpack, не забудьте повторно подключить свой сайт WordPress к WordPress.com, поскольку вы переехали на новый домен. Если вы использовали абсолютные URL-адреса в своем контенте, вам также необходимо обновить их.
Перед тем, как начать какую-либо миграцию сайта, мы настоятельно рекомендуем прочитать Кодекс WordPress для получения более подробной информации о различных процессах.
Заказывайте хостинг и выбирайте домен в компании «Хостинг Украина».
У нас качественный и надежный сервис, удобное система управления через админ-панель, интеллектуальные системы защиты и техническая поддержка, которая поможет решить все возникающие вопросы в любое время суток.
Любой тариф нашего хостинга подойдет для WordPress. Вы можете выбрать именно тот пакет, который максимально соответствует потребностям вашего проекта: SSD хостинг, VPS на SSD, Cloud (облачный) хостинг, облачный VPS. Выделенный сервер или dedicated server.
Мы разработали систему автоматического тестирование сайта, это даст Вам возможность проверить десятки показателей и настроек сайта и домена. Проверит правильность параметров конфигурационного файла WordPress, подключения к базе данных, настроек тем и модулей. Проверит правильность настройки параметра php_memory_limit.
Присоединяйтесь к «Хостинг Украина» и мы позаботимся о технической стороне вашего бизнеса.
Как перенести сайт WordPress на хостинг
Здравствуйте, друзья! Вот и пришло время поговорить с Вами о том, как перенести сайт WordPress на хостинг с локального сервера или с хостинга на хостинг.
Переносить сайт на хостинг в первый раз всегда волнительно. У многих возникают мысли «лишь бы не накосячить» и «как все это перенести?!». Но поверьте, ничего сложного в переносе сайта на хостинг нету! Соберитесь с мыслями, и следуя пошаговой инструкции из этого урока приступите к переносу сайта. У Вас все обязательно получится, а если будут возникать вопросы — задавайте их в комментариях, и я постараюсь Вам помочь!
И так, приступим!
Перенос сайта WordPress на хостинг
Я постараюсь как можно более подробно объяснить что за чем делать, и дабы не делать урок очень длинным, буду ссылаться в некоторых случаях на прошлые уроки. Также замечу, что для примера я буду использовать хостинг которым я пользуюсь, и на котором находится данный сайт.
1. Заходим в панель администратора хостинга, на который будем переносить сайт. Домен для сайта на этот момент уже должен быть зарегистрирован, а сайт добавлен в панель хостинга. Если Вы еще не добавили сайт в панели, перейдите в Мои сайты -> Добавить сайт.
2. Далее нужно создать новую базу данных для сайта. Для этого в панели хостинга переходим в Базы данных -> Создать базу данных.
Указываем имя новой базе данных и нажимаем кнопку «Создать»
После создания Вы увидите логин, хост и пароль к базе данных. Эти данные пригодятся Вам далее, при изменении файла wp-config.php.
3. Теперь нужно изменить файл конфигурации wp-config.php. Напомню, что данный файл находится в корневой папке сайта (на локальном сервере).
Откройте файл wp-config.php и измените данные о базе данных на те, которые Вы получили в предыдущем шаге. Вам нужно указать новое имя базы данных, имя пользователя, пароль и имя сервера (хост).
Вот так будет выглядеть файл конфигурации wp-config.php после заполнения:
Данные для заполнения мы получили после создания базы данных на хостинге
4. Далее делаем копию базы данных сайта находящегося на локальном сервере (http://localhost/Tools/phpMyAdmin/). Подробнее о том как сделать резервную копию базы данных мы говорили в одном из прошлых уроков.
5. Созданную в предыдущем шаге копию базы нужно загрузить (импортировать) на хостинг. Для этого заходим в панель управления хостингом и находим настройки базы данных. В них запускаем phpMyAdmin и импортируем базу данных сайта. Аналогичную процедуру делают при восстановлении сайта из резервной копии базы данных.
6. После импорта необходимо сделать небольшие изменения в базе данных. Откройте таблицу wp_options и измените строчки siteurl и home. После импорта базы там будут ссылки с адресом сайта расположенном на Денвере, а нам нужно указать адрес нашего сайта на хостинге. К примеру, если на локальном сервере адрес сайта был http://www.site.com, а Вы создаете на хостинге сайт http://www.test.com — укажите в строчках http://www.test.com (без слеша в конце url).
Изменяем строчки siteurl и home на адрес вашего сайта
7. Одним из последних этапов переноса будет загрузка файлов сайта на сервер хостинга. Загрузить файлы можно с помощью файл-менеджера на хостинге или с помощью FTP-соединения. Вам нужно загрузить все файлы сайта WordPress, включая измененный ранее файл конфигурации wp-config.php.
После загрузки файлов на сервер можно считать что перенос сайта на хостинг почти завершен!
Важно! Обязательно!
8. После переноса базы данных и файлов на хостинг нужно обновить ссылки на сайте. Без этого все URL-ы останутся старыми (с локального сервера)! О том, как это сделать быстро и правильно я объясню в следующем уроке. Выношу этот урок специально отдельно, чтобы тем людям, которые переносили сайт не по этой инструкции было легче найти нужную информацию.
Читайте далее:
Друзья, если у вас будут возникать вопросы — пишите в комментариях.
Здравствуйте, друзья! Вот и пришло время поговорить с Вами о том, как перенести сайт WordPress на хостинг с локального сервера или с хостинга на хостинг. Переносить сайт на хостинг в первый раз всегда волнительно. У многих возникают мысли «лишь бы не накосячить» и «как все это перенести?!». Но поверьте, ничего сложного в переносе сайта на хостинг нету! Соберитесь с мыслями, и следуя пошаговой инструкции из этого урока приступите к переносу сайта. У Вас все обязательно получится, а если будут возникать вопросы — задавайте их в комментариях, и я постараюсь Вам помочь! И так, приступим! Перенос сайта WordPress на хостинг Я постараюсь как можно…
Оценка урока
Рейтинг: 3.99 ( 21 голосов )
100
Перенос WordPress на хостинг
- Доверить работу специалистам хостинг-провайдера.
- Перенести сайт на вручную.
- Перенести сайт на WordPress с помощью специальных плагинов.
Рассмотрим все три способа.
1. Перенос сайта WordPress на хостинг специалистом хостинговой компании
Это самый простой способ переноса WordPress на другой хостинг. После заказа нового хостинга вы связываетесь с техподдержкой и отправляете им заявку через Личный кабинет на перенос в произвольной форме.
Вас попросят прислать ваши данные от старого хостера — вход по FTP, имя базы данных, имя пользователя базы данных и пароль. Кроме того, понадобятся ваши данные от регистратора домена, чтобы перенести сайт.
Способ идеально подходит тем, кто совсем не разбирается в интернет-технологиях, или не уверен в собственных навыках, либо просто не хочет тратить на это время.
Обращаем ваше внимание, что перенос WordPress на хостинг к Джихост мы предоставляем бесплатно! Подробности здесь.
2. Как перенести WordPress на хостинг вручную
Вы можете перенести сайт на WordPress к Джихост самостоятельно. Для этого выполните следующие шаги:
Шаг 1. Отключите все плагины. Зайдите в админ-панель вашего WordPress сайта и в разделе Плагины деактивируйте все плагины, какие есть. Это необходимо для того, чтобы перенос WordPress прошел гладко и без ошибок.
Шаг 2. Сохраните базу данных. На старом хостинге зайдите в раздел phpMyAdmin вашей админ-панели, введите имя пользователя базы данных и пароль. Кликните по имени вашей базы данных:
Далее перейдите на вкладку Экспорт и нажмите кнопку Вперед. База данных будет сохранена на ваш компьютер в формате .sql.
Шаг 3. Сохраните файлы. На старом хостинге файловый менеджер вамнужно сдедать Архив текущих файлов сайта. Затем этот архив нужно скачать и перенести по FTP на новый хостинг. Также Вы можете переместить архив напрямую со старого хостинга на новый по ssh протоколу, с помощью команды rsync.
Шаг 4. Создание базы данных на новом хостинге. В админ-панели нового хостинга зайдите в раздел Базы данных и нажмите на кнопку Создать. Создайте новую базу данных, пользователя базы и пароль.
Шаг. 5. Перенос базы данных. В админ-панели нового хостинга зайдите в раздел phpMyAdmin, введите имя пользователя базы данных и пароль. Кликните по имени вашей базы данных. Далее перейдите на вкладку Импорт. Выберите файл базы данных на вашем компьютере и нажмите кнопку Вперед. База данных будет загружена на новый хостинг.
Шаг. 6. Перенос файлов на новый хостинг. В админ-панели нового хостинга зайдите в раздел WWW-домены, выберите ваш сайт (клик левой кнопкой), перейдите в раздел Каталог и нажмите на кнопку Закачать. Далее:
Тип файла – Файл с локального компьютера – Выберите файл – архив вашего сайта – Ок.
После скачивания архива с вашим сайтом кликните по названию архива и нажмите кнопку Извлечь.
Поздравляем! Ваш сайт на WordPress полностью перенесен на новый хостинг. Не забудьте удалить архив и отредактировать файл config.php, переписав в него новые имя базы данных и имя пользователя, а также новый пароль. Также необходимо будет поменять DNS-ы у регистратора домена. NS-ы Джихоста следующие: ns1.jehost.ru и ns2.jehost.ru.
3. Перенос сайта WordPress на хостинг с помощью плагинов
Третий способ перенести сайт WordPress на хостинг — воспользоваться специальными плагинами. Способ не самый надежный. Об этом предупреждают сами создатели плагинов. Более того, некоторые плагины достаточно сложные в освоении. Поэтому если выбираете этот путь, то вы должны очень хорошо понимать, что делаете.
Кратко опишем некоторые плагины для переноса сайта WordPress на другой хостинг:
- Duplicator. Популярный плагин для переноса сайта WordPress. Это мощный инструмент, который позволяет владельцу сайта дублировать, создавать резервную копию, перемещать и выполнять перенос сайта на другой хостинг. Специальный мастер настройки помогает установить пакет, который состоит из отдельного zip файла (архива) и установщика, просканировать возможные проблемы с настройками сервера, архивными файлами и таблицами базы данных, а затем собрать пакет.
- UpDraftPlus. Также популярный плагин для переноса сайта WordPress. Поддерживает хранение данных в облаке, автоматическое резервное копирование и разделение больших сайтов на несколько архивов. Для создания резервной копии вы выбираете, какие файлы и каталоги включить в копию. После этого вы можете восстановить данные из резервной копии в новый сайт нажатием одной кнопки.
- WP Clone. Отличительная особенность этого плагина — не нужен доступ по FTP к старому сайту. Плагин устанавливается на новый сайт и копирует только пользовательский контент и базу данных, не затрагивая системные файлы WordPress. Это делает процесс переноса сайта быстрым и повышает безопасность.
100% правильный перенос сайта на WordPress на другой домен и хостинг – Сергей Арсентьев
Нашел абсолютно проверенный и 100%-рабочий способ переезда сайтов под Вордпресс на другой домен или хостинг. Все можно сделать быстро, а главное — правильно!
Обычно я переношу сайты WordPress CMS на другой хостинг довольно часто — по 20 раз в месяц (такая работа!). И мне всегда казалось, что я все делаю правильно: ну перенес файлы, перенес базу данных, поменял имя сайта в файлах и базе – и вуаля!
Но не так все просто. Как-то после очередного переезда у меня напрочь перестали работать виджеты — сайт отображался криво.
Я погуглил и нашёл причину – недостаточно просто перенести сайт, нужно еще и правильно поменять его имя с учетом синтаксиса современных баз данных. И я решил поделиться своим способом переноса Вордпресса на новый домен и хостинг и со своими читателями.
Плагины после переноса WordPress не заработали
Раньше я действовал так: ставил плагин Xcloner, копировал с его помощью сайт в виде архива (там внутри была и база), затем переносил и устанавливал на новый хостинг или домен.
Но даже с помощью этого, казалось бы проверенного способа, несколько моих последних сайтов некорректно перенеслись, когда я их устанавливал клиентам на хостинг.
В чем же дело?
Я подумал сразу, что видимо дело в плагине Xcloner.
Перепробовал еще штук 5 разных плагинов, вроде бесплатного Duplicator и платного BackUp Buddy, и еще уже не помню всяких разных до кучи.
Везде была одна и та же проблема — сайт после переноса выглядел криво. Как бы не все элементы отображались, в первую очередь, виджеты.
Я плюнул на плагины и подумал: перенесу по старинке руками.
Переношу WordPress вручную
Как я уже писал в других статьях, современный сайт состоит обычно из двух «частей»: программные файлы и база данных со статьями, настройками и прочей информацией.
Поэтому в процессе переноса WordPress на другой домен и хостинг в ручном режиме обычно состоит из этих же двух этапов:
- Переносим файлы
- Переносим базу данных
Вручную это делается так.
Перенос файлов
Понятно, что перенести файлы можно несколькими способами. Раньше я это делал через FTP-протокол (читаем как работать по FTP тут). В этом случае я сначала копировал файлы на свой компьютер, затем открываю доступ ко второму хостингу — и туда уже переношу программные файлы WordPress.
По 3G-соединению это делать вообще не резон, даже с учетом того, что я как следует увеличил скорость подключения (читаем как я это сделал на мобильном интернете).
Поэтому я нашел более изящный способ.
Большинство моих клиентов использует панель хостинга — ISP Manager, там есть функции переноса целого архива прямо с одного хостинга на другой — минуя мой компьютер.
Так что теперь я делаю так: создаю архив всего сайта WordPress на своем хостинге и мгновенно переношу его на второй хостинг через ту же панель ISP.
Это занимает пару секунд и совсем не жрёт трафик.
Такой способ поддерживает еще несколько панелей управления хостингом (вот тут есть более подробная информация о том, какой хостинг я рекомендую).
Дальше остается только распаковать архив в директорию нового домена. Если не знаете, как создать домен и папку для него — то есть вы совсем еще зеленый в этой области — просто попросите хостера сделать это, я еще не встречал ни одного нормального хостера, кто бы отказал в этой просьбе своему клиенту.
Если нет возможности использовать ISP панель, то переносите по старинке через FTP.
Ну вот вы и перенесли файлы.
Нужно теперь поменять в файле конфигурации wp-config.php устаревшую информацию и указать новый домен, куда был перенесен wordpress-сайт.
Там все примитивно, разберетесь. Сохраняете после изменений wp-config.php и идем дальше.
Перенос базы данных
Если вы хотите быть уверенными на 200%, что все ваши статьи, записи и настройки скопируются полностью и правильно, то копируйте базу вручную прямо с сервера вашего хостера.
Для этого заходите в панель управления хостингом, выбирайте службу PhpMyAdmin (этот программа для управления базами данных), вводите логин и пароль от базы (есть в том же файле wp-config.php) и когда попадете внутрь – просто экспортируйте нужную базу, у вас получится один файл в формате SQL.
Я вот не знаю, нужно ли подробнее описывать процесс копирования базы данных? Если вы считаете, что нужно, напишите в комментариях, тогда я возможно, сделаю отдельную подробную статью по этому вопросу.
Теперь делаем на новом хостинге то же самое – заходим в PhpMyAdmin, вводим логин и пароль от свежей только что созданной базы данных и импортируем наш SQL-архив в нее.
Всё — теперь старая база данных находится на новом хостинге.
И теперь — самое главное.
Секретный момент!
Нюанс, о котором я не знал и из-за которого после переезда на новый хостинг и домен у меня некоторые сайты под WordPress сразу не заработали.
Современные базы данных хранят в некоторых местах не только информацию о домене сайта, например, «https://moytop.com», но также индексируют эту информацию, указывая в соседних полях, из скольких символов состоит строка с именем домена, например вот так:
a:2:{s:3:"url";s:17:"https://moytop.com";s:4:"meta";s:8:"метатеги";}
s17 – означает, что в поле url – 17 символов.
И если вы просто поменяете в редакторе один домен на другой, а количество символов не поменяете, то будут ошибки в домене и те же виджеты просто не станут работать.
И что? Сидеть с калькулятором и высчитывать длину новых доменов и строк? Наверняка можно это все автоматизировать и упростить.
Да, я это делаю вместе со специальным скриптом «Safe Search and Replace on Database with Serialized». Это реально волшебная программа, которая быстро и правильно делает замену старого домена на новый в базе данных при переносе сайта. При этом скрипт делает за вас всю нудную работу – высчитывает количество символов заменяемой строки и правильно добавляет их куда нужно в новую базу данных.
Чтобы запустить скрипт, достаточно его скачать на компьютер, затем по FTP переписать всю папку в корень вашего нового сайта и ввести путь к скрипту типа такого http://ваш сайт/database в любом браузере.
Скачать программу можно в интернете – она бесплатна, поищите в сети или можете скачать с моего сервера прямо сейчас через плагин социальных сетей.
Скачать бесплатно
Прямо сейчас вы можете скачать нужный файл с моего сервера — это просто и бесплатно. Достаточно кликнуть на любой значок соцсети, в которой вы, разумеется, имеете аккаунт и оставить сообщение в выбранной соцсети, после чего вам откроется скрытое содержимое.
Скачать файл
Все получилось успешно!
Распакуйте и следуйте инструкции по применению, рассказанной в этой статье.
Если вдруг возникнут сложности со скачиванием — напишите в комментариях.
Если на ваш емейл после подписки не приходит письмо для подтверждения уведомления (такое бывает иногда в зависимости от типа вашего ящика), то есть такие варианты:
- Подождите минут 5-10.
- Попробуйте другую почтовую сеть, лучше всего работают mail.yandex.ru или gmail.com.
- Проверьте папку СПАМ — может нужное письмо именно там. После чего обязательно отметьте его и кликните — НЕ спам.
- Если ничего не получилось, напишите мне в Контакты и укажите ссылку на страницу, версию браузера и примерный порядок действий.
Итак, установили и открыли скрипт? После запуска вы увидите примерно такой экран:
Программа работает именно с WordPress, поэтому логин и пароль к базе возьмет из конфигурации сама, всё что вам нужно – это вписать в первое поле имя старого домена (откуда переносится сайт), во второе поле – имя нового домена (куда переносим сайт) и нажать Live Run.
Процесс пошёл! Он нагляден, тут же показывается где и какие таблицы в базе содержали значение старого домена и все ли успешно поменялось.
Домены рекомендую вводить без префикса, то есть лучше не использовать http://test2.moytop.com, пишите просто: test2.moytop.com
Ну и в конце после замены информации о домене – можете удалить скрипт с сайта, так даже рекомендуют его авторы, чтобы он не был потенциальной дырой в безопасности сайта (читайте как повысить безопасность своего сайта на WordPress за пару кликов).
Все готово! Теперь перезагружайте страницу CTRL+F5 и если вы все сделали правильно и внимательно, то сайт перенесется на новый домен и хостинг без проблем.
И напоследок еще один суперпростой способ!
Мне его подсказал в комментариях Василий, за что ему отдельное спасибо
Для его реализации понадобится доступ в админку и плагин Velvet Blues Update URLs.
Этот плагин удобнее всего поставить еще до переноса Вордпресс-системы (как установить плагины для WordPress) и после переноса зайти в админку и выбрать в настройках нужные параметры.
Попасть в настройки:
Нужные параметры:
То есть в первом поле — старый адрес (лучше без http, просто домен).
Во втором — новый (аналогично).
Внизу я выбираю все галочки, чтобы поменять везде, где только можно.
Вот и все, дальше жмите — на кнопку UPDATES URLs и старые ссылки в базе заменятся на новые.
Этот способ переноса работает тоже хорошо, я проверил на нескольких сайтах — все четко.
И еще —
Несколько дополнительных советов по корректному переносу на другой хостинг:
- Проверьте, чтобы версия PHP была одинакова на старом и новом хостинге
- Проверьте, чтобы базы данных использовали полностью идентичную версию кодировки
- Воспользуйтесь услугой бесплатного переноса на новый хостинг от самого хостера! Вот тут я привожу хостеров, которых я уже проверил, и которые делаю бесплатный переезд сайтов к себе на хостинг.
Кстати, я не очень люблю переносить сайты вручную, поэтому сейчас приступаю к масштабному тестированию разных плагинов под WordPress именно для миграции на другой хостинг или домен. Пока все что я пробовал – не устраивали меня на 100%, в каждом был какой-то косяк.
Так что подписывайтесь на обновления, когда найду реально рабочий классный вариант — выложу на блоге.
Перенос сайта на WordPress на другой хостинг, как перенести wordpress?
Перенос сайта на WordPress на другой хостинг
Выбор хостинга – ответственный момент, но не всегда удается сделать его правильно. Иногда уже после
того, как сайт заработал, приходится «переезжать» на другой хостинг. Причин для этого может быть
множество. Безответственная служба поддержки, которая не реагирует на ваши запросы. Более высокие, чем у
конкурентов, цены. Постоянные технические проблемы, из-за чего к вашему сайту или его части нет доступа.
Низкая скорость работы. Если вы решили, что экономический эффект от переноса оправдает затраты, не
ждите, «голосуйте ногами» – на рынке много компаний, предоставляющих хостинг.
При этом перенос должен быть осуществлен грамотно, иначе возможно существенное нарушение
работоспособности сайта после процедуры. Так, часто возникающая проблема с записью веб-сервером
временных файлов в нужную папку или с их удалением. Из-за этого возникают следующие сбои:
- сайт невозможно обновить;
- сайт нельзя редактировать через веб-интерфейс;
- не работает кэширование;
- регулярно наблюдается превышение дисковой квоты в случае, если временные файлы невозможно
удалить.
Также могут возникать сбои в настройках PHP, пропадает возможность редактирования файлов через FTP/SSH,
возникают ошибки с кодом 500 (внутренние ошибки сервера).
Как перенести сайт на WordPress
Корректный перенос производится в несколько этапов. Сначала необходимо скачать файлы базы данных и
контента, затем эти файлы размещаются на новом сервере. После чего необходимо настроить соединение с
базой данных и вручную установить права категорий пользователей. На словах все просто, но в деталях
могут быть важные особенности, о которых расскажем ниже.
Так, администратор должен иметь ввиду следующие моменты. Перед переносом обязательно сделайте бэкап и
убедитесь, что на момент переноса на сайте не производилось с момента бэкапа изменений. Кстати, если
ваша новая компания, предоставляющая хостинг, предлагает услугу автоматического бэкапа, это будет
замечательным плюсом.
Во время переноса после бэкапа вывешивайте плашку о проведении технических работ на сайте с
ориентировочным временем. Это важно, чтобы посетители не оставались в недоумении, и чтобы не могли
внести изменений после сохранения и во время переноса. Для создания такой плашки в WordPress даже
предусмотрен отдельный плагин.
После переноса убедитесь, что сайт отображается корректно во всех браузерах. Сделать это можно с помощью
файла hosts. Все процедуры по переносу сайта на новый хостинг можно выполнить вручную, но если возникли
сложности или вы не уверены в своей квалификации, лучше доверить эту работу профессионалам.
6 шагов Как переместить WordPress на новый сервер или хост (без простоев)
Попытка перенести WordPress на новый сервер или хост может быть сложной задачей, и не только для новичков, но даже если вы достаточно опытный пользователь WordPress.
Это все потому, что перенос WordPress с одного хоста на другой — задача совершенно другого типа, чем запуск 100% нового сайта.
Но не парься! Мы вас прикрыли. Вот как переместить WordPress на новый сервер или хост, шаг за шагом, без простоев между ними.
Вот план того, что мы собираемся делать:
Создайте резервную копию своего сайта → переместите эту резервную копию на новый хост → восстановите ее там → перенаправьте доменное имя, чтобы посетители переходили непосредственно на новый хост.
Шаг 1. Дублируйте сайт
Первое, что нужно сделать, когда вы хотите переместить WordPress на новый сервер, — это создать резервную копию сайта (которую затем можно перенести на новый хост и восстановить там). Затем вы можете использовать онлайн-облачное решение, чтобы сохранить резервную копию в безопасности.
Есть много способов добиться этого. На рынке есть даже сервисы, которые позаботятся об этом за вас, не говоря уже о десятках различных плагинов, которые обещают беспроблемное резервное копирование / восстановление. Если вы ищете способ работать с несколькими сайтами, ознакомьтесь с нашими лучшими инструментами для резервного копирования нескольких сайтов WordPress.
Здесь мы сосредоточимся на одном из лучших решений. Пара причин:
- может использоваться на всех хостах
- бесплатно
- работает без сбоев
Это решение называется Duplicator — плагин для WordPress.Об этом в Интернете очень много говорится в прессе, и на то есть очень веская причина. Это просто. Делает. Работа.
Хорошо, поэтому для начала установите Duplicator. Процесс установки стандартный, так что никаких сюрпризов нет.
Когда плагин готов, перейдите в Duplicator и нажмите кнопку Create New рядом с Packages :
На следующем экране вы можете просмотреть параметры резервного копирования, если хотите, но это не обязательно. Если вы торопитесь, просто нажмите Далее .
В следующем разделе Duplicator просматривает текущую настройку хостинга и оценивает, насколько она совместима, чтобы сделать резервное копирование беспроблемным.
Вы можете увидеть уведомление то тут, то там , в зависимости от вашего хоста, но в большинстве случаев вам не о чем беспокоиться. Duplicator также дает вам несколько советов о том, как все это очистить и продолжить резервное копирование.
Если вы видите какие-либо уведомления, отметьте поле Да и затем нажмите кнопку Build .Если уведомлений нет, вы можете сразу нажать кнопку Build .
Вот где Дубликатор творит свою магию 🧙. Процесс резервного копирования может занять некоторое время в зависимости от размера вашего сайта. Окно нужно держать открытым до конца!
Когда резервное копирование завершится, вы увидите следующий экран подтверждения:
Загрузите установочный файл и архив, содержащий резервную копию. Он понадобится вам при выполнении следующих шагов по переносу WordPress на новый сервер.
Шаг 2. Подготовьте новый хост
👉 Вы выбрали хостинг, совместимый с WordPress? Если нет, то информация из нашего опроса может помочь вам принять решение.
Прежде чем ваш новый хост сможет получить резервную копию, вам необходимо подготовить ее, позаботившись о нескольких вещах:
- добавить свое доменное имя на сервер
- создать пустую базу данных для сайта
- (необязательно) дублируйте ваши адреса электронной почты
Мы расскажем, как это сделать дальше:
Большинство веб-хостов используют cPanel, чтобы пользователи могли самостоятельно настраивать свои хостинговые среды, не понимая, что происходит под капотом.Если ваш новый хост использует другую панель управления, вы можете обратиться в службу поддержки, чтобы они справились с этими тремя задачами за вас.
Ваш хост должен был предоставить вам данные для входа в cPanel во время регистрации. Ищите это письмо в своем почтовом ящике. Некоторые хосты позволяют вам переходить в cPanel прямо из основной клиентской области. Например:
Вот как получить доступ к cPanel с SiteGround:
Вот как получить доступ к cPanel с Bluehost:
Добавьте свое доменное имя на новый сервер
После входа в cPanel перейдите в раздел ДОМЕНА и нажмите Addon Domains :
Введите свое доменное имя в поле Новое доменное имя .Два других поля будут заполнены автоматически. Щелкните Добавить домен .
Через секунду вы увидите свой новый домен в списке. На этом этапе сервер готов приветствовать ваше доменное имя и веб-сайт.
Создать новую базу данных
Следующее, что нам нужно сделать, чтобы переместить WordPress на новый сервер, — это создать пустую базу данных. Это будет новый дом для данных вашего сайта.
Чтобы добавить новую базу данных в cPanel, прокрутите вниз до раздела БАЗЫ ДАННЫХ и щелкните MySQL Database Wizard .
Это полезный пошаговый интерфейс, который проведет вас через процесс настройки новой базы данных.
- Шаг 1 касается выбора имени для вашей базы данных.
- Шаг 2 касается создания учетных записей пользователей, которые затем смогут получить доступ к этой новой базе данных. Эта новая учетная запись пользователя — это то, как WordPress получает доступ к базе данных туда и обратно. Заполните обязательные поля и запишите где-нибудь логин и пароль.Они вам понадобятся позже.
- Шаг 3 — последний, и именно здесь вам нужно назначить новую учетную запись пользователя новой базе данных. Просто выберите Все ПРИВИЛЕГИИ и нажмите Next Step .
Новая база данных только что добавлена!
(необязательно) переместите свой адрес электронной почты на новый сервер
У большинства пользователей будет как минимум один настраиваемый адрес электронной почты, настроенный под своим доменным именем.Ты? Другими словами, у вас есть электронная почта типа [адрес электронной почты защищен]
?
Если да, прочтите этот раздел. Если нет, переходите к следующему шагу.
Когда вы перемещаете WordPress на новый сервер, вы фактически перемещаете и свое доменное имя на новый хост, поэтому все ваши электронные письма начнут приходить на этот новый хост.
Однако, если вы не настроите свои учетные записи электронной почты на новом сервере правильно, эти электронные письма либо где-то потеряны, либо будут помечены как «недоставлено: получатель не существует». Полагаю, это не то, что вам нужно.
К счастью, предотвратить это довольно просто:
В cPanel прокрутите вниз до раздела EMAIL и нажмите Учетные записи электронной почты :
Нажмите кнопку + Create справа.
Сейчас мы собираемся добавить ваши существующие адреса электронной почты на новый сервер.
Вот форма:
- Домен — выберите новое доменное имя — то, которое вы перемещаете
- Имя пользователя — это важно (!), Вам нужно ввести то же имя пользователя, которое вы использовали на своем предыдущем хосте; например, если ваш адрес электронной почты
[адрес электронной почты защищен]
, то имя пользователя —отметка
- Пароль — новый пароль, не обязательно совпадать со старым
- Место для хранения — лучше всего установить Без ограничений
Щелкните + Create , чтобы завершить настройку.
💡 Если на вашем старом хосте установлено несколько адресов электронной почты, повторите процесс для каждого из них.
Вы должны увидеть свой адрес электронной почты в списке.
На этом этапе ваш новый хост готов принять любую входящую почту, адресованную вашему домену.
Шаг 3. Загрузите сайт на новый хост
Теперь, когда доменное имя и база данных готовы (и электронная почта), мы можем загрузить всю резервную копию вашего сайта на новый сервер.
Для этого в cPanel прокрутите вниз до раздела ФАЙЛЫ и нажмите File Manager :
Перейдите в каталог, созданный для нового доменного имени, в который вы переносите.В большинстве случаев это будет что-то вроде public_html / YOURDOMAIN.com
.
Оказавшись там, просто загрузите архив своего сайта — тот, который вы получили от Duplicator. Не забудьте загрузить как архив (zip), так и файл installer.php
. Это каталог, в котором все окажется, когда вы переместите WordPress на новый сервер.
Шаг 4. Отредактируйте файл локальных хостов
На этом этапе вы почти готовы выполнить окончательный импорт своего веб-сайта и перенести все его файлы и данные.
Однако! Прежде чем вы сможете это сделать, вам необходимо получить доступ к новому серверу через браузер с вашего локального компьютера. Само по себе это звучит довольно просто, но есть одна проблема, которую нам необходимо решить:
В данный момент ваш домен не был официально перенаправлен на новый сервер — мы еще не сделали этого, чтобы предотвратить простои, и собираемся сделать это только в самый последний момент. Это все прекрасно, но это также означает, что ваш новый сервер в основном невидим для публики (включая вас) и не может быть доступен напрямую.
Чтобы обойти это, вы можете настроить локальный компьютер для перехода на новый сервер вручную при поиске домена вашего веб-сайта.
Вот как это сделать:
Сначала вернитесь в cPanel и посмотрите, какой у вашего нового сервера IP-адрес. Эта информация обычно отображается на боковой панели. Пример:
Запишите где-нибудь этот адрес; он тебе понадобится через минуту.
Как редактировать файл hosts в Windows:
Файл hosts
находится в папке C: \ Windows \ System32 \ drivers \ etc
.Он может быть скрытым, поэтому вы можете настроить параметры отображения файла , чтобы его увидеть.
Файл hosts
не имеет расширения, но имеет простой текстовый формат, что означает, что вы можете открыть его с помощью Блокнота.
В самом конце этого файла добавьте новую строку вроде этого:
ВАШ СЕРВЕР.IP.АДРЕС YOURDOMAIN.com
Например:
21.10.11.192 YOURDOMAIN.com
Сохраните файл.
Как отредактировать файл hosts на Mac:
Запустите приложение «Терминал».Вы можете найти его через панель запуска приложений.
Введите sudo nano / etc / hosts
и нажмите Enter.
Введите пароль администратора и нажмите Enter.
Теперь вы находитесь в текстовом редакторе Nano и у вас открыт файл hosts.
Поместите курсор внизу с помощью клавиш со стрелками.
В самом конце этого файла добавьте новую строку вроде этого:
ВАШ СЕРВЕР.IP.АДРЕС YOURDOMAIN.com
Например:
10.21.11.192 YOURDOMAIN.com
Когда у вас появится линия, нажмите и удерживайте клавиши «Control» и «O», чтобы сохранить файл, затем «Control» и «X» для выхода.
С этого момента, когда вы попытаетесь перейти на свой сайт из веб-браузера, вы попадете прямо на новый сервер.
💡 Подчеркнем, что только вы можете получить такой доступ к новому серверу вашего сайта. Все остальные по-прежнему будут переходить на ваш старый сервер, когда они попытаются просмотреть сайт. Таким образом, с их точки зрения, вы еще не переместили WordPress на новый сервер.
Шаг 5. Установите сайт с помощью онлайн-установщика
Запустите браузер и перейдите по адресу YOURDOMAIN.com/installer.php
.
Как только вы это сделаете, вы увидите основной интерфейс установщика. Все, что вам нужно сделать, это принять условия и нажать Далее .
На следующем шаге вам нужно будет ввести данные подключения к вашей новой базе данных — пустой, которую вы создали пару минут назад.
Для большинства хостов значение Host должно быть установлено на localhost
.Когда все поля будут заполнены, щелкните Test Database .
Если все прошло хорошо, вы должны увидеть это:
Вы можете нажать Next , чтобы продолжить, а затем подтвердить всплывающее сообщение для запуска установщика.
Нажмите Next еще раз на следующем экране, чтобы подтвердить заголовок и URL-адрес сайта.
Через пару секунд установка должна быть завершена. Вот как обычно выглядит последнее подтверждающее сообщение, когда вам удается перенести WordPress на новый сервер:
Рекомендуется установить флажок «Автоматически удалять файлы установщика…».
Нажмите Admin Login , чтобы получить доступ к панели управления сайта WordPress на новом хосте.Все ваши учетные записи WordPress такие же, как и до переноса сайта на новый хост.
После входа в систему вы увидите подтверждение того, что файлы установщика были удалены. Возможно, вам больше не нужен плагин Duplicator, поэтому отключите / удалите его.
Вы можете увидеть свой веб-сайт на новом сервере во всей красе, перейдя по адресу YOURDOMAIN.com
. Просто имейте в виду, что это просто вы видите прямо сейчас (это еще не было опубликовано в Интернете) — это связано с хостами и файловой штукой, о которой мы говорили минуту назад.Давайте рассмотрим это на последнем этапе:
Шаг 6: Перенаправьте доменное имя
На этом этапе ваш веб-сайт полностью перенесен на новый сервер. Последний шаг, который нам нужно сделать сейчас, — это сказать всему миру (сети) при поиске вашего сайта перейти на этот новый сервер, а не на старый.
Обычно это делается путем редактирования серверов имен, назначенных в настройках вашего доменного имени. Чтобы изменить их, вам нужно будет вернуться туда, где вы изначально зарегистрировали домен.
При изменении настроек сервера имен вам необходимо указать DNS-адреса ваших новых серверов имен — те, которые назначены вашему новому хосту. Вы можете найти эти адреса namserver на пользовательской панели вашего нового хоста.
Например, на SiteGround вы можете найти их, перейдя в Мои учетные записи → вкладка Информация и настройки → Учетная запись DNS :
Если вы собираетесь разместить свой сайт на Bluehost, они фактически используют одни и те же адреса DNS для всех сайтов.Вы можете найти эти адреса здесь.
Если у вас возникли проблемы с определением правильных адресов DNS, вы всегда можете обратиться в службу поддержки на своем новом хосте. Они не дадут вам знать.
Вот несколько руководств о том, как изменить настройки сервера имен с помощью нескольких популярных регистраторов:
После того, как вы установите настройки DNS своего домена так, чтобы они указывали на новый сервер, вам нужно немного подождать, прежде чем они распространятся по всей сети. Этот процесс обычно занимает около 48 часов.
Поздравляем, ваш веб-сайт был успешно перенесен, и теперь вы узнали, как перенести WordPress на новый сервер! 🍾✨
Что будет дальше после переноса WordPress на новый сервер?
Во-первых, вы можете вернуться к файлу hosts и стереть дополнительную запись, которую вы сделали во время миграции. Эта линия тебе больше не нужна.
Кроме того, вы, вероятно, захотите дважды проверить, работает ли ваша конфигурация электронной почты в вашем инструменте электронной почты. Несмотря на то, что у вас все еще есть тот же адрес электронной почты, фактические детали конфигурации могли измениться.
Отправьте себе пару тестовых писем с другого адреса и посмотрите, получаете ли вы их. В противном случае вам нужно будет связаться с вашим новым хостом и получить информацию о том, как правильно настроить почтовую программу.
Вот и все! Ваш веб-сайт WordPress теперь находится на новом хосте.
Вы изо всех сил пытаетесь перенести WordPress на новый сервер или хост? Есть ли что-нибудь непонятное в описанном здесь процессе? Дайте нам знать об этом в комментариях.
…
Не забудьте принять участие в нашем ускоренном курсе по ускорению вашего сайта WordPress.С помощью некоторых простых исправлений вы можете сократить время загрузки даже на 50-80%:
БОНУСНОЕ ВИДЕО: ИСТИННАЯ история о смене хостинг-провайдера
Или начните обсуждение в нашей группе Facebook для профессионалов WordPress. Найдите ответы, поделитесь советами и получите помощь от других экспертов WordPress. Присоединяйтесь сейчас (это бесплатно)!
Как перенести сайт WordPress на новый хост (2021)
Как только вы определите, на какой хост вы хотите переключиться, пора начинать подготовку к переносу вашего сайта WordPress!
Перво-наперво: невероятно важно создать резервную копию всех файлов вашего сайта на локальном компьютере, чтобы вы не потеряли свою тяжелую работу.Это относится ко всем, даже если ваш новый хостинг-провайдер перемещает ваш сайт за вас, потому что резервное копирование в любом случае является важной мерой безопасности.
Есть два основных способа выполнения этих резервных копий: с помощью протокола передачи файлов или с помощью плагина WordPress. Использовать плагин проще, но знакомство с протоколами передачи файлов сейчас поможет на седьмом шаге, когда придет время загружать эти файлы в новую учетную запись хостинга.
Использование протокола передачи файлов
Протокол передачи файлов (FTP) — это инструмент, который позволяет — как вы уже догадались — передавать файлы между вашей старой учетной записью хостинга и локальным компьютером, устанавливая соединение между сервером и компьютер.Популярные программы FTP включают Transmit для Mac и FileZilla для ПК.
После установки программы FTP вам потребуется использовать учетные данные Secure Shell FTP (SFTP) из вашей старой учетной записи хостинга для подключения к серверу и доступа к вашим файлам. После подключения вы можете выбрать и загрузить все файлы в каталоге своего веб-сайта.
Использование плагинов
Плагины — это более простой способ резервного копирования вашего сайта WordPress. Вы можете установить плагин несколькими щелчками мыши, а затем использовать его настройки, чтобы управлять тем, какие файлы вы хотите создать резервную копию, как часто должно происходить резервное копирование и где будут храниться ваши файлы.
WordPress предлагает более 57 000 плагинов, и многие из них созданы для помощи в резервном копировании.
Существует множество вариантов, но убедитесь, что вы выбрали плагин, который будет создавать резервную копию и восстанавливать вашего сайта, а это означает, что вы сможете вернуть свой веб-сайт WordPress к любой из его ранее сохраненных версий (на всякий случай). Из вышеперечисленных вариантов мы выберем один из плагинов слева, поскольку оба они упоминают восстановление в своих описаниях.
Внимание: Если вы решите перенести свой сайт WordPress на хост с поддержкой миграции, нет необходимости читать — они позаботятся о следующих шагах за вас! Но если вы предпочитаете самостоятельно позаботиться о переносе WordPress, то давайте перейдем к хорошему!
Перенести или переместить сайт WordPress на новый хост (3 простых шага)
Перемещение сайта WordPress с одного хоста на другой может быть сложной задачей (и даже может представлять некоторые угрозы), если вы не знаете, как это обойти.Однако миграция веб-сайта должна быть простым процессом, и даже если вы столкнетесь с проблемой или двумя, вы сможете легко решить ее самостоятельно.
В этом руководстве вы узнаете, как точно перенести веб-сайт на другой хост без каких-либо сложностей!
- Перенос WordPress вручную
- Загрузка файлов WordPress
- Перенос базы данных WordPress
- Решая сложную задачу
- Завершение процесса
- Поселение в
- Перенос сайта WordPress с помощью SSH
- Что такое SSH / командная строка?
- Доступ к командной строке
- Переход в каталог WordPress
- Резервное копирование файлов WordPress
- Создание резервной копии базы данных
- Установка WordPress на новый сервер
- Перенос сайта WordPress на новый сервер
- Импорт базы данных на новый сервер
- Миграция через командную строку WordPress
- Что такое командная строка WordPress?
- Создание резервной копии файлов WordPress
- Импорт файлов WordPress в Cloudways
- Создание резервной копии базы данных
- Поиск и замена URL-адресов на новом сервере
- Протестируйте и запустите сайт WordPress
- Перенести WordPress с помощью плагина Cloudways Migrator
- Зачем переносить WordPress на новый сервер
- Наши рекомендации по миграции на WordPress
Самая большая проблема, с которой вы можете столкнуться при переносе веб-сайта, — это потеря данных.Если вы потеряете важные данные при передаче файлов, скорее всего, вы испортите свой сайт!
Обратите внимание, что есть несколько полезных плагинов, которые могут помочь вам легко выполнить эту работу. А если вы выбираете управляемый хостинг WordPress, они переместят сайт за вас. Так что не забудьте проверить и эти параметры. Кроме того, перед переносом всегда лучше сделать резервную копию вашего сайта с помощью плагина резервного копирования WordPress.
Кроме того, это руководство может оказаться утомительным для некоторых людей, поэтому, в конце концов, вы можете увидеть, как можно перенести свой сайт на Cloudways всего за 3 простых шага!
А пока давайте сосредоточимся на шагах, которые помогут вам без проблем перенести свой веб-сайт на другой хост!
Перенести WordPress вручную
Самая большая проблема, с которой вы можете столкнуться при переносе веб-сайта, — это потеря данных.Если вы потеряете важные данные при передаче файлов, скорее всего, вы испортите свой сайт!
Обратите внимание, что есть несколько замечательных плагинов миграции, которые могут помочь вам легко выполнить эту работу, и многие хостинговые компании, такие как сама Cloudways, переместят сайт за вас, поэтому убедитесь, что вы также отметили эти параметры.
Кроме того, это руководство может оказаться утомительным для некоторых людей, поэтому, в конце концов, вы можете увидеть, как можно перенести свой сайт на Cloudways всего за 3 простых шага!
А пока давайте сосредоточимся на шагах, которые помогут вам без проблем перенести свой веб-сайт на другой хост!
Боитесь, что ваш сайт может сломаться во время миграции?
Не беспокойтесь.Попросите эксперта Cloudways позаботиться об этом.
I) Загрузите файлы
Первый шаг — загрузить файлы. У вас есть два варианта загрузки файлов на новый хост.
Метод на основе FTP
Войдите в свою существующую учетную запись хостинга, перейдите в диспетчер файлов и в папку с файлами WordPress. Сожмите (zip) всех ваших файлов WordPress, а затем загрузите zip-файл новому хостинг-провайдеру либо через клиент протокола передачи файлов (FTP), либо через файловый менеджер, предоставленный новой учетной записью хостинга.После загрузки Распакуйте zip-файл в папку public_html .
Метод SSH [самый быстрый способ]
Файлы также можно загружать через SSH. Не все провайдеры предлагают эту услугу, и вам следует проверить наличие встроенного в платформу SSH-терминала. Если он недоступен, используйте клиент, например PuTTy , для подключения к новому серверу. Используйте следующую команду:
$ cd public_html /
После подключения к серверу откройте папку public_html (корневая папка для файлов WordPress).Внутри этой папки загрузите папку, которую вы заархивировали ранее методом FTP.
Перейдите в диспетчер файлов и убедитесь, что заархивированная папка находится внутри папки public_html . По умолчанию он называется public_html.zip, , но вы можете изменить его на что-то вроде mysite.zip . Теперь проверьте местоположение, перейдя по URL-адресу. Когда будет открыт правильный URL-адрес, загрузка начнется автоматически.
Общий URL-адрес может выглядеть так: http: // ВАШ САЙТ.com / mysite.zip
Теперь вернитесь в терминал PuTTy и введите следующую команду (убедитесь, что вы все еще находитесь в папке public_html ):
wget http://YOURSITE.com/mysite.zip
После загрузки вы увидите новую zip-папку в папке public_html вашего нового хоста. Чтобы распаковать папку, выполните следующую команду.
Распаковать mysite.zip
Если вы все сделали правильно, все файлы со старых сайтов должны быть импортированы на новый хостинг.Следуйте следующему шагу, чтобы перенести базу данных.
II) Перенос базы данных WordPress
Создайте новую базу данных и пользователя на новом сервере хостинга с помощью мастера баз данных MySQL (запишите учетные данные, поскольку они понадобятся вам позже).
Вернитесь на старый сайт WordPress, установите плагин UpdraftPlus в Export базу данных.
Используя phpMyAdmin в новой учетной записи хостинга, Импортируйте базу данных, созданную выше.
III) Решите сложную задачу
Просто перейдите к wp-config.php (вы можете найти его в корне) и замените учетные данные на те, которые вы ранее указали, то есть DB_NAME, DB_USER, DB_PASSWORD . В некоторых случаях вам необходимо предоставить DB_HOST при перемещении сайта WordPress на новый хост, но это в основном зависит от вашего сервера. В остальном вы готовы к работе!
IV) Завершить процесс
Найдите в своей базе данных таблицу xxxxx-option и замените option_value siteurl и home новым URL-адресом вашего сайта.
Теперь вы можете посетить http://newurl.com/wp-admin , перейти к Settings и выбрать Permalinks и изменить его по своему желанию.
V) Поселение
Вы можете использовать плагин Velvet Blues Update URLs, чтобы заменить каждый старый URL новыми URL. Когда все будет готово, можно начинать! Вуаля, вы перенесли свой сайт на новый хост и готовы воспользоваться преимуществами новой среды!
Примечание: Если вы не можете посетить сайт, попробуйте очистить кеш браузера.
2) Перенос сайта WordPress через SSH
I) Что такое SSH / командная строка?
SSH — это интерфейс командной строки, широко используемый для управления удаленными машинами (в данном случае серверы являются текущим и будущим домами вашего веб-сайта WordPress). Команды оболочки используются для выполнения ряда действий на удаленных серверах. Он не является интерактивным и принимает только текстовые команды для операции, которую вы хотите выполнить.
SSH обеспечивает безопасный и зашифрованный канал, по которому информация передается между клиентом и удаленным сервером.Из-за популярности и почти универсального использования терминал SSH интегрирован в ОС iOS и Linux. Пользователям Windows необходимо загрузить SSH-клиент (например, PuTTY ), чтобы инициировать сеансы SSH.
К сожалению, большинство пользователей WordPress не знакомы с интерфейсом командной строки . Поэтому я буду использовать очень простые шаги, чтобы провести вас через оставшуюся часть этого руководства. Я также объясню закулисную работу команд, чтобы вы могли лучше понять, что вы делаете.
IdeaBox — Пример использования
Прочтите, как Cloudways помогли агентству WordPress создавать лучшие продукты.
Спасибо
Ваша электронная книга в папке «Входящие».
II) Доступ к командной строке
В этом руководстве я буду использовать SSH-клиент PuTTY для доступа к командной строке. Однако вы можете использовать любой SSH-клиент по вашему выбору. Для доступа к существующему серверу через командную строку вам потребуется следующее:
- IP-адрес сервера
- Имя пользователя
- Пароль
- Открытый ключ
Запустите PuTTY и перейдите к SSH → Auth.
Теперь получите открытый ключ своего сервера и перейдите к Session внутри окна PuTTY, чтобы ввести IP-адрес сервера.
Нажмите кнопку Открыть и войдите в систему со своими учетными данными. ( Важно : войдите в систему как root admin и введите правильный пароль).
c) Перейдите в каталог WordPress
Первое, что мне нужно сделать после входа на сервер через SSH, — это перейти в каталог моего сайта WordPress, содержащий файлы и папки, которые я хочу переместить на новый хост.
В терминале введите следующую команду, которая гарантирует, что я нахожусь в корне сервера.
cd
Следующая команда — ls , сокращение от команды list , которая отображает все файлы и папки в корневой папке.
Вы можете увидеть другой список файлов и папок, и это нормально. Отсюда вам нужно перейти в папку установки WordPress. В моем случае я перейду в папку www (содержащую установочные файлы WordPress) внутри папки var .
Введите cd var / www и нажмите Введите .
После проверки содержимого этой папки с помощью команды ls я вижу, что она содержит папку для сайта WordPress.
Просто введите cd wordpress (или другое название вашей папки), чтобы получить доступ к папке сайта WordPress.
VI) Резервное копирование файлов WordPress
Папка WordPress содержит множество папок и файлов, и их резервное копирование важно, прежде чем я действительно начну процесс миграции сайта WordPress.Для этого я создам zip-папку в папке сайта WordPress. Это самый простой и самый быстрый способ передачи данных с моего существующего облачного сервера на управляемый сервер Cloudways.
Примечание: Чтобы запустить команду zip, убедитесь, что у вас установлен zip. Вы можете установить zip, выполнив следующую команду: sudo apt install zip unzip
Находясь в папке www , выполните следующую команду:
zip -r wordpress.почтовый индекс wordpress
-r флаг включает рекурсивное чтение файлов. Не забудьте заменить имя папки [wordpress] и имя файла [wordpress.zip] на свое.
После завершения процесса cd вернитесь в папку www или в папку, в которой вы запустили zip-команду, и введите команду ls , чтобы подтвердить, что zip-файл был успешно создан.
Отлично! Я успешно сделал резервную копию моего сайта на WordPress.Давайте продолжим и сделаем резервную копию базы данных WordPress.
V) Резервное копирование базы данных WordPress
Чтобы создать резервную копию базы данных MySQL, вернитесь в свой SSH-терминал и введите следующую команду:
mysqldump --add-drop-table -h localhost -u wpuser -p wordpress> site.bak.sql
В приведенной выше команде я указал следующие параметры. Пожалуйста, отрегулируйте их, чтобы они соответствовали вашим ценностям.
-h localhost останется прежним
-u — имя пользователя базы данных MySQL
WordPress — это имя базы данных.
Введите пароль после выполнения этой команды. После выполнения команды вы заметите, что был создан новый файл (с именем ‘site.bak.sql’ ). Он содержит полную базу данных нашего сайта WordPress.
На данный момент я успешно создал резервные копии файлов и базы данных WordPress. Посмотрим, как я перенесу сайт WordPress на новый хост.
VI) Запустите WordPress на Cloudways
Прежде чем я продолжу остальную часть миграции WordPress , давайте настроим сервер и запустим сайт WordPress на платформе Cloudways.
Для развертывания нового сервера и запуска сайта WordPress на Cloudways требуется несколько щелчков мышью. Если вы хотите узнать о нем больше, закажите демонстрацию Cloudways, и наши специалисты будут рады ответить на все ваши вопросы.
Начните с и зарегистрируйте для учетной записи Cloudways и выберите желаемый вариант сайта WordPress из раскрывающегося меню. Назовите свое приложение, сервер и проект.
Выберите облачного провайдера, расположение центра обработки данных и нажмите кнопку Запустить сейчас .Через несколько минут ваш сервер и веб-сайт WordPress будут развернуты.
Вот и все! Сайт WordPress запущен и работает на управляемом сервере Cloudways. Давайте перенесем существующий сайт на новый сервер.
VII) Перенести сайт WordPress в Cloudways
Теперь я готов начать процесс миграции. В этом процессе я перенесу zip-файл, содержащий резервную копию файлов WordPress, из моей существующей папки на новый сайт WordPress, который я запустил на Cloudways.
Прежде чем я продолжу, давайте подключимся к серверу Cloudways через FTP, используя FileZilla . Таким образом, я могу легко отслеживать файлы и их расположение. Для этого я запустил FileZilla, перейду к Server Management с Cloudways Platform и скопирую его Public IP , Username и Password .
Теперь введите учетные данные в FileZilla для доступа к серверу. Перейдите в приложений → [папка вашего сайта wordpress] → папка public_html и удалите все содержимое этой папки.Обычно это занимает несколько минут. После этого я перенесу содержимое моего веб-сайта WordPress в это место.
На следующем шаге вернитесь к терминалу SSH и убедитесь, что вы находитесь в каталоге www . Затем выполните следующую команду:
scp /var/www/wordpress.zip [email protected]: / home / master / applications / ewscfaavrd / public_html
Давайте посмотрим, что происходит с этой командой:
scp [var / www / wordpress.zip] это расположение файла, который я хочу отправить на свой новый сервер Cloudways. Пожалуйста, измените его, чтобы он соответствовал вашему.
[[email protected]] Текст перед знаком @ — это имя пользователя моего нового сервера Cloudways, а после знака @ — мой общедоступный IP-адрес.
[: / home / master / applications / ewscfaavrd / public_html] этот бит команды представляет место, куда я хочу скопировать заархивированную папку WordPress.
После завершения команды вы увидите новый файл внутри папки:
Наконец, мне нужно распаковать содержимое этого заархивированного файла.Для этого вернитесь на платформу Cloudways и в Server Management запустите интегрированный терминал SSH.
Войдите в систему, используя имя пользователя и пароль (предоставленные в качестве основных учетных данных) и перейдите в каталог WordPress, в который я только что скопировал заархивированную папку.
Использовать SSH для распаковки папки быстро и легко. Перейдите в папку public_html приложения, в которую заархивированная папка была скопирована со старого сервера, и выполните следующую команду, чтобы распаковать содержимое.
разархивировать wordpress.zip
После завершения процесса запустите команду ls , чтобы проверить содержимое распакованной папки.
Примечание: Не удаляйте заархивированную папку, так как это может потребоваться в случае, если дела пойдут плохо. Убедившись, что все работает должным образом, удалите папку позже.
Я успешно перенес сайт WordPress на новый управляемый сервер Cloudways.
Однако, если присмотреться, расположение не то. Для обслуживания этого сайта у меня должно быть содержимое внутри public_html , а не в папке внутри каталога public_html .
Чтобы переместить все содержимое из папки WordPress в родительский каталог public_html , выполните следующую команду внутри SSH-терминала Cloudways, находясь в каталоге WordPress .
мв * ../
Команда mv используется для перемещения файлов / папок, * представляет все файлы / папки, а ../ — это сделать шаг назад.
Запустите команду ls , чтобы убедиться, что все файлы и папки были успешно перенесены.
Как видите, я успешно переместил сайт WordPress на новый сервер.
VIII) Импорт базы данных WordPress в Cloudways
Давайте перенесем файл .sql со старого сервера в папку public_html нашего нового сайта WordPress на Cloudways.Я буду использовать команду scp .
Примечание: Это заменит / переопределит существующую базу данных на сервере Cloudways базой данных на старом сервере.
scp /var/www/site.bak.sql [email protected]: / home / master / applications / ewscfaavrd / public_html
Теперь вернитесь в окно терминала Cloudways SSH и выполните следующую команду, чтобы импортировать файл базы данных.
mysql -u ewscfaavrd -p ewscfaavrd-u ewscfaavrd Это имя пользователя базы данных сайта WordPress на Cloudways.
-p ewscfaavrd Это имя базы данных сайта WordPress на Cloudways.
На этом этапе я переместил файлы и базу данных сайта WordPress на сервер Cloudways. Давайте продолжим и проверим, правильно ли работает сайт WordPress. Для этого просто щелкните URL-адрес приложения в разделе URL-адрес ПРИЛОЖЕНИЯ .
При просмотре веб-сайта я обнаружил страницу с ошибкой, которая сообщает мне, что мой сайт WordPress не может подключиться к базе данных.
Эту проблему можно решить, заменив старые учетные данные базы данных в файле wp-config.php новыми учетными данными, предоставленными Cloudways.
Запустите FileZilla (если вы его закрыли ранее) и откройте файл wp-config.php .
Внутри файла замените значения DB_NAME , DB_USER и DB_PASSWORD, сохраните и закройте файл.
Теперь вернитесь и перезагрузите страницу, и веб-сайт, похоже, работает нормально.
Как видите, я успешно переместил сайт WordPress и его базу данных со своего старого сервера на новый сервер хостинга.
Весь процесс может показаться немного длинным, но он быстрее и безопаснее. Теперь, если у вас небольшой веб-сайт, используйте плагин миграции Cloudways для беспроблемной миграции.
3) Перенести WordPress через WP-CLI
Как обсуждалось ранее, я также расскажу о процессе миграции с использованием командной строки WordPress или для краткости WP-CLI .
I) Что такое командная строка WordPress?
Как и SSH, WP-CLI - это интерфейс командной строки, специфичный для WordPress. Этот простой, но мощный инструмент позволяет вам управлять CMS почти так же, как и интерфейс WordPress. Из-за гибкости и простоты WP-CLI является предпочтительным способом взаимодействия многих разработчиков и пользователей WordPress с CMS.
WP-CLI используется для переноса сайтов WordPress, установки плагинов, управления многосайтовой сетью, доступа к базам данных и обновления основных файлов.Хотя все вышеперечисленные задачи можно выполнять через веб-интерфейс, это по-прежнему предпочтительный способ выполнения задач, не отвлекаясь.
Откройте свой SSH-терминал и убедитесь, что на сервере установлен WP-CLI. Для этого просто введите команду WP ниже:
WP --инфоПоскольку у меня не установлен WP-CLI, появится следующая ошибка:
Давайте исправим это, установив WP-CLI. Выполните следующую команду в терминале SSH вашего старого сервера. cd обратно в папку opt , полностью вернувшись в корневую папку. Продолжайте выполнять команду cd ../ , пока не дойдете до нее.
Установите wp-cli , выполнив следующую команду:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.pharЭто должно установить WP-CLI. Затем подтвердите это, введя команду wp –info .
Теперь измените права доступа к файлу, чтобы сделать его исполняемым.
chmod + x wp-cli.phar sudo mv wp-cli.phar / usr / local / bin / wpВернитесь в основную папку WordPress и выполните следующую команду, которая должна показать версию установки WordPress.
версия ядра WP --allow-rootОтлично! Давайте сделаем резервную копию нашего сайта WordPress с помощью WP-CLI.
II) Резервное копирование файлов WordPress с помощью WP-CLI
Создание резервной копии с помощью WP-CLI аналогично процессу на основе SSH.Перейдите в папку www и создайте zip-файл сайта WordPress, выполнив следующую команду.
zip -r wordpress.zip wordpressПереместите заархивированную папку в папку сайта WordPress, выполнив команду ниже.
mv wordpress.zip
, где wordpress - это имя сайта WordPress.
Теперь перейдите в папку wordpress , выполнив команду cd , и вы найдете wordpress.zip папку.
На следующем снимке экрана показан весь процесс.
Я переместил заархивированную папку в папку сайта WordPress, чтобы к ней можно было получить доступ через URL-адрес. Его следует загрузить по URL-адресу, например:
http: // [serverIP] /wordpress.zip ИЛИ http: // [расположение сайта wordpress] /wordpress.zip в зависимости от вашей структуры.
III) Импорт файлов WordPress в Cloudways
Войдите в свою платформу Cloudways и запустите терминал SSH.Перейдите на новый сайт WordPress и в папке public_html введите следующую команду.
wget http: // [serverIP] /wordpress.zipБудет получена вся заархивированная папка со старого сервера через URL. После завершения передачи разархивируйте содержимое папки, выполнив следующую команду:
разархивировать wordpress.zipЭто переместит все содержимое обратно в родительский каталог ( public_html ), выполнив следующую команду.
мв * ../
Вот и все! Я успешно извлек заархивированную папку и переместил сайт WordPress на новый хост.
IV) Возьмите резервную копию базы данных
База данных может быть легко скопирована:
Выполните следующую команду, чтобы создать файл .sql для вашей базы данных WordPress MySQL.
mysql -u ewscfaavrd -p ewscfaavrdЭто создаст файл резервной копии, который можно легко экспортировать на сервер Cloudways с помощью встроенной оболочки SSH.
V) Поиск и замена URL-адресов (если вы перемещаете сайт в новый домен)
В случае перехода на другой домен вам также необходимо будет заменить URL-адреса, указывающие на ваш старый домен, с помощью простого процесса.
В SSH-терминале Cloudways выполните следующую команду:
wp search-replace "http://old-url.com" "https://new-url.com"Эта команда сначала выполнит поиск всех URL-адресов, а затем заменит их новым URL-адресом, указанным в более поздней части команды.
Протестируйте сайт WordPress
Если вы следовали инструкциям и не столкнулись с какими-либо препятствиями, вы сможете без проблем увидеть, как перенесенный сайт работает на новом сервере Cloudways.
После завершения процесса миграции всегда рекомендуется немного поработать. Для этого удалите заархивированную папку с файлом WordPress, а также базу данных MySQL. Это совершенно необязательно, и если вас не беспокоит дисковое пространство, оставьте их в покое.
Перенесите сайты WordPress на Cloudways за три шага!
Как я упоминал ранее, если вы переносите свой сайт с другого хоста на Cloudways, этот процесс состоит всего из трех простых шагов!
- Установите Cloudways WordPress Migrator на свой текущий хостинг-сервер.
- Введите необходимые учетные данные.
- Щелкните Migrate.
Вот короткое видео-руководство о том, как можно легко перенести WordPress с другого хостинг-сервера на Cloudways и испытать управляемые оптимизированные облачные серверы.
Перенесите WordPress в Cloudways за 3 шага!
Как упоминалось ранее, если вы переносите свой сайт с другого на Cloudways, вы можете сделать это за 3 простых шага!
- Установите Cloudways WordPress Migrator на свой текущий хостинг.
- Введите необходимые учетные данные.
- Щелкните Migrate.
Вот короткое видео-руководство о том, как легко вы можете перенести WordPress на другой хост (Cloudways) и испытать скорость оптимизированных облачных серверов.
Великолепно, не правда ли? Это легко, просто и экономит ваше время!
Давайте кратко рассмотрим некоторые функции, которые Cloudways предлагает своим клиентам.
Ведущие в отрасли функции
Платформа
Cloudways поставляется с полезными функциями, которые позволяют пользователям легко управлять такими сервисами, как развертывание нескольких приложений на сервере, создание промежуточных сайтов, для тестирования обновлений веб-сайтов, , интеграция бесплатных сертификатов SSL, , бесплатный плагин кеширования и CloudwaysCDN, добавление / управлять членами команды, доступом по SFTP и белым списком IP-адресов и т. д.
Поддержка 24/7 в реальном времени
Поддержка необходима для бесперебойной работы любого бизнеса. Cloudways гарантирует, что у клиентов всегда будет доступ к круглосуточной поддержке в чате. Помимо этого, клиенты Cloudways также могут получить мгновенную поддержку из нашей базы знаний , а также от активного сообщества, которое стремится помочь другим пользователям Cloudways.
Интуитивно понятный пользовательский интерфейс
Платформа Cloudways очень проста в использовании, и даже неопытный специалист может без проблем сориентироваться.Навигация по настройкам сервера и приложения очень проста, а сложные параметры объясняются с помощью подсказок и всплывающих подсказок.
Несколько дополнений
Помимо множества встроенных функций, Cloudways также предлагает возможность интеграции надстроек, которые наилучшим образом соответствуют требованиям пользователей. Эти надстройки могут использоваться для интеграции поставщиков электронной почты, служб DNS, расширенной поддержки на уровне приложений, миграции и надежного API Cloudways для разработки, интеграции и управления вашим сервером.
Системная интеграция
Пользователи
Cloudways также пользуются интеграцией для мониторинга состояния своих серверов и приложений с помощью CloudwaysBot и New Relic APM . Эти инструменты предлагают подробный анализ производительности веб-сайта и помогают пользователям повысить производительность приложений.
Наши рекомендации по миграции на WordPress
Теперь, когда вы узнали все, что нужно знать о миграции WordPress, вот несколько рекомендуемых передовых методов, которым вы должны следовать, чтобы избежать каких-либо неудобств во время или после процесса миграции.
Сделайте полную резервную копию вашего сервера
Создание резервной копии имеет решающее значение для миграции WordPress, потому что в процессе миграции может возникнуть множество ошибок. Вы можете легко потерять свои данные из-за небольшого сбоя, и все ваши годы тяжелой работы будут потрачены впустую в считанные минуты. Поэтому важно хранить несколько копий своей базы данных и сайта WordPress, чтобы вы могли легко восстановить последнюю версию, если что-то пойдет не так.
Планируйте наперед
Перенос вашего сайта WordPress на новый хост - нелегкая задача, поэтому важно планировать заранее и следить за тем, чтобы в дни миграции вы не проводили никаких кампаний на своем веб-сайте.Всегда рекомендуется переносить свой сайт в сезон низкой посещаемости и даже подготовить страницу «Сайт в разработке» на случай простоя.
Протестируйте свой сайт после миграцииВажно всегда проверять производительность вашего сайта после его переноса на новый хост. С Cloudways у вас есть возможность перенести и протестировать свой сайт в течение пробного периода, поэтому еще до того, как вы станете клиентом, вы можете увидеть, как ваш сайт работает в Cloudways, а затем решить, хотите ли вы переместить его навсегда или нет.
Проверить наличие быстрых исправлений
После процесса миграции ваш веб-сайт часто не отображается, как на предыдущем хосте. После завершения процесса миграции WordPress вы должны убедиться, что вы проверили неработающие ссылки, хлебные крошки, карту сайта или любые другие быстрые исправления, о которых может позаботиться ваш разработчик. Кроме того, найдите время и проверьте свой трафик после миграции, чтобы узнать, доступен ли ваш сайт для ваших пользователей или нет.
Последние мысли
Я надеюсь, что теперь вы знаете, как легко перенести свой сайт WordPress без потери ценных данных.Вы можете выбрать вариант, который лучше всего соответствует вашим требованиям для переноса вашего сайта WordPress на новый сервер. Идите вперед и похвастайтесь навыками, которые вы приобрели в этой статье. Командная строка - это весело, и если вас интересуют более полезных команд , не стесняйтесь исследовать Интернет.
Отзывы клиентов на
«Красиво оптимизированный хостинг для WordPress и Magento»
Арда Бурак [Владелец агентства]
Мустасам Салим
Мустаасам - менеджер сообщества WordPress в Cloudways - управляемой платформе хостинга WordPress, где он активно работает и любит делиться своими знаниями с сообществом WordPress.Когда он не работает, вы можете увидеть, как он играет в сквош со своими друзьями или защищается в футболе и слушает музыку. Вы можете написать ему по адресу [email protected]
Как перенести сайт 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 хостинг-провайдеров.
- Гарантирует отсутствие простоев при миграции.
- Он переносит ваш полный веб-сайт на без каких-либо неработающих ссылок или недостающего контента.
Узнайте больше о миграции BlogVault на WordPress.
Вот видео о том, как перенести свой сайт с 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
Это можно сделать двумя способами:
- Через вашу cPanel
- Через 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.Если есть одна база данных, переходите к следующему шагу. Если баз данных несколько, обратитесь к своему хостинг-провайдеру, чтобы узнать, какую базу данных вам следует загрузить.
- Затем щелкните базу данных, чтобы выбрать ее, и на панели вверху страницы выберите Export > Quick> Go .
Ваша база данных будет загружена и сохранена на вашем компьютере.
Шаг 3: Создайте место для новой базы данных плюс создание новой базы данных Пользователи
Теперь, когда у вас есть файлы и база данных WordPress, можно подготовиться к их загрузке на нового хостинг-провайдера.
- Войдите в новую учетную запись хостинга, перейдите на cPanel и выберите MySQL Databases .
- Затем добавьте новую базу данных вот так -
- На той же странице прокрутите вниз и создайте нового пользователя .
- Снова на той же странице прокрутите вниз и свяжите новую базу данных с новым пользователем .
- Запишите имя базы данных, имя пользователя и пароль.Он понадобится вам на следующем шаге.
Это пустая база данных. Это просто создание места для старой базы данных, которую мы собираемся загрузить на одном из следующих шагов.
Шаг 4. Укажите в файле конфигурации новое пространство базы данных
Перед тем, как вы начнете загружать старые файлы и базу данных новому хостинг-провайдеру, вам необходимо отредактировать файл конфигурации. Почему?
Что ж, сейчас ваши файлы WordPress связаны с вашей старой базой данных, которая находится в вашей старой учетной записи хостинга.Вам нужно указать им на новую базу данных (или пространство), которую мы создали на предыдущем шаге.
- Откройте папку public_html , которую вы скачали.
- Найдите файл config.php и откройте его.
- В файле конфигурации вы найдете старое имя базы данных, пользователя и пароль. Замените их новыми, записанными на предыдущем шаге.
- Сохраните изменения в файле и выйдите.
Шаг 5. Загрузите старую базу данных в новое пространство базы данных
- Войдите в свою новую учетную запись хостинга и откройте phpMyAdmin .
- В левой части экрана вы должны увидеть новую базу данных, созданную на шаге 3 . Выберите это.
- Затем в верхней части базы данных выберите Import и загрузите старую базу данных, которая хранится на вашем компьютере.
Вот и все. Мы закончили работу с базами данных. Пришло время загрузить файлы WordPress.
Шаг 6. Загрузите старые файлы WordPress на новый хостинг-сервер
Это можно сделать двумя способами:
- Через вашу cPanel
- Через 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.
- Прокрутите вниз и нажмите Run Search / Replace .
Вот и все, ребята. Вы успешно перенесли свои сайты WordPress на новую учетную запись хостинга, а свой старый домен переместили в новый.
4. Как перенести сайты WooCommerce
Если вы хотите переместить свой сайт WooCommerce к новому хостинг-провайдеру, вы можете использовать для этого нашу Службу миграции Blogvault. Шаг такой же.
Вы можете поговорить со своим хостинг-провайдером и узнать, могут ли они помочь перенести ваш сайт WooCommerce.Вы можете задать им следующие вопросы -
- Привет, у меня есть веб-сайт WooCommerce, который я хочу перенести на эту службу хостинга. Вы можете мне помочь с миграцией?
- Это бесплатная или платная услуга?
Сколько времени нужно на миграцию?
- И какое участие вам потребуется с моей стороны в процессе миграции? Я новичок.
Мы не рекомендуем переносить WordPress вручную.Веб-сайты WooCommerce хранят тонны информации, и на сайте слишком много функций. Не рекомендуется обрабатывать такой объем данных вручную.
5. Как перенести мультисайтовые сети
Multisite настройки отлично подходят для тех, кто запускает отдельные веб-сайты, но хочет управлять ими всеми под одной панелью управления. Огромный объем контента на мультисайтах делает миграцию сложной задачей.
Но если вы вооружены нужными инструментами и правильными инструкциями, вы можете переместить даже гигантский мультисайт на новое место без единой задержки.
Мы поможем добиться этого. Просто следуйте нашему руководству по мультисайтовой миграции, чтобы переместить вашу сеть с одного сервера на другой.
6. Постмиграционные меры
Поздравляем, это сложный процесс, который вы только что успешно завершили. Но твоя работа еще не закончена. Вам необходимо сделать один очень важный шаг. То есть проверка вашего веб-сайта, чтобы убедиться, что все работает как следует.
- Сначала очистите кеш с помощью плагина кеширования.Если у вас не установлен плагин кеширования, вы можете очистить кеш браузера.
- Затем, если на сайте несколько десятков страниц, вы можете открыть их все и посмотреть, не пропало ли что-нибудь или что-то не работает . Проверьте, появляются ли ваши изображения и реклама. Проверьте, все ли формы на вашем сайте работают правильно.
Если ваш сайт слишком велик, мы предлагаем проверить наиболее важные страницы, такие как домашняя страница, страницы продуктов, важные целевые страницы, страницы «Информация» и «Контакты» - вы поняли.
Если вы обнаружите какие-либо проблемы, такие как отсутствие контента, битые изображения, мы рекомендуем обратиться к провайдеру хостинга, чтобы выяснить, что произошло и как вы можете исправить свой сайт.
Что дальше?
Перенос веб-сайта - сложная задача, которую легко решить с помощью хостов WordPress и таких инструментов, как BlogVault.
Говоря о BlogVault, многие владельцы малого бизнеса считают BlogVault «отраслевым стандартом миграции».
Рекомендуемое чтение: Переместите сайт WordPress в корневой каталог.
Если вы использовали BlogVault для беспрепятственного переноса своего сайта, мы будем рады узнать о вашем опыте. Напишите нам в Твиттере. Отметьте нас @blogvault.
. Если вам нужна помощь в переносе, обратитесь к нам.
Как перенести сайты WordPress: подробное руководство
При переходе на новый веб-хостинг необходимо будет перенести ваш веб-сайт. Хотя процесс миграции веб-сайта относительно прост, важно сделать его правильным способом, чтобы сохранить ваши данные и производительность сайта в дальнейшем.
В этой статье будут показаны четыре метода миграции сайта WordPress на новую службу хостинга - ручной метод с использованием плагина WordPress, инструмента миграции или службы резервного копирования вашего хостинг-провайдера.
Если вы просто хотите выбрать и установить плагин WordPress, мы также составили краткий список лучших плагинов миграции WordPress, которые помогут вам начать работу.
Зачем переносить свой сайт на WordPress?
Для некоторых владельцев веб-сайтов миграция сайта WordPress является утомительным занятием, поскольку есть много деталей, на которые следует обратить внимание в процессе переноса.Другие считают, что это слишком рискованно, опасаясь, что они могут повредить весь сайт.
Однако, даже если есть некоторые риски, миграция веб-сайта может быть плавным процессом и принесет ряд преимуществ, если все сделано правильно.
Вот некоторые из наиболее распространенных причин, по которым веб-мастера переносят свои веб-сайты WordPress на новый сервер:
- Доступный тариф. Поскольку существует множество хостинг-провайдеров на выбор, вы можете найти другую хостинговую компанию, которая предлагает лучшее соотношение цены и качества, чем то, что ваш сайт использует в настоящее время.Например, планы виртуального хостинга Hostinger начинаются с $ 0,99 в месяц.
- Лучшая поддержка клиентов. Круглосуточный доступ к службе поддержки клиентов обеспечивает более продолжительное время безотказной работы и лучшую производительность веб-сайта.
- Дополнительные ресурсы и возможности хостинга. Получение необходимых ресурсов и инструментов для хостинга жизненно важно для дальнейшего расширения вашего сайта.
- Повышенная безопасность сервера. Обеспечение безопасности данных вашего веб-сайта должно быть вашим приоритетом как веб-мастеру.Безопасность также играет большую роль в защите доверия к вашему сайту и конфиденциальности посетителей.
Как перенести сайт WordPress
Существует четыре способа перенести ваш сайт WordPress на новую службу хостинга: вручную, , , используя плагин клонирования WordPress , , инструмент автоматической миграции , или , файл резервной копии хостинг-провайдера .
Поскольку каждый метод имеет свои преимущества и недостатки, прежде чем делать выбор, обязательно учитывайте размер своего веб-сайта, необходимые технические знания и затраты на перенос.
1. Перенос сайта WordPress вручную
Ручной перенос требует переноса файлов сайта и базы данных, а затем редактирования файла wp-config.php . Вы можете сделать это с помощью диспетчера файлов на панели управления хостингом или клиента протокола передачи файлов (FTP), такого как FileZilla.
Несмотря на то, что этот метод требует передовых технических знаний и понимания баз данных, он менее подвержен ошибкам.
1. Резервное копирование файлов WordPress и базы данных MySQL
Во-первых, вам необходимо загрузить все файлы WordPress на свой компьютер.Позже вы загрузите эти файлы в свою новую учетную запись хостинга.
- Подключите FileZilla к своему старому серверу сайта.
- Откройте папку public_html и выберите все файлы WordPress внутри нее.
- Щелкните правой кнопкой мыши и выберите Загрузить .
После загрузки файлов WordPress самое время создать резервную копию базы данных WordPress.
- Откройте страницу phpMyAdmin из панели управления хостингом.
- Выберите базу данных, в которой вы храните файлы WordPress, и выберите Экспорт .
- Выберите метод Quick для экспорта файла базы данных WordPress, а затем выберите SQL в качестве формата.
- Hit Go . Ваш файл базы данных будет автоматически сохранен в каталог вашего рабочего стола.
2. Загрузите файлы WordPress и базу данных MySQL на свой новый хост
Следующим шагом миграции сайта WordPress является загрузка файлов, которые вы скачали, на новый хост.
- Поскольку файл резервной копии WordPress имеет формат ZIP, вам необходимо сначала его распаковать.
- Подключите FileZilla к своей новой учетной записи хостинга и перейдите в папку public_html в столбце Remote Site .
- Найдите файлы, которые вы хотите загрузить, в столбце Local Site . Щелкните файлы правой кнопкой мыши и выберите Загрузить .
После этого загрузите базу данных MySQL на новый хост.
- Откройте панель управления вашей новой учетной записи хостинга и перейдите к Базы данных MySQL .
- Создайте новую базу данных и запишите имя базы данных , имя пользователя, и пароль .
- Вернитесь к Базы данных -> phpMyAdmin и выберите новую базу данных.
- Щелкните вкладку Import вверху страницы.
- Выберите Выберите File и загрузите файл резервной копии MySQL, который вы скачали ранее.
- Оставьте все настройки как есть и нажмите Go .
3.Обновите wp-config.php, указав сведения о новой базе данных
Затем укажите учетные данные вашей новой базы данных MySQL, отредактировав файл wp-config.php в вашей новой учетной записи хостинга.
- Снова откройте папку public_html из FileZilla и найдите файл wp-config.php .
- Щелкните правой кнопкой мыши и выберите Изменить .
- Измените эти значения на данные вашей новой базы данных:
- DB_NAME - имя базы данных.
- DB_USER - логин администратора.
- DB_PASSWORD - пароль администратора.
- DB_HOST - имя хоста базы данных. Обычно это значение localhost, , но оно может варьироваться в зависимости от вашей хостинг-платформы.
- Выберите Сохранить . Когда появится всплывающее окно, нажмите Да .
Если вы планируете использовать другое доменное имя для своего сайта WordPress, убедитесь, что новый домен правильно указывает на новую платформу хостинга.
2. Использование подключаемого модуля клонирования
Другой метод миграции сайта WordPress - использование плагина клонирования. В каталоге плагинов WordPress есть сотни скриптов клонирования PHP на выбор.
Тем не менее, мы рекомендуем использовать плагин All-in-One WP Migration, поскольку он прост в использовании и предоставляет все необходимые инструменты миграции, чтобы упростить процесс.
Перед началом процесса миграции убедитесь, что у вас установлен и активирован плагин клонирования WordPress на ваших старых и новых учетных записях хостинга.
Следующие шаги покажут вам, как перенести веб-сайт WordPress с помощью плагина миграции.
- Откройте панель администратора сайта, который вы хотите перенести, и перейдите к All-in-One WP Migration -> Export .
- Щелкните Export to и выберите опцию File в раскрывающемся меню.
- Подождите, пока плагин завершит получение файлов вашего сайта. После завершения процесса загрузите файл резервной копии в .Формат wpress во всплывающем окне.
- Откройте панель администратора WordPress в своей новой учетной записи хостинга и перейдите к All-in-One WP Migration -> Import .
- Щелкните Импортировать из и выберите Файл . Затем найдите файлы, которые вы экспортировали. Имейте в виду, что максимальный размер загружаемого файла составляет 128 МБ.
- По завершении процесса щелкните Finish .
Если метод импорта не работает, вы можете загрузить данные резервной копии, созданные плагином, вручную через FTP или диспетчер файлов.
- Перейдите к All-in-One WP Migration -> Экспортируйте на свой старый сервер и сгенерируйте файл .wpress .
- Войдите на FTP и загрузите файл .wpress в папку wp-content / ai1wm-backups в папке плагина All-In-One WP Migration.
- Перейдите на панель администратора WordPress вашего нового сервера, перейдите к All-In-One WP Migration -> Backups . Там должен появиться файл .wpress .
- Выберите значок Restore рядом с файлом .wpress . Щелкните Proceed , чтобы начать процесс миграции.
Последним шагом использования плагина является повторное сохранение структуры постоянной ссылки. Вам нужно дважды изменить структуру, так как это восстановит файл .htaccess .
- В меню боковой панели WordPress выберите Настройки -> Постоянные ссылки .
- Выберите новую структуру и нажмите Сохранить изменения. Если вы используете настраиваемую структуру , сначала обязательно скопируйте ее .
- Перезагрузите страницу настроек Permalinks и выберите исходную структуру. Когда все будет готово, нажмите Сохранить изменения .
3. Использование средства автоматического переноса
Инструмент автоматической миграции
Hostinger - это самый быстрый и простой способ перенести ваш сайт WordPress. Эта функция позаботится обо всем процессе миграции за вас.
Для этого инструмента требуются ваше имя пользователя и пароль WordPress, а также ссылка, используемая при входе в панель администратора WordPress ( yourwebsite.com / wp-admin ).
Кроме того, инструменту миграции потребуется ссылка на страницу входа предыдущего хостинг-провайдера, а также имя пользователя и пароль старой учетной записи хостинга.
Следующие шаги покажут, как использовать инструмент миграции Hostinger.
- Войдите в свою hPanel и перейдите на Веб-сайт миграции в разделе Веб-сайт .
- Нажмите кнопку Request Hosting Migration и выберите WordPress Migration .
- Заполните обязательные поля, указав свой сайт WordPress и данные учетной записи хостинга:
- WP-Admin URL - ссылка на панель администратора WordPress. Например, yourwebsite.com/wp-admin.
- Имя пользователя WP-Admin - имя пользователя администратора, используемое для входа в админ-панель WordPress.
- Пароль WP-Admin - пароль администратора, используемый для входа в панель администратора WordPress.
- URL хостинг-провайдера - ссылка на страницу входа в вашу учетную запись хостинга.Например, yourhostingprovider.com/signin.
- Имя пользователя - имя пользователя, используемое для входа в старую учетную запись хостинга.
- Пароль - пароль для входа в старую учетную запись хостинга.
- По завершении нажмите Отправить .
4. Служба резервного копирования веб-хостинга
Последний метод миграции использует преимущества службы резервного копирования веб-хостинга для перемещения файлов WordPress на новый хост.
Некоторые хостинг-провайдеры, например Hostinger, периодически создают резервные копии.Вы можете использовать эти резервные копии для переноса вашего сайта WordPress на новый сервер.
Поскольку многие хостинг-провайдеры используют cPanel, выполните следующие действия для резервного копирования вашего сайта WordPress с помощью этой опции.
- Перейдите к Files -> Backup Wizard из вашей cPanel.
- В меню мастера резервного копирования выберите Резервное копирование -> Полное резервное копирование . Этот вариант резервного копирования охватывает ваш домашний каталог, базу данных WordPress, конфигурацию пересылки электронной почты и конфигурацию фильтра электронной почты.
- Установите предпочтительное место назначения для резервного копирования - в этом руководстве мы выберем Home Directory . Не забудьте добавить свой адрес электронной почты, если хотите получать уведомление после завершения процесса резервного копирования.
- Щелкните Создать резервную копию , чтобы начать процесс.
Получив резервную копию файла ZIP , вы можете восстановить его на новой учетной записи хостинга, используя тот же метод.
- Перейдите к Files -> Backup Wizard из cPanel вашей новой учетной записи хостинга.
- В меню мастера резервного копирования выберите Восстановить -> Домашний каталог .
- Выберите созданный вами резервный файл ZIP и нажмите Загрузить .
В качестве альтернативы можно восстановить данные резервной копии, вручную загрузив файл ZIP в корневую папку вашего нового хостинг-провайдера. Это можно сделать через диспетчер файлов на панели управления или FTP-клиент.
Убедитесь, что все файлы сайта в папке public_html старого хоста перемещены в папку public_html нового хоста.
ПРИМЕЧАНИЕ: «Файлы cookie заблокированы или не поддерживаются вашим браузером». - это ошибка, которая обычно возникает после переноса сайта WordPress на другой хост. Если обновление браузера не решает проблему, попробуйте один за другим деактивировать все установленные плагины безопасности или кэшировать и удалить файлы cookie браузера.
Лучшие плагины для миграции WordPress
All-In-One WP Migration - один из многих доступных на рынке плагинов для миграции WordPress.
Чтобы помочь вам выбрать инструмент, который лучше всего соответствует вашим предпочтениям, мы составили список из десяти лучших плагинов миграции WordPress на выбор.
1. Миграция WP All-In-One
Статистика плагина:
- Загрузки: 3,000,000+
- Рейтинг: 4,5 / 5
- Примечательные особенности: импорт перетаскиванием, интеграция с WP-CLI, совместимость с основными дистрибутивами Linux и macOS
- Цена: freemium
All-In-One WP Migration - это простое решение для беспроблемного переноса вашего сайта WordPress. Он позволяет загружать базы данных, медиафайлы, темы и плагины на другой сервер без каких-либо технических знаний.
Наличие функции импорта с помощью перетаскивания еще больше упрощает для вас процесс миграции.
Помимо совместимости с основными дистрибутивами Linux, macOS и Microsoft Windows, этот плагин миграции также работает с многочисленными провайдерами хостинга.
Поскольку подключаемый модуль импортирует файлы фрагментами размером менее 2 МБ, он может обойти ограничения на размер загрузки, установленные большинством поставщиков. Чтобы создать копию вашего сайта и восстановить ее на другом хосте, достаточно одного щелчка мыши.
Если вы хотите перенести свой веб-сайт на облачные сервисы хранения, All-In-One WP Migration продает расширения облачного хранилища по цене 99 долларов за каждое в качестве единовременной оплаты.
Некоторые из поддерживаемых облачных сервисов хранения включают Dropbox , Google Cloud Storage и OneDrive .
Мультисайтовых расширений также доступны для расширения функциональности плагина - цены варьируются от 69 долларов до 99 долларов США за расширение в качестве единовременного платежа.
Например, Unlimited Extension снимает ограничение импорта в 512 МБ и поддерживает команды WP-CLI. Все расширения идут с премиальной поддержкой клиентов.
СКАЧАТЬ
2. Дубликатор
Статистика плагина:
- Загрузок: 1,000,000+
- Рейтинг: 5/5
- Примечательные особенности: предварительная настройка сайта , ручное и частичное резервное копирование, а также промежуточная область
- Цена: freemium
Дубликатор является одним из лучших плагинов для миграции WordPress по нескольким причинам.Помимо упрощения процесса миграции веб-сайта, он также помогает пользователям копировать и клонировать свой сайт на другой хост или в промежуточную область без простоев.
Плагин также служит в качестве решения для резервного копирования, объединяя файлы сайта в ZIP-файл для оптимальной мобильности.
Функция предварительной настройки веб-сайта еще больше упрощает вашу работу. Вместо того, чтобы настраивать темы, плагины и данные сайта каждый раз, когда вы хотите создать резервную копию или перейти на новый хост, Duplicator создает пакет со всеми предварительно настроенными файлами.
Если у вас есть бюджет, который можно потратить на платные инструменты, Duplicator Pro предлагает множество дополнительных функций.
Он предоставляет пользователям запланированное резервное копирование и интеграцию с популярными платформами облачного хранения, такими как Amazon S3 , Dropbox и Google Drive Storage . Вы также получите лучшую поддержку для крупных веб-сайтов и баз данных.
Премиум-версия этого плагина миграции стоит от 69 до 149 долларов в год или 799 долларов в качестве единовременного платежа.Все планы включают поддержку клиентов и обновления в течение срока действия лицензии.
СКАЧАТЬ
3. UpdraftPlus
Статистика плагина:
- Загрузок: 3,000,000+
- Рейтинг: 5/5
- Примечательные особенности: резервное копирование по расписанию, создание отчетов по электронной почте и совместимость с другими плагинами резервного копирования
- Цена: freemium
UpdraftPlus один из лучших плагинов для резервного копирования WordPress, который стоит попробовать.Имея более трех миллионов загрузок, это популярный выбор для веб-мастеров, которым требуется решение для резервного копирования и восстановления.
Этот плагин резервного копирования поддерживает удаленное резервное копирование непосредственно на популярные облачные платформы хранения, такие как Dropbox , Google Drive и Amazon S3 . Он также позволяет создавать резервные копии сайта на FTP-сервере, в внутреннем хранилище под названием UpdraftVault или по электронной почте.
Вы можете просматривать содержимое резервных копий в WordPress для облегчения доступа и устанавливать автоматические расписания резервного копирования.
В то время как бесплатная версия плагина поставляется с более чем достаточным количеством инструментов для облегчения вашей работы, UpdraftPlus Premium предлагает отличное соотношение цены и качества. От 70 долларов до 399 долларов в год вы сможете копировать и переносить веб-сайты, а также отправлять резервные копии в несколько удаленных мест.
Премиум-версия также включает шифрование базы данных, расширенную поддержку и 1 ГБ хранилища для UpdraftVault.
Лучшая часть инвестиций в UpdraftPlus Premium - это то, что он позволяет восстанавливать резервные копии из других подключаемых модулей резервного копирования.Он также принимает стандартные резервные копии файлов SQL - несжатые, сжатые с помощью GZIP или BZIP2.
СКАЧАТЬ
4. WPBackItUp
Статистика плагина:
- Загрузок: 450,000+
- Рейтинг: 4.5 / 5
- Примечательные особенности: неограниченное резервное копирование, настраиваемое хранение резервных копий и уведомления по электронной почте
- Цена: freemium
WPBackItUp - еще один отличный удобный плагин миграции WordPress с множеством полезных функций.
Благодаря функции резервного копирования в один клик, новички могут без проблем переносить файлы своих сайтов WordPress на другой сервер. Кроме того, вам не нужны знания MySQL, чтобы использовать плагин, что еще больше подчеркивает его простоту использования.
Помимо предложения неограниченных квот на резервное копирование, WPBackItUp позволяет загружать файлы резервных копий локально без использования FTP-клиента. Вы можете настроить содержимое резервной копии и срок ее хранения, что позволит вам сэкономить место, сохраняя только те резервные копии, которые вам нужны.
Пользователи бесплатной версии будут иметь доступ к его порталу поддержки, чтобы получить руководства и проверить базу знаний.
WPBackItUp работает в средах с низким объемом памяти и общим хостингом, а также более чем способен поддерживать большие веб-сайты. Кроме того, плагин совместим со всеми платформами WordPress, включая Windows, Linux и Azure.
Как и предыдущие плагины миграции, WPBackitup поставляется с бесплатной версией и премиум-версией, которая стоит от 79 долларов до 199 долларов в год .
WPBackItUp Premium включает восстановление в один клик, автоматические расписания резервного копирования и функцию миграции сайта WordPress.Он также позволяет копировать сайт для подготовки или тестирования и восстанавливать резервные копии до другой версии WordPress.
СКАЧАТЬ
5. Перенос Guru
Статистика плагина:
- Загрузок: 50,000+
- Рейтинг: 5/5
- Примечательные особенности: миграция сайта в один клик, оповещения в реальном времени и процедура миграции без сбоев
- Цена: бесплатно
Если вы ищете бесплатную альтернативу , рассмотрите возможность использования Migrate Guru.Этот плагин обеспечивает простой и надежный способ переноса сайтов WordPress на любой сервер, на который вы переходите.
Вам нужно всего лишь заполнить форму с подробным описанием нового хоста вашего сайта, а функция миграции в один клик позаботится обо всем остальном.
Migrate Guru может клонировать до 1 ГБ сайтов менее чем за 30 минут. Пользователи с большими веб-сайтами найдут ограничение на размер миграции очень гибким, поскольку Migrate Guru позволяет копировать или перемещать файлы размером до 200 ГБ. Весь процесс происходит на его серверах, что снижает риск сбоев.
В отличие от других плагинов миграции, Migrate Guru не предлагает интеграции с платформами облачного хранения. Вместо этого плагин автоматически копирует ваш сайт WordPress на свой сервер и сохраняет там все важные файлы до завершения миграции.
Migrate Guru совместим со всеми веб-хостами по всему миру. Он поставляется с поддержкой нескольких сайтов, а также с предупреждениями по электронной почте и в режиме реального времени.
База знаний также доступна, чтобы ответить на часто задаваемые вопросы о процедурах миграции и функциональных возможностях плагина.
СКАЧАТЬ
6. BlogVault
Статистика плагина:
- Загрузок: 80,000+
- Рейтинг: 4/5
- Примечательные особенности: инкрементное резервное копирование, резервное копирование WooCommerce и встроенное промежуточное копирование
- Цена: freemium
BlogVault - это надежное решение для резервного копирования и промежуточного хранения, которое поставляется с множеством инструментов премиум-класса. Он использует систему инкрементного резервного копирования, чтобы избежать перегрузки вашего сервера, и предлагает бесплатных удаленных хранилищ с круглосуточной доступностью.
Плагин архивирует все данные резервных копий на срок до 90 дней, давая вам возможность исправить ошибочные конфигурации на вашем сайте, восстановив предыдущие настройки.
Перенести ваш сайт WordPress очень просто, поскольку BlogVault поддерживает более 5000 веб-хостов по всему миру. Помимо гарантии нулевого времени простоя, плагин может переписать URL-адреса вашего веб-сайта и помочь вам перейти на новый домен, DNS или сервер.
Кроме того, он предоставляет промежуточную среду, автономное восстановление сайта и зашифрованное внешнее хранилище.
BlogVault поставляется с бесплатной версией и премиум-версией - последняя стоит от 89 до 249 долларов в год. Если у вас есть сайт WooCommerce, подумайте о переходе на план Advanced , поскольку он предоставляет определенные резервные копии WooCommerce.
Вы сможете автоматически создавать резервные копии баз данных товаров и заказов, не влияя на производительность сайта.
Другие примечательные функции, включенные в премиальные планы, включают безопасность WordPress, инструменты управления сайтом и мониторинг времени безотказной работы.
Хотя персональная поддержка доступна только для пользователей премиум-плана, на его канале YouTube есть ответы на наиболее часто задаваемые вопросы новичков и руководства.
СКАЧАТЬ
7. VaultPress
Статистика плагина:
- Загрузок: 60,000+
- Рейтинг: 4/5
- Примечательные особенности: автоматических ежедневных резервных копий, восстановление в один клик и неограниченное пространство для хранения
- Цена: 4 доллара.77- $ 47,97 / месяц
VaultPress - это плагин резервного копирования на базе Jetpack, популярного набора инструментов WordPress, разработанный той же командой, что и WordPress.com , Tumblr и Akismet .
Этот плагин специализируется на резервном копировании и сканировании безопасности, обеспечивая автоматическое ежедневное резервное копирование с неограниченным пространством для хранения и защиту от спама и атак методом грубой силы.
План самого низкого уровня, Backup Daily , предусматривает автоматическое ежедневное резервное копирование вне площадки.Для средних и крупных веб-сайтов с большим количеством визуального контента план среднего уровня Security Daily может оказаться более удобным, поскольку он предлагает неограниченный видеохостинг и защиту от комментариев.
Между тем, комплект Complete обеспечивает автоматическое сканирование в реальном времени и поиск по сайту до 100 000 записей.
Вы можете приобрести VaultPress как отдельный плагин за 4,77–47,97 долларов США в месяц с ежегодной оплатой.
В качестве альтернативы можно купить Jetpack Backup за 23 доллара.97 / месяц , чтобы получать резервные копии в реальном времени, восстанавливать сайт одним щелчком мыши и архивировать любые изменения, сделанные на вашем сайте WordPress.
СКАЧАТЬ
8. Защитный кожух
Статистика плагина:
- Загрузок: 70,000+
- Рейтинг: 4.5 / 5
- Примечательные особенности: выборочное восстановление базы данных, резервное копирование и восстановление в реальном времени, а также интеграция с Dropbox
- Цена: freemium
Резервное копирование Guard - еще один отличный бесплатный плагин, способный справиться с миграцией вашего сайта WordPress.
Бесплатная версия предлагает множество инструментов резервного копирования и восстановления, которые можно использовать для легкого перемещения данных между хостами.
Помимо предоставления неограниченного количества резервных копий, плагин позволяет загружать файлы резервных копий прямо на ваш компьютер.
Вы также можете исключать определенные таблицы базы данных из резервных копий и восстанавливать файлы сайта по частям, а также указывать собственные пути исключения для повышения удобства работы пользователей.
Благодаря функциям плагина в реальном времени вы можете легко отслеживать текущее резервное копирование или восстановление.Вы также можете отслеживать резервное копирование или восстанавливать файлы журналов и при необходимости отменять процесс резервного копирования.
Кроме того, плагин поддерживает многосайтовые сети WordPress и интеграцию Dropbox . Эти функции делают Backup Guard идеальным для веб-сайтов, поддерживаемых командой разработчиков.
Обновление до премиум-версии, доступное по цене от 25 долларов до 99 долларов США в год, предоставит вам доступ к инструменту автоматической миграции и функции резервного копирования по нескольким расписаниям.
Другие примечательные функции включают хранение резервных копий, уведомление по электронной почте и интеграцию с Amazon S3 , Google Drive , OneDrive и FTP . Все премиальные планы включают один год поддержки и неограниченное количество обновлений.
СКАЧАТЬ
9. Резервное копирование и миграция WPvivid
Статистика плагина:
- Загрузок: 100000+
- Рейтинг: 5/5
- Примечательные особенности: автоматическая миграция, сохранение резервных копий и создание отчетов по электронной почте
- Цена: freemium
WPvivid предлагает простой решение для резервного копирования и миграции, которое стоит попробовать.
Бесплатная версия предлагает функции, необходимые, чтобы помочь вам перенести сайт WordPress на новый сервер, настроить резервное копирование по расписанию и с легкостью сохранить файлы резервных копий в удаленном хранилище.
Для получения дополнительных функций резервного копирования и миграции рассмотрите возможность обновления до WPvivid Backup Pro. От $ 49 до $ 149 / год вы получаете не только доступ к премиальным инструментам резервного копирования, но и создание промежуточного сайта, шифрование баз данных, создание инкрементных резервных копий и добавление ярлыков для плагина.
Другие расширенные функции включают настройку возможностей ролей пользователей, многосайтовое резервное копирование, очистку неиспользуемых образов и временных файлов, а также неограниченное хранение резервных копий.
WPvivid в настоящее время поддерживает интеграцию с Dropbox , OneDrive , Amazon S3 , Google Drive , FTP и DigitalOcean Spaces .
СКАЧАТЬ
10. WP Migrate DB
Статистика плагина:
- Загрузок: 300,000+
- Рейтинг: 4.5/5
- Примечательные особенности: выборочная миграция таблиц базы данных , исключение типов записей и интеграция с WP-CLI
- Цена: freemium
WP Migrate DB - это плагин WordPress, специально разработанный для упрощения экспорта базы данных и миграция. Он позволяет экспортировать базу данных сайта WordPress в файл SQL, который затем можно импортировать на новый сервер через phpMyAdmin .
Плагин также поддерживает сериализованные данные и массивы WordPress, снижая риск повреждения данных при сохранении целостности резервной копии.
Плагин поставляется с режимом совместимости для разрешения любых конфликтов плагинов при переходе на новый сервер. Вы также можете занести плагины в белый список, чтобы предотвратить их загрузку и замедлить процесс.
Функция паузы / отмены также доступна, если вы хотите прервать процесс миграции.
Рассмотрите возможность обновления до WP Migrate DB Pro, если у вас есть бюджет, который можно потратить на инструмент премиум-класса.
В этой расширенной версии вы можете решить, какие таблицы базы данных вы хотите перенести, и исключить определенные типы сообщений из таблицы сообщений.Кроме того, он позволяет синхронизировать файлы медиатеки между двумя сайтами WordPress.
WP Migrate DB Pro поставляется с четырьмя тарифными планами по цене от 49 до 599 долларов в год. Все они включают один год обновлений, приоритетную поддержку по электронной почте и 60-дневную гарантию возврата денег.
СКАЧАТЬ
Часто задаваемые вопросы
Вот некоторые из наиболее часто задаваемых вопросов и ответов, когда дело доходит до миграции веб-сайтов WordPress.
Может ли Hostinger перенести для меня сайт WordPress?
Да, Hostinger может бесплатно перенести ваш сайт WordPress.После получения учетной записи Hostinger перейдите на страницу запросов на миграцию и нажмите кнопку Добавить запрос . Перейдите на вкладку WordPress и введите необходимую информацию.
Вам необходимо будет предоставить URL-адрес и данные для входа в панель администратора WordPress, а также данные для входа в предыдущую учетную запись хостинга. После этого нажмите Проверить соединение , чтобы проверить учетные данные.
После проверки нажмите Добавить запрос , и Hostinger перенесет сайт WordPress за вас.Могу ли я перенести свой сайт WordPress на другой хост?
Да, можно. Все, что вам нужно сделать, это загрузить файлы и базу данных WordPress со старого веб-хоста и загрузить их на новый веб-хостинг.
Вы можете сделать это одним из следующих способов: вручную переместить файлы WordPress, используя службу резервного копирования веб-хоста, плагин клонирования или инструмент автоматической миграции.
Как перенести мой WordPress на другой хост?
Вы можете бесплатно перенести свой сайт WordPress, используя один из следующих методов: перемещение файлов WordPress вручную, с помощью службы резервного копирования веб-хостинга, плагина клонирования или инструмента автоматической миграции.
Для перемещения файлов WordPress вручную требуется использование файлового менеджера веб-хоста или клиента протокола передачи файлов (FTP). Используйте его для загрузки файлов WordPress из каталога public_html , резервного копирования и экспорта базы данных WordPress со страницы phpMyAdmin . Затем загрузите файлы и базу данных на свой новый веб-хостинг.
Второй метод использует службу резервного копирования веб-хоста. Он позволяет загружать полную резервную копию файлов и базы данных WordPress. Затем на новом веб-хосте используйте функцию Restore для загрузки файлов.
В качестве альтернативы используйте плагин клонирования, например All-in-One WP Migration . Установите плагин как на старые, так и на новые учетные записи хостинга. На существующем сайте WordPress используйте плагин для экспорта файлов в формате .wpress . Затем в новой учетной записи хостинга используйте плагин для импорта файла .wpress .
Последний метод использует инструмент автоматической миграции на вашем новом веб-хосте. Вам нужно будет указать URL-адрес вашей панели администратора WordPress и ее учетные данные, а также URL-адрес и учетные данные страницы входа на старом хосте.После того, как новый веб-хостинг проверит информацию, он перенесет ваш сайт WordPress.
Заключение
Перенос веб-сайта WordPress к новому хостинг-провайдеру может принести несколько преимуществ. Вы можете получить более доступный тарифный план, лучшую поддержку клиентов, больше ресурсов и функций хостинга и лучшую безопасность сервера.
Поскольку есть несколько способов добиться этого, обязательно учтите ваши личные потребности и технические знания, которые потребуются.
Вот краткий обзор четырех объясненных методов миграции WordPress:
- Ручная передача. Используйте FTP-клиент или диспетчер файлов на панели управления хоста для передачи файлов и баз данных.
- Использование плагина клонирования. Экспортируйте и импортируйте файлы WordPress всего за несколько кликов.
- Использование инструмента автоматической миграции. Быстро перейти на Hostinger, отправив запрос на перенос.
- Служба резервного копирования веб-хостинга. Используйте резервные копии, созданные старым хостом, для перемещения файлов веб-сайта на новый сервер.
Мы надеемся, что это руководство помогло вам легко перенести ваш сайт WordPress.Наконец, дайте нам знать в комментариях, какой метод вы выбрали или предпочитаете делать.
Автор
Джордана Александра
Джордана - автор цифрового контента Hostinger. Она увлечена разработкой веб-сайтов, поисковой оптимизацией и развитием информационных систем. В свободное время она занимается вольным стилем письма и занимается последними игровыми новостями.
Как самостоятельно выполнить миграцию WordPress (без простоев)
Перенос сайта WordPress - это то, что вам, возможно, придется в какой-то момент сделать.Возможно, вы переходите от одного хостинг-провайдера к другому. Возможно, вы создали локальный сайт или переходите с мультисайтовой установки.
Из этого руководства вы узнаете, как самостоятельно перенести сайт WordPress. Если вы переходите на Kinsta, мы позаботимся об этом за вас.
Если у вас другой хост, вы предпочитаете делать это вручную или мигрируете между локальными и удаленными сайтами, это руководство поможет вам.
Когда вам может потребоваться миграция сайта WordPress
Есть несколько сценариев, в которых вам может потребоваться миграция сайта WordPress.Давайте посмотрим на некоторые из них.
- Загрузка локального сайта разработки на удаленный сайт. Если вы занимаетесь разработкой локально (что является хорошей идеей), вам необходимо перенести сайт на удаленный сайт. Позже, при разработке сайта, вам может потребоваться перенести только файлы, а не базу данных, или вам может потребоваться перенести базу данных в обоих направлениях, чтобы вы могли протестировать любые изменения с текущими данными.
- Переключение между хостинг-провайдерами. Это один из наиболее распространенных сценариев миграции WordPress.Хороший хостинг-провайдер (включая Kinsta) выполнит миграцию за вас бесплатно: вам просто нужно предоставить данные для входа на свой старый сайт. Если ваш сайт имеет более сложную настройку или вы предпочитаете делать это самостоятельно, вы можете воспользоваться методами, описанными в этом посте.
- Перенос сайта из многосайтовой сети WordPress. Если вы разместили сайт в многосайтовой сети и решили, что вам нужно отделить его, вам нужно будет перенести только этот сайт из сети, а затем перенести его на новую установку WordPress.Это сложнее, чем переход с одного автономного сайта на другой, но это можно сделать.
- Перенос сайта в многосайтовую сеть WordPress. Иногда вам может потребоваться взять существующий отдельный сайт и перенести его в сеть. Опять же, это немного сложнее, чем переход с одного сайта на другой, но вы можете это сделать. Я иногда делаю это для клиентов, у которых есть существующий сайт, который они хотят перенести на мой хостинг; Я предпочитаю использовать Multisite для всех своих клиентских сайтов.
Kinsta бесплатная миграция
Самый простой способ перенести ваш сайт WordPress - использовать плагин.
Перенос сайта WordPress с помощью плагина WordPress Duplicator
Бесплатный плагин WordPress Duplicator - это плагин, который мы рекомендуем для переноса сайта на Kinsta. Вы можете установить его на свой сайт через экран плагинов, и это бесплатно.
Давайте посмотрим, как вы могли бы использовать его для переноса одного сайта WordPress на другой.
Эти инструкции будут работать для любой стандартной установки WordPress : удаленной или локальной.Это также будет работать, если вы хотите перенести полную многосайтовую сеть. Я расскажу о переносе сайтов в Multisite и из него позже.
Плагин дубликатора работает, создавая два файла:
- ZIP-файл, содержащий файлы и базу данных со старого сайта (сайта, с которого вы выполняете переход).
- Файл installer.php .
Затем вы загружаете эти файлы на новый сайт и запускаете файл installer.php . Плагин распакует zip-файл и импортирует ваши данные и файлы.
Давайте посмотрим, как это сделать.
Перед началом миграции с помощью Duplicator
Перед запуском миграции необходимо выполнить несколько шагов.
Очистите старый сайт
Найдите время, чтобы очистить свой старый сайт, то есть удалить все темы или плагины, которые вы не используете. Обновите WordPress до последних версий, свою тему и плагины. Нет смысла переносить сайт, на котором работает ненужный вам код.
Отключить плагины кеширования
Плагины кэширования
могут помешать миграции, поэтому, если вы используете какой-либо из них на своем старом сайте, отключите их.Если вы переходите на Kinsta, у нас есть список запрещенных плагинов (включая плагины кеширования), поэтому убедитесь, что вы не используете ни один из них.
Резервное копирование старого сайта
Перед переносом сайта сделайте резервную копию. Это применимо к любой среде вашего хостинга. Используйте свой плагин резервного копирования или панель управления вашего хостинг-провайдера, чтобы создать резервную копию вашего старого сайта и сохранить ее в безопасном месте, а не на вашем хостинг-сервере.
Создание нового сайта
Вам нужно будет создать новый пустой сайт (без установленного WordPress) в новом месте для вашего сайта.
Если вы переходите на Kinsta, вы можете создать новый сайт из MyKinsta за считанные минуты. Перейдите на Сайты на панели управления MyKinsta и нажмите кнопку Добавить сайт в правом верхнем углу.
Добавление сайта в MyKinsta
Затем вы можете импортировать свои файлы на этот сайт. Помните, что не устанавливает WordPress .
Если вы переходите на локальный сайт, вам необходимо установить такой инструмент, как Desktop Server, чтобы вы могли запускать WordPress.Если вы выполняете импорт на другого хостинг-провайдера, вам потребуется SFTP-доступ к вашему каталогу / public / . Устанавливать WordPress не нужно.
Миграция многосайтовой сети
Если вы переносите многосайтовую сеть в Kinsta и эта сеть включает подкаталоги, вам нужно будет связаться со службой поддержки Kinsta и попросить их включить необходимую конфигурацию Nginx для работы.
Если вы переходите к другому хостинг-провайдеру или от него, узнайте у него, есть ли что-нибудь, что вам нужно сделать, прежде чем вы сможете выполнить миграцию.
Вам также следует ознакомиться с инструкциями для подключаемого модуля Duplicator, чтобы узнать о дополнительных действиях, которые необходимо предпринять для миграции с нескольких сайтов. Это применимо только в том случае, если вы переходите к другому хостинг-провайдеру или другому доменному имени.
Создание архива файлов и данных со старого сайта WordPress
Первым шагом в процессе миграции является создание файлов со старого сайта, чтобы вы могли импортировать их на новый сайт.
Установите и активируйте плагин WordPress Duplicator.Перейдите в Plugins> Add New , затем найдите «WordPress Duplicator». Нажмите кнопку Install для подключаемого модуля, а затем кнопку Activate .
Установка плагина Duplicator
Пришло время создать файл архива, который будет использоваться для переноса вашего сайта. Нажмите Duplicator в меню администратора, чтобы перейти к настройкам плагина.
Настройки копировального аппарата
На этом экране отображаются все созданные вами пакеты, которые являются архивами вашего сайта.Сейчас он будет пустым.
Чтобы создать архив вашего сайта, нажмите кнопку Create New .
После этого вы попадете на экран настройки, где вы введете следующие сведения о пакете:
- Имя : дайте пакету понятное для вас имя.
- Хранилище : укажите, где будут храниться файлы пакета. В бесплатной версии плагина вы можете хранить его на своем веб-сервере, и в этом случае вам нужно будет либо загрузить его позже, либо получить из электронного письма, которое плагин отправит вам.С профессиональной версией плагина вы можете использовать сторонние сервисы хранения, такие как Dropbox и Google Drive. Выберите тот, который хотите использовать, и вам будет предложено войти в него.
- Архив : укажите, хотите ли вы архивировать только базу данных или базу данных и файлы. При переносе сайта вам понадобится все. Не устанавливайте флажки.
- Программа установки : в этом разделе включите защиту паролем для вашего пакета, добавив пароль.Вы создаете файл со всем содержимым вашего сайта, поэтому безопасность важна.
Защита паролем
Теперь нажмите кнопку Далее , чтобы продолжить.
Плагин просканирует вашу систему и сообщит, все ли в порядке.
Сканирование пакетов
При возникновении проблем следуйте советам плагина. Поскольку вы очистили свой сайт перед тем, как начать, у вас не должно возникнуть никаких проблем.
Теперь нажмите кнопку Build , чтобы создать архив.Дождитесь завершения процесса и не отрывайтесь от экрана.
Когда это будет сделано, вам будет предложено загрузить файлы пакета.
Загрузите ваш пакет
Нажмите кнопку «Загрузить в один клик» , чтобы загрузить оба файла на свой компьютер. Храните их в безопасном месте, откуда вы сможете извлечь их для миграции на свой новый сайт.
Теперь у вас есть архив.
Импорт архива на ваш новый сайт
Следующим шагом будет импорт файлов на ваш новый сайт и запуск файла импортера.
Используйте SFTP для загрузки двух файлов в каталог / public / вашего нового сайта. Используя свой FTP-клиент, загрузите два файла в эту папку (узнайте разницу между FTP и SFTP).
Дубликатор файлов на новом сайте
Как только вы это сделаете, запустите установщик, перейдя по его URL-адресу в браузере. Вы делаете это, используя временный URL для вашего нового сайта, поскольку вы еще не перенесли свой домен.
Итак, если ваш временный URL-адрес http: // temp.kinsta.com , вы должны посетить http://temp.kinsta.com/installer.php в своем браузере.
Откроется экран дубликатора.
Запрос пароля дубликатора
Если вы указали пароль при настройке файла дубликатора, введите его и нажмите кнопку «Отправить ».
Затем вы перейдете к процессу импорта. На следующем экране установите флажок внизу и нажмите кнопку Next .
Процесс импорта Duplicator
Затем плагин извлечет файлы архива, что может занять некоторое время в зависимости от размера вашего сайта.Следующим шагом будет установка новой базы данных, для которой потребуется:
- имя хоста.
- пароль.
- имя пользователя.
Плагин будет использовать эти данные для обновления настроек сайта.
Вы можете найти все это на экране Info для этого сайта в MyKinsta.
Если вы переходите к другому хостинг-провайдеру, спросите его подробности или найдите их в электронном письме, которое они отправили вам при регистрации.
Создание базы данных в дубликаторе
Нажмите кнопку, чтобы убедиться, что база данных работает правильно, и при необходимости внесите исправления.Когда система будет довольна, нажмите кнопку Next .
Плагин Duplicator затем пройдет шаг 3, где он будет использовать временный URL-адрес вашего нового сайта, чтобы база данных работала правильно. Нажмите кнопку Next , чтобы перейти к шагу 4, с которого вы можете войти на сайт.
Теперь, когда вы посещаете свой сайт, у вас должна быть точная копия вашего старого сайта. Единственное отличие будет в доменном имени.
Перенаправление доменного имени
После того, как вы протестировали свой новый сайт и убедились, что он работает должным образом, вы можете перенаправить доменное имя на свой новый сайт.
Если вы меняете хостинг-провайдера, вам нужно будет обновить DNS для вашего доменного имени, чтобы оно указывало на ваш новый сайт.
С помощью регистратора домена измените серверы имен, запись A или CNAME, чтобы отразить ваше новое местоположение. Какой из них вы будете использовать, будет зависеть от вашей настройки.
Если вам также нужно использовать свое доменное имя для таких вещей, как электронная почта, тогда вы не захотите менять серверы имен, так как это приведет к тому, что все версии вашего доменного имени будут указывать на вашего нового хостинг-провайдера.
Как только вы это сделаете, вам нужно обновить домен в админке хостинга. В MyKinsta перейдите на страницу Domains вашего сайта, где вы можете обновить домен.
Если вы работаете с другим хостинг-провайдером, вам необходимо добавить дополнительный домен в свою учетную запись, чтобы он направлялся на ваш новый сайт. Ваш провайдер должен быть в состоянии дать вам рекомендации по этому поводу.
Вы еще не закончили.
Последний шаг - обновить домен на экранах администратора WordPress.На своем сайте перейдите в Настройки> Общие и найдите поля URL. Вы должны делать это только после того, как DNS будет распространен и домен будет указывать на ваш новый сайт.
Это может занять до 48 часов, но часто намного быстрее.
Настройки URL-адреса WordPress
Необходимо обновить два поля:
- Адрес WordPress (URL) : это адрес самого сайта, то есть основной домен, который вы используете с сайтом.
- Адрес сайта (URL) : если вы хотите, чтобы адрес, который видят пользователи, отличался от фактического адреса сайта, просто обновите это поле.Если они оба будут одинаковыми (что нормально), обновите оба поля.
Нажмите кнопку Сохранить изменения , чтобы сохранить URL-адреса.
Теперь у вас есть новый сайт, работающий на новом месте. Если вам больше не нужен старый сайт, пора его удалить и закрыть старую учетную запись хостинга, если вы сменили провайдера.
Перенос сайта в мультисайт WordPress или из него с помощью плагинов
Если вы переносите один сайт в WordPress Multisite или из него, вы можете сделать это с помощью плагина, но вы не можете использовать плагин WordPress Duplicator .Это связано с тем, что вы не хотите, чтобы переносилась вся база данных и файлы: только те, что с соответствующего сайта.
Для миграции в Multisite и обратно с помощью плагина вам необходимо использовать три плагина:
- Один для переноса содержимого.
- Один для переноса настроек виджета.
- Один для миграции пользователей.
В зависимости от настроек вам может не потребоваться все это. Давайте посмотрим шаг за шагом.
Перенести файлы в WordPress Multisite или из него
Перед переносом любого содержимого или настроек вам необходимо перенести файлы темы и плагинов.Вы можете сделать это одним из двух способов:
- Установите ту же тему и плагины на новый сайт через экран Themes или Plugins или загрузите их на новый сайт, если вы купили их у стороннего источника.
- Загрузите файлы темы и плагина со своего старого сайта с помощью SFTP и загрузите их на новый сайт.
Оба эти метода будут работать, но если ваша тема или плагин были разработаны специально для вашего сайта, вам нужно будет загрузить их со старого сайта и загрузить на новый сайт.В качестве альтернативы, если вы сохранили резервную копию файлов локально или с помощью системы контроля версий, такой как Github (что является хорошей идеей), вы можете загрузить их оттуда.
(Рекомендуемое чтение: Git против Github: в чем разница и как начать работу с обоими)
Если вам нужно загрузить и установить темы и плагины на сайт в многосайтовой сети WordPress, вам нужно будет установить их для сети, а затем активировать для отдельного сайта. Вы можете узнать больше об этом в нашем руководстве по WordPress Multisite.
Активируйте тему для своего нового сайта, а также активируйте любые плагины. Несколько вещей, о которых следует знать:
- Если ваш новый сайт находится в сети с несколькими сайтами, вам необходимо включить тему для этого сайта, перейдя в Сеть> Сайты , нажмите кнопку Изменить под сайтом, с которым вы работаете, и выберите Темы. таб. Оттуда вы можете включить тему. Затем перейдите в Внешний вид> Темы на новом сайте и активируйте тему там.
- Вам не нужно включать плагины для отдельного сайта. Вместо этого вы можете установить их, а затем перейти на экран Plugins для этого сайта и активировать их там.
- Если вы переходите с сайта в сети на автономный сайт, вы можете просто установить и активировать тему и плагины, как и для любого сайта.
Теперь у вас есть все ваши файлы на новом сайте. Уделите время настройке темы и плагинов: вам придется сделать это вручную, если вы используете плагин для переноса.
Единственная конфигурация, которую вам не нужно делать, - это виджеты: вы можете использовать для этого плагин, как мы вскоре увидим.
Импорт пользователей в мультисайт и из него
Если на сайте, который вы хотите перенести, есть пользователи, кроме вас самих, вам нужно будет экспортировать пользователей со старого сайта на новый. Если вы единственный пользователь, вы можете пропустить этот шаг, поскольку при создании нового сайта вы создадите себя в качестве пользователя.
Импорт и экспорт пользователей в Multisite и из него осложняется тем фактом, что WordPress не сохраняет пользователей для каждого сайта в Multisite.Вместо этого он хранит их все в одной таблице базы данных для всей сети, которая называется wp_users .
Если вы выполняете импорт с сайта в сети, вы должны экспортировать только тех пользователей, которые зарегистрированы на вашем сайте, а не тех, кто зарегистрирован для других сайтов в сети. А если вы выполняете импорт на сайт в сети, вам нужно активировать только этих пользователей на этом сайте, а не для других сайтов в сети.
Если на вашем сайте несколько авторов, сделайте это перед импортом контента, чтобы вы могли назначить правильного пользователя контенту при его импорте на новый сайт.Так что давайте!
Вы можете перемещать пользователей между сайтами с помощью плагина Import Export WordPress Users.
Начните с установки и активации плагина как на старом, так и на новом сайте. Затем на своем старом сайте перейдите в Пользователи> Пользовательский импорт и экспорт .
Пользовательский импорт и экспорт настроек
Выберите вкладку Экспорт пользователя / клиента вверху. Выберите роли пользователей, которые вы хотите экспортировать (если вы оставите это значение по умолчанию, будут экспортированы все роли), затем прокрутите вниз и нажмите кнопку Export Users .
Плагин загрузит CSV-файл на ваш компьютер. Сохраните это где-нибудь, чтобы снова найти его для импорта.
Теперь на вашем новом сайте перейдите в Users> User Import Export и выберите вкладку User / Customer Import .
Импорт пользователя / клиента
Загрузите только что созданный CSV-файл и нажмите кнопку «Загрузить файл и импортировать ». Плагин загрузит файл и импортирует пользователей на ваш новый сайт.
При работе с сайтом в многосайтовой сети вы выполняете импорт и экспорт на сайте, а не в сетевом администраторе.Любые импортированные пользователи будут добавлены в базу данных для всей сети, но они будут активированы только на одном сайте.
Перенести контент в WordPress Multisite или из него
Начните с экспорта вашего контента. Перейдите в Инструменты > Экспорт . Выберите Все содержимое и нажмите кнопку Загрузить экспорт .
Экспорт из мультисайта
Сохраните загруженный файл где-нибудь, чтобы найти его снова. Он будет в формате XML.
Прежде чем импортировать какой-либо контент на новый сайт, важно убедиться, что у вас настроены какие-либо пользовательские типы сообщений или таксономии, если они были у вас на старом сайте.Если вы еще не сделали этого, вернитесь к предыдущему шагу и убедитесь, что на новом сайте установлены и активированы та же тема и плагины, что и на старом сайте.
Теперь откройте новый сайт и перейдите в Инструменты > Импорт . Прокрутите вниз до раздела WordPress . Если у вас уже установлен подключаемый модуль импортера, щелкните Run Importer . Если он у вас не установлен, следуйте приведенным здесь инструкциям, чтобы установить и активировать его, а затем запустить.
Импортер WordPress
Программа импорта предложит вам загрузить файл для импорта.Нажмите Выберите файл , найдите файл, который вы экспортировали со старого сайта, и нажмите кнопку «Загрузить файл и импортировать ».
Подпишитесь на информационный бюллетень
Хотите узнать, как мы увеличили посещаемость более чем на 1000%?
Присоединяйтесь к 20 000+ другим пользователям, которые получают нашу еженедельную новостную рассылку с инсайдерскими советами по WordPress!
Подпишитесь сейчас
Программа импорта предложит вам назначить контент правильным пользователям на вашем новом сайте, поэтому важно импортировать пользователей перед импортом контента.Если вы еще не сделали этого, приостановите импорт контента и вернитесь к предыдущему шагу.
Импорт в WordPress
Выберите соответствующих пользователей и установите флажок Загрузить и импортировать вложения файлов . WordPress найдет любые вложения на вашем старом сайте, возьмет их, если сможет, и импортирует их на новый сайт. Иногда это не работает из-за безопасности или доступа, но обычно это происходит при переходе с одного удаленного сайта на другой.
Нажмите кнопку Отправить .WordPress загрузит файл и создаст контент. Когда это будет сделано, вы получите уведомление. Перейдите к своим сообщениям (нажмите сообщений в меню администратора), и вы увидите свои импортированные сообщения на своем новом сайте.
Вы находитесь на пути к переносу своего сайта - теперь осталось только перенести настройки виджета.
Перенести виджеты в мультисайт и из него
Последний шаг - перенос виджетов. Их не нужно настраивать вручную: вместо этого можно использовать плагин Widget Importer & Exporter.
Начните с установки и активации плагина как на старом, так и на новом сайте.
На старом сайте выберите Инструменты > Импортер / экспортер виджетов . Вы перейдете к экрану Импорт / экспорт виджетов .
Экран импорта и экспорта виджета
Нажмите кнопку Экспорт виджетов . Это загрузит на ваш компьютер файл с настройками виджета.
Теперь откройте ваш новый сайт. Убедитесь, что у вас установлены и активированы все те же темы и плагины, что и на старом сайте, так как некоторые из них могут предоставлять виджеты, которые вам нужно установить.
Процесс импорта виджетов не импортирует сами виджеты. Вместо этого он импортирует настройки для виджетов. Также важно, чтобы у вас была активирована одна и та же тема, чтобы области виджетов были одинаковыми.
Перейдите в Инструменты> Импортер / экспортер виджетов . На этот раз нажмите кнопку Выбрать файл и загрузите файл, который вы только что скачали со своего старого сайта. Он будет иметь расширение .WIE.
Нажмите кнопку Импорт виджетов . Плагин импортирует виджеты и отобразит экран состояния, на котором сообщается, что они были импортированы.
Результаты импорта виджета
Если отсутствуют какие-либо области виджетов, виджеты со старого сайта будут импортированы, но они будут добавлены в область Неактивные виджеты на экране администрирования виджетов.
И если вы попытаетесь импортировать виджет, которого нет на вашем новом сайте, возможно, потому, что вы не активировали плагин, вы получите сообщение об ошибке. Установите и активируйте плагин и снова запустите импорт, плагин не будет дублировать те виджеты, которые вы уже импортировали.
Теперь у вас должен быть идентичный дубликат вашего старого сайта на новом сайте. Найдите время, чтобы проверить все настройки и конфигурацию нового сайта и убедиться, что они идентичны старому сайту (или настройте их, если хотите внести изменения).
Затем, если ваш старый сайт находился в многосайтовой сети, попросите администратора сети заархивировать или удалить его. А если ваш старый сайт был автономным, удалите его.
Перенос сайта WordPress вручную
Если вам удобно работать с SFTP и MySQL, это может быть более быстрым и надежным способом переноса сайта вручную вместо использования плагина.
Здесь я сосредоточусь на переносе одной автономной установки WordPress на другую. В следующем разделе я посмотрю, чем это отличается для многосайтовых сетей WordPress.
Создать новую установку WordPress
Начните с создания вашего нового сайта как пустой установки WordPress.
В MyKinsta щелкните Сайтов в меню администратора, а затем нажмите кнопку Добавить сайт в правом верхнем углу экрана. Вы увидите диалоговое окно с вопросом, какой сайт вы хотите создать.
Новый сайт WordPress в MyKinsta
Выберите, в каком центре обработки данных вы хотите разместить свой сайт, затем введите данные для имени вашего сайта и выберите Не устанавливать WordPress .
Это потому, что вы перенесете файлы WordPress со своего старого сайта . Оставьте поле пользовательского доменного имени пока пустым, так как вы хотите оставить свое доменное имя на старом сайте, пока вы запускаете новый сайт.
Нажмите кнопку Добавить сайт , и для вас будет создан новый сайт.
Если вы не используете Kinsta, вы можете создать новый сайт, используя интерфейс администратора вашего хостинг-провайдера: все, что вам нужно сделать, это создать папку, в которую будет помещен сайт, или если у вас еще нет других сайтов на вашем хостинг, вы можете пропустить этот шаг и просто загрузить файлы в папку / public / на следующем шаге.
Экспорт файлов с использованием SFTP
Следующим шагом является перенос файлов со старого сайта на новый. Сюда входят файлы тем, плагины, загрузки и любые другие файлы, которые плагины могли добавить в ваш каталог wp-content .
Войдите на свой старый сайт через SFTP и загрузите все файлы WordPress. Если ваш сайт находится в корневом домене вашего хостинга, это будет означать загрузку всех файлов. Если вы установили WordPress в подкаталог, загрузите содержимое этого каталога.
Чтобы получить доступ к своему сайту, вам потребуются данные SFTP. В MyKinsta вы можете найти их, щелкнув Sites , затем имя вашего сайта и выбрав вкладку Info .
Вкладка информации в MyKinsta
Ниже вы можете увидеть файлы с моего сайта, просматриваемые в бесплатном FTP-клиенте FileZilla.
файлов WordPress в FTP-клиенте
Экспорт базы данных со старого сайта
Помимо файлов, вашему новому сайту WordPress потребуется дубликат старой базы данных. Для этого вы используете инструмент MySQL, обычно phpMyAdmin.
В интерфейсе хостинга вашего старого сайта перейдите в phpMyAdmin.
В MyKinsta это можно сделать, щелкнув Сайты , выбрав свой сайт и перейдя на экран Информация . В разделе Database access нажмите кнопку Open phpMyAdmin .
Вам будет предложено ввести имя пользователя и пароль для базы данных. Это не то же самое, что пароль для вашей учетной записи хостинга.
В MyKinsta вы можете найти имя пользователя и пароль базы данных в разделе Доступ к базе данных на экране Info . Если вы переходите к другому хостинг-провайдеру, вы, вероятно, получите эту информацию при регистрации своей учетной записи или на экранах администратора.
В phpMyAdmin щелкните вкладку Базы данных .Это даст вам список всех баз данных, которые вы создали в своей учетной записи хостинга.
Базы данных в phpMyAdmin
Щелкните имя базы данных, которая соответствует сайту, который вы хотите скопировать. После этого вы увидите список всех таблиц в базе данных.
База данных таблиц
Установите флажок Проверить все под списком таблиц и в раскрывающемся списке При выбранном: рядом с ним выберите Экспорт.
PhpMyAdmin перенесет вас на новый экран.Нажмите кнопку Go внизу экрана.
Экспорт таблиц из базы данных
PhpMyAdmin экспортирует файл SQL и загрузит его на ваш компьютер. Сохраните его где-нибудь, и вы сможете снова найти его.
Импорт файлов на ваш новый сайт WordPress
Следующим шагом будет загрузка всех этих файлов на ваш новый сайт.
Если ваш новый сайт размещен на Kinsta, вы можете перейти на MyKinsta, чтобы получить учетные данные для подключения к нему через SFTP.Щелкните Sites в меню администратора, затем имя вашего сайта. На экране Info вы найдете сведения о SFTP.
В своем FTP-клиенте подключитесь, указав следующие данные:
- Тип подключения : SFTP.
- Имя хоста, адрес, сервер или URL-адрес : ваш IPv4-адрес.
- Имя пользователя : ваше имя пользователя SFTP.
- Пароль : ваш пароль SFTP.
- Порт : ваш порт SFTP.
Загрузите файлы в тот же каталог, в котором они находились на старом сайте, обычно в каталог / public / .
Загрузка может занять некоторое время, поэтому, возможно, вы захотите выпить чашку кофе, пока ждете.
Импортируйте таблицы базы данных на новый сайт
Последний шаг - импортировать таблицы базы данных.
В интерфейсе хостинга вашего нового сайта перейдите в phpMyAdmin. В MyKinsta вы получаете доступ к этому через экран Info для вашего сайта.
Если вы уже случайно создали установку WordPress или вам нужно переопределить существующий сайт WordPress, вам нужно будет удалить существующие таблицы базы данных. Выберите все таблицы так же, как вы это делали при их экспорте со старого сайта, и щелкните раскрывающийся список С выбранным: . Выберите Drop .
Отбросить таблицы базы данных
Вам будет предложено подтвердить, что вы хотите удалить таблицы, а затем все в вашей базе данных будет удалено.Если вы сомневаетесь, что хотите это сделать, сначала сделайте резервную копию базы данных, экспортировав таблицы.
После того, как вы удалили таблицы базы данных или если у вас вообще не было базы данных, вам нужно будет импортировать таблицы со старого сайта на новый.
В phpMyAdmin щелкните вкладку Import . В разделе File to import нажмите кнопку Choose file и выберите файл SQL на вашем компьютере, который вы уже загрузили.
Загрузка таблиц базы данных
Внизу страницы нажмите кнопку Go . PhpMyAdmin загрузит файл SQL и использует его для создания таблиц базы данных для вашего нового сайта, которые будут идентичны таблицам на старом сайте.
Если вы переносите сайт на локальную установку или на хостинг-провайдера, отличного от Kinsta, вам, вероятно, потребуется создать пустую базу данных, прежде чем вы сможете импортировать таблицы. В phpMyAdmin вы делаете это, перейдя на экран Databases и нажав кнопку Create database .Дайте базе данных понятное имя, а затем импортируйте в него таблицы.
Отредактируйте файл wp-config.php
Теперь, когда ваша база данных загружена, вам нужно отредактировать файл wp-config.php на новом сайте, чтобы убедиться, что он отражает только что созданную базу данных.
Вернитесь к своему FTP-клиенту и найдите файл wp-config.php на своем новом сайте. Сделайте его копию, чтобы у вас была резервная копия (на всякий случай). Затем щелкните файл правой кнопкой мыши и выберите параметр Edit , чтобы открыть его.Найдите раздел, содержащий подробную информацию о базе данных:
сведения о базе данных wp-config.php
Обновите эти строки учетными данными для своей базы данных, которые вы найдете на экране Info в MyKinsta. Если сайт находится на локальном компьютере, используйте эти учетные данные:
- Имя : имя, которое вы дали базе данных при ее создании.
- Имя пользователя : root.
- Пароль : root.
Если вы переносите свой сайт на другого хостинг-провайдера, вам нужно будет найти эти учетные данные на панели управления хостингом.
Если вы пропустите этот шаг, вам будет предложено предоставить эти данные при первой попытке доступа к сайту.
Проверьте свой сайт и обновите домен
Теперь у вас настроен новый сайт WordPress. Потратьте некоторое время, чтобы проверить, работает ли он должным образом. Пока вы тестируете его, проверяйте только ссылки, которые указывают на новый сайт, а не на старый, так как вы обнаружите, что некоторые ссылки в базе данных имеют старое доменное имя.
Это нормально, потому что после тестирования сайта вы обновите доменное имя.
Сравните старый и новый сайт и убедитесь, что они идентичны.
Перенаправьте доменное имя на ваш новый сайт
Теперь, когда ваш новый сайт готов, пришло время отключить старый сайт и перенаправить ваше доменное имя на новый сайт.
Процесс для этого такой же, как если бы вы использовали плагин Duplicator, поэтому следуйте инструкциям выше в этом разделе этого сообщения.
Теперь у вас есть новый сайт на новом месте. Если вам больше не нужен старый сайт, пора его удалить и закрыть старую учетную запись хостинга.И вы сделали!
Перенос многосайтовой сети WordPress вручную
Если вам нужно вручную перенести многосайтовую сеть или перенести сайт в многосайтовую сеть или из нее, и вы не хотите использовать подход с использованием плагинов, описанный выше, вы можете сделать это.
Это осложняется тем, что вам нужно перенести только некоторые таблицы базы данных и некоторые файлы.
Вместо того, чтобы описывать процесс полностью, я обрисую различия, чтобы вы могли применить их при выполнении миграции вручную, описанной выше.
Обратите внимание, что если вы переносите всю сеть, процесс такой же, как и для одного сайта, поскольку вы переносите всю установку. Здесь я остановлюсь на переносе отдельных сайтов в Multisite и из него.
Если вы переносите многосайтовую сеть в Kinsta и эта сеть включает подкаталоги, вам нужно будет связаться со службой поддержки Kinsta и попросить их включить необходимую конфигурацию Nginx для работы.
Создание нового сайта
Поскольку вы не будете переносить всю сетевую установку, вам нужно будет настроить установку WordPress перед началом.Если вы переходите в существующую сеть, вам не нужно этого делать, поскольку сеть уже существует.
Когда вы приходите для переноса файлов, вы не импортируете файлы WordPress, а только содержимое каталога wp-content .
Экспорт файлов
Если вы экспортируете с одного сайта в сеть, процесс экспорта файлов будет таким же, как указано выше.
Если вы экспортируете сайт, который в настоящее время находится в многосайтовой сети, вам нужно будет найти только файлы с этого сайта.
Начните с плагинов и тем. Вам нужно загрузить только те файлы плагинов и тем, которые используются на этом конкретном сайте, а не все плагины и темы, установленные в сети. Найдите их на экранах администратора сайта и загрузите их из каталогов wp-content / themes и wp-content / plugins .
В многосайтовой сети загрузки хранятся отдельно для каждого сайта, поэтому вам просто нужно загрузить те, которые предназначены для экспортируемого сайта.
Файлы в многосайтовой сети
Начните с поиска идентификатора сайта, который будет числом. Вы можете найти это на экране Network Admin> Sites в вашей сети. Затем в каталоге wp-content откройте папку uploads / sites и найдите папку с идентификатором сайта (номером) в качестве имени. Загрузите содержимое этой папки.
Экспорт таблиц базы данных
Если вы экспортируете с сайта в сети, вам нужно будет экспортировать только таблицы, относящиеся к этому сайту.В phpMyAdmin найдите таблицы с именем wp-id-name , где id - это идентификатор сайта, а name - это имя каждой уникальной таблицы. Выберите все из них, а затем нажмите опцию Export .
Пример ниже взят из сайта в сети с плагинами, создающими дополнительные таблицы базы данных для каждого сайта. Их тоже нужно будет экспортировать.
Дополнительные таблицы базы данных в Multisite
Как только вы это сделаете, вам нужно будет отредактировать имена этих таблиц, прежде чем вы сможете импортировать их на автономный сайт.Сделайте резервную копию файла SQL и откройте оригинал. Найдите все экземпляры (например) wp-3- , где 3 - это идентификатор сайта. Замените их на wp- . Сохраните файл, а затем используйте недавно отредактированный файл при импорте на новый сайт.
Импорт файлов
Если вы выполняете импорт на сайт в многосайтовой сети, вам необходимо загрузить загрузки в папку с правильным номером в wp-content / uploads / sites .
Это означает, что вам нужно сначала создать новый сайт в сети, чтобы WordPress создал эту папку.Сделайте это, следуя инструкциям в нашем руководстве по WordPress Multisite.
Когда вы импортируете файлы темы и плагинов, загрузите их в папки wp-content / themes и wp-content / plugins , как вы это делаете для обычного сайта WordPress.
Импорт таблиц базы данных
Если вы выполняете импорт на сайт в многосайтовой сети, вам необходимо убедиться, что таблицы в файле SQL имеют правильный префикс, прежде чем импортировать их.
После того, как вы создадите новый пустой сайт в своей сети, на которую вы будете выполнять миграцию, запишите идентификатор этого сайта.Сделайте резервную копию файла SQL, который вы скачали со старого сайта, и откройте оригинал. В этом файле замените все экземпляры wp- на (например) wp-3- , где 3 - это идентификатор нового сайта. Сохраните этот файл.
Затем в phpMyAdmin выберите файлы, которые были созданы для нового сайта в вашей сети (все те, в префиксе которых указан идентификатор сайта). Отбросьте все это. Как только это будет сделано, импортируйте новый файл, чтобы создать новые версии этих таблиц.
Если вы случайно сбросите не те файлы или неправильно отредактируете файл SQL, это может нарушить вашу многосайтовую сеть.Так что делайте это, только если вам удобно работать в phpMyAdmin. И сделайте резервную копию своей сети сначала !
Импортировать пользователей
Поскольку пользователи хранятся для всей сети, а не для отдельных сайтов в сети, нет ручного способа экспортировать пользователей на сайт или с сайта в многосайтовой сети WordPress.
Единственный способ сделать это - использовать метод плагина, описанный ранее в этом посте. Сделайте это после того, как вы импортировали все остальные файлы и таблицы.
Обратите внимание, что при импорте пользователей таким образом они не будут распознаваться как один и тот же пользователь, когда дело доходит до приписывания сообщений авторам. Вам нужно будет просмотреть все сообщения / страницы и вручную связать их с правильными авторами.
Предварительный просмотр вашего сайта
После завершения миграции многосайтового дочернего узла или многосайтовой сети вы можете легко просмотреть перенесенный сайт, отредактировав файл hosts на своем компьютере. Это позволяет вам указать локальный DNS-сервер на сервер, на котором размещен перенесенный сайт.Для получения дополнительной информации о том, как редактировать файл hosts, ознакомьтесь с подробным руководством здесь.
Перенос вашего сайта на новый хост может оказаться сложной задачей из-за множества задействованных элементов. Ознакомьтесь с этим (обширным) руководством о том, как выполнить миграцию WordPress без простоев 🚨💫Нажмите, чтобы твитнуть
Сводка
Перенос сайта WordPress между хостами или с локальных на удаленные установки - это то, что в какой-то момент приходится делать многим пользователям WordPress. Есть несколько способов сделать это, и главное различие заключается в том, делаете ли вы это вручную или с помощью плагина.
Если вы переедете в Kinsta, мы будем рады позаботиться о переносе вашего сайта за вас.
С другой стороны, если вы решите самостоятельно перенести сайт WordPress, описанные выше шаги помогут вам сделать это надежно и убедиться, что ваш новый сайт WordPress идентичен старому.
Экономьте время, деньги и повышайте производительность сайта с помощью:
- Мгновенная помощь от экспертов по хостингу WordPress, 24/7.
- Cloudflare Enterprise интеграция.
- Глобальный охват аудитории с 28 центрами обработки данных по всему миру.
- Оптимизация с помощью нашего встроенного мониторинга производительности приложений.
Все это и многое другое в одном плане без долгосрочных контрактов, поддержки миграции и 30-дневной гарантии возврата денег. Ознакомьтесь с нашими планами или поговорите с отделом продаж, чтобы найти план, который подходит именно вам.
Как переместить сайт WordPress на общий хостинг - EasyWP
Переместить сайт WordPress проще, чем кажется, и его можно сделать без простоев.
В этом пошаговом руководстве мы описываем два метода перемещения вашего веб-сайта WordPress на общий сервер. Вы можете сделать это вручную или с помощью плагина.
Основное различие между этими двумя способами заключается в том, что при передаче плагина существующий или новый домен необходимо указать на общий сервер во время процесса, что приведет к простою. Чтобы предотвратить простои, мы покажем вам, как изменить файл hosts на вашем компьютере.
Если вы переносите веб-сайт WordPress, созданный с помощью EasyWP, мы рекомендуем не отменять подписку, пока вы полностью не перенесете свой сайт WordPress и не протестируете его на новой общей учетной записи.Также может быть хорошей идеей сохранить старую учетную запись активной в течение нескольких дней, чтобы убедиться, что все работает должным образом, и данные не теряются во время передачи. Кроме того, вы можете сохранить копию веб-сайта из панели управления EasyWP >> меню «Резервные копии» - его можно использовать для восстановления вручную, если метод плагина не подходит для миграции.
В дополнение к нашей автоматической бесплатной службе миграции WordPress, вы можете использовать один из следующих трех способов перенести свой веб-сайт WordPress со стороннего хостинг-провайдера на учетную запись общего хостинга .
Перенос вручную
Перенос с помощью плагинов
Перенос вручную
Шаг 1 - Резервное копирование вашего сайта
Чтобы восстановить ваш сайт WordPress в учетной записи хостинга, вам необходимо сделать
резервное копирование файлов сайта и
, база данных . Если вы используете EasyWP, пожалуйста, следуйтеэто руководство.
Шаг 2 - Загрузите резервную копию в свою учетную запись общего хостинга
1.Войдите в свою учетную запись cPanel, используя domain.com/cpanel или https: // servername: 2083 URL.
Данные для входа в cPanel отличаются от данных Namecheap и были отправлены в приветственное руководство по хостингу . Если у вас нет этих данных или вы не помните свой пароль cPanel, член нашей службы поддержки будет рад повторно отправить электронное письмо или помочь вам сбросить пароль.2. Затем перейдите в меню файлового менеджера в разделе Файлы .
3. Перейдите в корневую папку вашего домена . Файлы для основного хостингового домена находятся в папке public_html . Если вы хотите перенести веб-сайт дополнительного домена, вы можете проверить корневую папку в меню Addon Domains .
4. Нажмите Загрузить в диспетчере файлов на панели инструментов:
Используйте кнопку Выбрать файл , чтобы загрузить резервную копию файлов с вашего компьютера (например, wp-name-of-website-number-date .tar.gz ):
ОБРАТИТЕ ВНИМАНИЕ: Если файл резервной копии большой, его будет быстрее передать по FTP.
5. По завершении загрузки щелкните Вернуться в корневую папку домена.
Щелкните загруженный файл правой кнопкой мыши и выберите Извлечь , чтобы извлечь файлы в рабочий каталог:Шаг 3. Создание новой базы данных
Используйте это руководство для создания новой базы данных, пользователя базы данных и назначения пользователя в базу данных.Запишите имя базы данных, пользователя базы данных и пароль пользователя базы данных. Эти детали понадобятся вам позже.
Шаг 4. Отредактируйте детали конфигурации
1. Вернитесь в Диспетчер файлов . Найдите извлеченные файлы, щелкните правой кнопкой мыши файл wp-config.php и выберите Изменить .
2. Найдите строку настроек MySQL и замените имя базы данных , имя пользователя базы данных и пароль своими фактическими значениями.Также измените имя хоста MySQL на localhost :
Сохраните изменения и закройте файл.
Шаг 5 - Импортируйте базу данных
2. Подождите, пока база данных будет импортирована. Слева должен появиться список таблиц WordPress:
Перенос завершен. Мы рекомендуем проверить, как веб-сайт разрешается с общего сервера, прежде чем менять DNS. Вы можете найти инструкции здесь.
Если все работает правильно, измените DNS так, чтобы домен указывал на вашу новую учетную запись хостинга. ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ : Поскольку описанные ниже плагины являются инструментами сторонних производителей, мы не несем ответственности за их работу и возможность надлежащего переноса веб-сайта. Мы советуем вам всегда сохранять копию вашего веб-сайта, созданную вручную через панель управления EasyWP >> меню Резервные копии. Если есть проблемы с резервной копией, созданной через плагин, или если восстановление через плагин невозможно для вашего веб-сайта, вы всегда сможете восстановить свой сайт из резервной копии, созданной вручную. Шаг 1. Экспорт веб-сайта WordPress
1. Войдите в свою панель управления WordPress. По умолчанию это ссылка yourdomain.tld / wp-admin .
Если у вас установлена программа EasyWP, но вы не помните свой пароль, используйте это руководство для его сброса.
2. Перейдите к Plugins >> Add new >> найдите All-in-one WP migration :
Нажмите кнопку Install Now , чтобы установить плагин. Затем нажмите Активировать .
ОБРАТИТЕ ВНИМАНИЕ: Бесплатная версия этого плагина позволяет импортировать веб-сайты размером до 512 МБ.
3. Перейдите к Экспорт в новом меню All-in-one WP Migration , которое появилось на левой боковой панели:
4. Нажмите кнопку Экспорт в . Там у вас есть несколько вариантов экспорта (например, Dropbox, GoogleDrive, FTP и т. Д.). Выберите вариант Файл :
5. Подождите, пока файлы будут подготовлены, и щелкните ссылку, чтобы загрузить резервную копию на свой компьютер:
Шаг 2 - Установите WordPress на общий сервер
Войдите в свою учетную запись cPanel, используя домен .com / cpanel или https: // servername: 2083 URL.
Данные для входа в cPanel отличаются от данных Namecheap и были отправлены в приветственное руководство по хостингу . Если у вас нет этих данных или вы не помните свой пароль cPanel, член нашей службы поддержки будет рад повторно отправить электронное письмо или помочь вам сбросить пароль.Используйте это руководство для установки WordPress в вашем домене.
Шаг 3. Установите универсальный плагин миграции WP на стороне общего сервера
На этом этапе ваш домен по-прежнему указывает на предыдущего хостинг-провайдера или сервер EasyWP.Если вас не беспокоит время простоя, вы можете продолжить и изменить DNS, чтобы ваш домен указывал на общую учетную запись.
Если вы хотите избежать простоев, вы можете получить доступ к своему новому веб-сайту на своем компьютере, временно изменив файл hosts.Когда будете готовы, войдите в панель управления WordPress по адресу yourdomain.tld / wp-admin . Убедитесь, что вы находитесь на новой панели инструментов. Он должен быть по умолчанию, без постов и страниц.
Установите плагин All-in-one WP Migration так же, как вы установили его на стороне WordPress.
Шаг 4. Импортируйте резервную копию
1. Перейдите к All-in-one WP Migration >> Import и нажмите кнопку Import to . В раскрывающемся списке выберите Файл :
2. Выберите файл резервной копии .wpress , сохраненный на вашем компьютере. Появится всплывающее окно с предупреждением. Щелкните Продолжить :
3. Дождитесь завершения импорта. Когда появится подтверждающее сообщение, нажмите Настройки постоянных ссылок :
ОБРАТИТЕ ВНИМАНИЕ: Возможно, вам потребуется повторно войти в свою панель управления WordPress.Поскольку резервная копия уже была восстановлена, используйте данные для входа, которые были ранее заданы для панели управления WordPress.
4. В меню Постоянные ссылки выберите структуру постоянных ссылок, которую вы предпочитаете, и нажмите Сохранить изменения .
Если вы используете Custom Structure , сначала скопируйте ее. Выберите другой параметр и нажмите Сохранить изменения . Затем вставьте пользовательскую структуру и снова сохраните ее:Перенос завершен.Вам следует протестировать свой сайт WordPress, чтобы убедиться, что все работает должным образом.
ПРИМЕЧАНИЕ : После восстановления резервной копии проверьте каталог wp-content - если вы нашли папку mu-plugins , обязательно удалите ее. Папка mu-plugins и ее содержимое необходимы только на серверах EasyWP и могут негативно повлиять на ваш сайт на общем хостинге.
Если вы не указали свой домен в общей учетной записи на предыдущем шаге, обновите записи DNS, как описано в этом руководстве.
Плагин Duplicator
Шаг 1. Резервное копирование веб-сайта WordPress с помощью Duplicator
1. Войдите в свою панель управления WordPress. По умолчанию это ссылка yourdomain.tld / wp-admin . Если вы не помните свой пароль, используйте это руководство, чтобы сбросить его.
2. Перейдите к Plugins >> Add new >> и найдите Duplicator :
Нажмите кнопку Install Now , чтобы установить плагин, затем нажмите Activate .
3. Новое меню Дубликатор появится на левой боковой панели. Перейдите на Дубликатор >> Пакеты . Нажмите кнопку Create New в правом верхнем углу:
4. Нажмите Next и проверьте результаты сканирования. Если все говорит: Хорошо , щелкните Сборка и дождитесь завершения процесса:
5. Когда пакет будет готов, вы увидите варианты загрузки. Используйте One Click-Download , чтобы сохранить файл установщика и архив на свой компьютер (убедитесь, что оба файла были загружены.Вы также можете загрузить их отдельно):
Шаг 2 - Загрузите резервную копию в свою учетную запись хостинга
1. Войдите в свою учетную запись cPanel, используя domain.com/cpanel или https: // servername: 2083 URL.
Данные для входа в cPanel отличаются от данных Namecheap и были отправлены в приветственное руководство по хостингу . Если у вас нет этих данных или вы не помните свой пароль cPanel, член нашей службы поддержки будет рад повторно отправить электронное письмо или помочь вам сбросить пароль.2. Затем перейдите в меню файлового менеджера в разделе Файлы .
3. Перейдите в корневую папку вашего домена . Файлы для основного хостингового домена находятся в папке public_html . Если вы хотите перенести веб-сайт дополнительного домена, вы можете проверить корневую папку в меню Addon Domains .
Нажмите Загрузить в диспетчере файлов на панели инструментов:
4. Используйте кнопку Выбрать файл , чтобы загрузить установщик .php и файловый архив с вашего компьютера:
Нажмите Вернуться , когда загрузка будет завершена.
Шаг 3. Создайте новую базу данных
Используйте это руководство
создать новую базу данных, пользователя базы данных и назначить пользователя
база данных. Обратите внимание на имя базы данных, пользователя базы данных и
пароль пользователя базы данных. Эти детали понадобятся вам позже.Шаг 4 - Запустите программу установки
Следующим шагом является
доступ к установщику .php на новом сервере. Однако на этом этапе домен по-прежнему указывает на предыдущего хостинг-провайдера или другой сервер. Если вас не беспокоит время простоя, вы можете продолжить и изменить DNS, чтобы ваш домен указывал на общую учетную запись.
Если вы хотите избежать простоев, вы можете получить доступ к своему новому веб-сайту на своем компьютере, временно изменив файл hosts.1.
Когда вы будете готовы, войдите в программу установки, используя
yourdomain.tld / installer.php ссылка, заменяющая yourdomain.tld с вашим
фактическое доменное имя.2. Программа установки выполнит несколько проверок и покажет вам Pass рядом с Archive и Validation .
Если вы видите ошибку, исправьте ее и снова перейдите по ссылке.Отметьте Я прочитал и принимаю все условия и примечания и щелкните Далее :
3. На следующем шаге введите localhost в качестве хоста, имя базы данных , имя пользователя базы данных и пароль пользователя базы данных , который вы создали ранее.Щелкните Далее :
4. Появится всплывающее окно. Подтвердите настройки базы данных, щелкнув Да :
5. На третьем шаге вы можете изменить домен для установки, путь, по которому будут извлекаться файлы, и заголовок веб-сайта. Если вы не планируете менять домен, оставьте значения по умолчанию и нажмите Далее :
6. Процесс установки займет несколько минут.По завершении вы перейдете к четвертому шагу. Откройте свой веб-сайт в браузере и войдите в панель управления WordPress, чтобы проверить, все ли работает так, как ожидалось:
7. Наконец, вернитесь в cPanel >> File Manager >> в корневую папку домена и удалите установку. файлы:
- installer.php
- installer-backup.php
- dup-installer-data_ [HASH] .sql
- dup-database_ [HASH] .sql
- dup-installer-log_ [HASH].txt
- [HASH] _archive.zip
Чтобы удалить файл, щелкните его правой кнопкой мыши и выберите Удалить в раскрывающемся меню
Оставление этих файлов в вашей учетной записи может создать угрозу безопасности.Передача завершена. Вы можете посетить свой сайт WordPress, чтобы убедиться, что все работает должным образом.
ПРИМЕЧАНИЕ : После восстановления резервной копии проверьте каталог wp-content - если вы нашли папку mu-plugins , обязательно удалите ее.