Как перенести сайт WordPress на другой хостинг
Ваш текущий хостинг-провайдер не в состоянии предоставить необходимый уровень услуг, чтобы вы могли эксплуатировать сайт на WordPress с приемлемой скоростью и производительностью?
Тогда вам нужно будет найти нового провайдера и осуществить перенос WordPress на другой хостинг. Компании, которые я рекомендую:
eHost - недорогой провайдер для небольших WordPress сайтов. В качестве панели управления данный хостинг использует CPanel ; iPage - еще один отличный хостинг-провайдер с доступными ценами. Это отличный вариант для размещения сайта на WordPress . Здесь доступна опция управляемого хостинга и возможность перейти на VPS или выделенный сервер; BlueHost - является лучшим выбором для размещения бизнес-ресурсов. Компания предоставляет несколько тарифных планов, управляемый хостинг для WordPress , VPS и выделенный сервер. Этот провайдер подойдет для любых сайтов.
Важно! Прежде чем осуществить перенос ресурса на другой хостинг, создайте резервную копию вашего сайт: файлов, а также базы данных.
После того, как найдете подходящий хостинг, нужно будет выполнить действия, описанные ниже.
Шаг 1: Перенос файлов WordPress
Перенос сайта на другой хостинг можно осуществить с помощью FTP или с помощью CPanel . Я опишу оба метода.
Вам нужно использовать FTP-клиент , чтобы подключиться к серверу. Я рекомендую использовать FileZilla . Это бесплатная и простая в использовании программа. Вам потребуется учетная запись для FTP на новом и старом хостинге, чтобы подключиться к серверам.
Учетную запись для FTP можно создать в панели управления хостингом:
- Подключитесь к серверу старого провайдера и получите доступ к папке public_html . Здесь хранятся файлы сайта;
- Скачайте файлы на компьютер;
- После завершения скачивания подключитесь к серверу нового хостинга и загрузите эти же файлы в папку public_html . Теперь можно приступить к перемещению базы данных.
Рассмотрим, как перенести сайт на Вордпресс на другой хостинг с помощью CPanel . Это более быстрый процесс, и он не потребует дополнительного программного обеспечения. Этот метод работает, только если и старый, и новый хостинг используют CPanel :
- Войдите в свой аккаунт на старом хостинге и откройте CPanel ;
- Перейдите в диспетчер файлов и найдите папку, в которой хранятся файлы сайта; она должна находиться в папке public_html ;
- Выберите папку и сожмите ее в .zip-архив с помощью опции « Сжать »;
- С помощью кнопки загрузки сохраните архив с файлами на компьютере;
- После завершения загрузки зайдите на свой новый хостинг и получите доступ к CPanel ;
- Добавьте ваше доменное имя на новом хостинге в разделе « Добавление домена ». Таким образом, вы создадите папку на новом хостинге;
- Загрузите созданный архив на новый хостинг с помощью диспетчера файлов и функции загрузки в папку public_html ( или в папку, которая была создана на предыдущем этапе );
- Распакуйте сжатые файлы с помощью функции « Распаковать », точно указав папку назначения;
- На данный момент вы успешно перенесли файлы на новый хостинг, и теперь можно начать перенос базы данных.
Шаг 2: Перемещение базы данных WordPress
Перед тем, как закончить перенос сайта на Вордпресс на другой хостинг , нужно импортировать базу данных ресурса со старого хостинга на новый:
- Войдите в CPanel старого хостинга и перейдите к инструменту PhpMyAdmin ;
- После подключения к серверу СУБД в левой части экрана вы увидите все свои базы данных на хостинге. Выберите БД, которую требуется переместить. Если не знаете, какая база данных вам нужна, откройте файл wp-config.php ( находится в корневой папке WordPress ) и найдите в нем строку define (‘DB_NAME’, ‘your_database_name’) ;. Она содержит в себе имя базы данных, которую использует ваш ресурс;
- Выберите нужную базу в левой части экрана. Затем перейдите в меню " Экспорт ";
- Экспортируйте выбранную БД в режиме « Быстрого экспорта » в формат SQL и сохраните ее на компьютере;
- Войдите в CPanel нового хостинга и с помощью мастера баз данных MySQL создайте новую БД и пользователя. Сохраните имя пользователя и пароль, потому что позже вам будут нужны эти данные:
- Перейдите в PhpMyAdmin на новом хостинге и в левой стороне панели выберите базу данных, которую только что создали;
- Нажмите на кнопку " Импорт " в верхней части окна и выберите базу, сохраненную на компьютере;
- На данный момент вы закончили перенос базы данных, но это еще не все.
Шаг 3: Обновление конфигурационного файла
В конце переноса сайта WordPress на другой хостинг нужно связать сайт с базой данных. Откройте файл wp-config.php на новом хостинге. Найдите в нем следующие строки и замените старые данные новыми, которые вы сохранили ранее:
Вам нужно изменить имя базы данных, имя пользователя и пароль; localhost можно оставить. Хост базы данных останется прежним, так как большинство провайдеров используют localhost . Теперь ваши файлы связаны с базой данных.
Есть дополнительные шаги, знание которых может быть полезно для вас.
Шаг 4: Перенос учетных записей электронной почты
Перенос учетных записей электронной почты очень похож на перемещение файлов WordPress . Все настройки и сообщения электронной почты из ваших учетных записей находятся в папке public_html/mail/ . Вы можете использовать FTP-клиент или CPanel для их перемещения.
Скачав учетные записи электронной почты со старого хостинга и загрузив их на новый, вы сохраните все настройки. Благодаря этому не нужно будет изменять настройки электронной почты в почтовом клиенте ( в Thunderbird , Outlook и других ).
Шаг 5: Изменение DNS сервера и перемещение домена
Чтобы избежать простоев во время переноса сайта на другой хостинг , вы должны выполнить этот шаг в последнюю очередь. После переноса базы данных, файлов и перемещения учетных записей электронной почты нужно изменить название DNS сервера.
Если домен зарегистрирован в хостинговой компании, то нужно будет предпринять ряд действий. Вы должны перенести домен на новый хостинг. В этом может помочь служба поддержки нового хостера. Но перед этим нужно связаться с текущим хостинг-провайдером и сообщить о том, что вы хотите перенести свой домен. Это может занять несколько дней.
Если ваш домен зарегистрирован у стороннего регистратора, нужно будет только изменить название сервера на предоставляемые вашей новой хостинговой компанией. Изменения вступят в силу. Так что будьте терпеливы!
Мысли напоследок!
Я надеюсь, что это подробное руководство помогло вам перенести свой WordPress сайт на новый хостинг. Если у вас возникли какие-либо вопросы, оставьте их в комментариях.
Дайте знать, что вы думаете по этой теме материала в комментариях. Мы крайне благодарны вам за ваши комментарии, отклики, дизлайки, лайки, подписки!