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


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

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

Как вы перемещаете свой сайт с одного хоста на другой? Об этом мы и поговорим в этом обзоре..

Готов? Тогда давайте начнем!

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

Собери свои ресурсы

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

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

Есть все вместе? Круто, тогда давайте перейдем непосредственно к тому, как переключать веб-хосты для вашего сайта WordPress..

Перемещение вашего сайта с одного хоста на другой вручную

Мы начнем с переключения вручную. Если вы ищете решение, которое использует плагин WordPress, просто прокрутите вниз.

1. Сделайте резервную копию ваших файлов

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

После этого найдите корневой каталог вашего сайта WordPress (если это не ваша целевая страница по умолчанию) и отметьте все файлы.

как переключать веб-хосты - перенос файлов WordPress с помощью filezilla

Обратите внимание, что ваш веб-сайт может содержать файлы, которые не отображаются по умолчанию (например, .Htaccess). Поэтому убедитесь, что ваш FTP-клиент также отображает эти файлы. В FileZilla вы найдете эту опцию под Сервер> Принудительно показывать скрытые файлы.

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

2. Экспорт базы данных

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

главная панель phpmyadmin

Выберите базу данных, которую вы хотите экспортировать слева. Если вы не знаете, какой это, просто проверьте WP-config.php файл вашего текущего сайта, где написано:

define ('DB_NAME', 'database_name_here');

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

После этого перейдите к экспорт табуляция.

экспорт базы данных для переключения веб-хостов

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

  • Формат – Оставь как SQL.
  • таблицы – Отметьте все таблицы, которые вы хотите экспортировать. Обычно это все они. Отключите любой, если у вас есть для этого веские причины (например, если вы размещаете базы данных для нескольких сайтов с разными префиксами).
  • Вывод – Набор компрессия в молнии или сжат GZIP сделать загрузку быстрее.
  • Специфичные для формата опции – Оставь все как есть.
  • Варианты создания объекта – Обязательно выберите Добавить DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER.
  • Варианты создания данных – Оставь все как есть.

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

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

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

Создайте следующее:

  1. Новая база данных
  2. Пользователь базы данных с полными правами на эту базу данных
  3. Безопасный пароль пользователя базы данных

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

4. Редактировать config.php

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

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

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

define ('DB_NAME', 'database_name_here');

/ ** Имя пользователя базы данных MySQL * /
define ('DB_USER', 'username_here');

/ ** Пароль базы данных MySQL * /
define ('DB_PASSWORD', 'password_here');

/ ** MySQL hostname * /
define ('DB_HOST', 'localhost');

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

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

5. Загрузите ваши файлы на новый хост

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

К настоящему времени вы знаете тренировку. Запустите ваш FTP-клиент и на этот раз подключитесь к новому серверу. Небольшое предостережение: обычно вы используете URL-адрес сайта для подключения через FTP. В этом случае домен все еще указывает на ваш старый сервер, поэтому он не будет работать.

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

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

6. Импортируйте базу данных

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

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

импорт базы данных для переключения веб-хостов

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

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

Необязательно: замените старый URL в базе данных

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

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

поиск замены базы данных сценарий справки для переключения веб-хостов

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

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

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

7. Измените свой DNS-сервер

Когда вы закончите со всем вышеупомянутым, пришло время разместить ваш URL на новом сервере. Это означает изменение настроек вашего DNS-сервера..

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

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

ns1.yourhost.com
ns2.yourhost.com

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

Поговорите с тем, кто отвечает, если вам нужна помощь. Сделав это, помните, что для того, чтобы изменения произошли, может пройти до 48 часов. Вы можете использовать такой инструмент, как Что такое мой DNS чтобы увидеть, закончил ли он.

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

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

8. Очистка

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

В любом случае, не забудьте сохранить свои локальные копии (включая оригинал WP-config.php) около. Может возникнуть необходимость откатить миграцию. В этом случае вы будете счастливы, что у вас все еще есть.

Как переключать веб-хосты через плагин WordPress

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

1. Установите Дубликатор

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

установить дубликатор для переключения веб-хостов

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

2. Экспортируйте существующий сайт

Как только Duplicator установлен и активен, вы найдете новый пункт меню с его именем в вашей админ-панели WordPress. Нажав на это, вы попадете к этому:

Плагин дубликатора в WordPress

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

экспорт сайта с настройкой дубликатора

На следующем экране у вас есть несколько вариантов.

  • Место хранения – Вы можете настроить, где хранить резервную копию вашего сайта. Имейте в виду, что если у вас не установлена ​​Pro версия Duplicator, единственным вариантом является ваш собственный сервер, поэтому здесь делать нечего.
  • Архив – В этом разделе вы можете исключить из переноса как файлы, так и части базы данных. Используйте это, если у вас есть веские причины.
  • монтажник – Вы можете заполнить базу данных информации о вашей новой серверной среде. Это также является частью более поздней настройки, так что вы можете игнорировать ее на данный момент.

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

сканирование дубликатора завершено

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

законченное резервное копирование в дубликаторе

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

3. Загрузите файлы через FTP

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

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

4. Создайте новую базу данных MySQL

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

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

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

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

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

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

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

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

  • Windows – Откройте меню панели задач, найдите «Блокнот». Щелкните правой кнопкой мыши результат и выберите «Запуск от имени администратора». После запуска используйте программу, чтобы открыть C: \ WINDOWS \ system32 \ Drivers \ Etc \ хостов. Убедитесь, что вы ищете «Все файлы», чтобы увидеть нужный файл.
  • Mac OS – Откройте терминал и введите команду sudo nano / etc / hosts. Вас могут попросить ввести пароль администратора.
  • Linux – Для Linux вы можете использовать тот же метод, что и в Mac OS.

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

192.168.1.10 http://yoursite.com

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

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

6. Запустите процесс миграции

Теперь пришло время всерьез начать процесс миграции. Перейдите к http://yoursite.com/installer.php (введите свой фактический домен), это должно привести вас к этому экрану:

Шаг 1 развертывания дубликатора

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

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

Развертывание дубликатора, шаг 2

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

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

Развертывание дубликатора, шаг 4

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

как переключить очистку веб-хостов после миграции

7. Обновите DNS-сервер имен

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

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

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

Переключение веб-хостов для сайтов WordPress в двух словах

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

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

  1. Резервное копирование файлов вашего сайта и базы данных
  2. Подготовьте новую среду хостинга для коммутатора
  3. Импортируйте ваши файлы и базу данных на новый хост
  4. Переключите сервер имен вашего домена

Вот и все. Поздравляю еще раз за то, что сделали это далеко – молодец!

У вас есть вопросы или дополнительные советы о том, как переключать веб-хосты? Дайте нам знать в комментариях ниже.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me