Как перенести WordPress на другой хостинг
Если вы являетесь владельцем какого-то сайта на WordPress, то может потребоваться перенести его на другой хостинг. Обычно данный процесс нужен при необходимости смены компании, которая предоставляет место на сервере для размещения сайта. Для того чтобы произвести перенос сайта на WordPress, следует заранее подобрать подходящий хостинг. В этом поможет сайт hostgid.net, к примеру.
Описание процесса
Если вам требуется поменять лишь хостера и доменное имя сервера не будет меняться, то следует осуществить следующие действия:
зарегистрируйтесь на сайте новой компании, которая будет предоставлять место для размещения вашего ресурса;
далее требуется перенести имеющийся домен сайта на новый хостинг. При этом вы обязательно должны быть владельцем ресурса, который нужно привязать. Обычно на сайте хостера требуется зайти в специальный раздел. Далее в отдельную строку вводится адрес вашего ресурса. Кликайте «добавить». Хостер автоматически создаст необходимые записи для размещения вашего сайта.
Измените NS-сервер. Обычно это зависит от регистратора, который занимался созданием вашего домена. Чаще всего владельцы сайтов просто сообщают бывшим провайдерам о смене NS-сервера либо производят необходимые настройки самостоятельно. Последний вариант актуален тогда, когда имеется доступ к контрольной панели на ресурсе компании-регистратора. После смены NS-сервера нужно подождать примерно 4 часа. Когда будут произведены необходимые обновления, сайт станет доступным для нового хостера.
Важные моменты
При переносе ресурса (подобрать хостинг для wordpress вы можете на отдельном сервере), следует забрать все файлы и данные со старого ресурса. Удобно скачивать информацию посредством специальных программ. Далее залейте все данные и файлы на новый сервер. Это можно делать при помощи приложений, которые были использованы для скачивания информации на компьютер. После этого импортируется база данных (на хостинге нужно создать новый раздел). Иногда на отдельных хостингах владельцу сайта автоматически предоставляются все инструменты для данного действия. В завершение процедуры переноса нужно будет изменить имя пользователя, название и пароль базы данных.
Как перенести сайт WordPress на другой хостинг.
Содержание:
Предположим, что мы переносим сайт с одного хостинга на другой причем со сменой домена. Изначально сайт располагался на домене wp1.ru, а переносим его на домен wp2.ru. Перед началом необходимо иметь следующие данные: адрес, логин и пароль сервера MySQL на старом и новом хостинге + адрес, логин и пароль FTP-сервера на старом и новом хостинге.
Бэкап базы данных
Бэкап можно осуществить двумя способами:
- Из панели управления WordPress с помощью плагина WP-DBManager.
- Из панели управления хостингом с помощью phpMyAdmin.
Здесь будет рассмотрен только второй вариант, как наиболее надежный. К тому же phpMyAdmin придется пользоваться при импорте базы на новом хостинге.
Итак, заходим в панель управления старого хостинга, находим ссылку на phpMyAdmin, вводим логин и пароль, в конце-концов попадаем на главную страницу phpMyAdmin.
В столбце слева необходимо выбрать базу данных вашего сайта. Далее появится страница со списком таблиц базы данных. В верхнем меню переходим на закладку Экспорт.
Экспорт БД WordPress (1)Настройки экспорта:
Экспорт БД WordPress (2)Практически все параметры оставляем без изменений. Единственно рекомендую отметить опцию “Сохранить как файл” + “Упаковать в zip”. После нажатия кнопки Ок, сохраняем файл к себе на локальный компьютер.
Обратите внимание, что мы экспортируем только таблицы, а не базу целиком. Это удобнее, т.к. хостеры практически всегда создают базы данных со своими префиксами, и при переносе БД на новый хост имя базы меняется.
Бэкап файлов
Здесь все просто с помощью ftp-клиента копируем все файлы WordPress на локальный компьютер.
Перенос базы данных на новый хост
Сначала необходимо создать базу данных. Здесь возможны варианты. Некоторые хостеры позволяют создавать БД и пользователей только из панели управления, другие же предоставляют эту возможность из phpMyAdmin. Предположим, что наш новый хостер относится ко второй группе.
Заходим в phpMyAdmin на новом хостинге и создаем базу данных. Поле Сравнение можно оставить без изменений:
Создание БДСоздаем отдельного пользователя БД (если требуется и если провайдер хостинга позволяет). Для этого открываем только что созданную базу, в верхнем меню переходим на закладку Привилегии, далее “Создать нового пользователя”:
Создание пользователяПридумываем имя пользователя, пароль (не менее 6 символов). В разделе “База данных для пользователя” отмечаем пункт “Grant all privileges on database “wordpress”” (дать все привилегии для БД “wordpress”). Если пользователь создается только для доступа к базе WordPress, раздел “Глобальные привилегии” оставляем без изменений (никаких глобальных привилегий пользователю не присваиваем).
Теперь переходим к импорту таблиц. База должна быть выбрана. В верхнем меню переходим на закладку Импорт:
Импорт таблицВыбираем файл, который был создан при экспорте из старой БД (можно отправлять сразу zip-архив). Нажимаем Ок. Если все прошло успешно, вы увидите надпись: “Импорт успешно завершен, запросов выполнено: ” и в левой колонке появится список таблиц.
Т.к. мы выполняем переход на другой хостинг со сменой доменного имени, то в таблице wp_options необходимо поменять значения двух параметров: siteurl и home.
Открываем таблицу wp_options, ищем запись со значением siteurl в колонке option_name. Для изменения записи нажимаем на “карандаш”:
Изменяем поле option_value. Старое значение http://www.wp1.ru заменяем на новое http://www.wp2.ru и нажимаем Ок:
Редактирование записи в таблице БД (2)Таким же образом изменяем значение параметра home.
Перенос файлов на новый хост
Перед копированием файлов на новый хост, необходимо изменить параметры подключения к БД в файле wp-config.php.
Необходимо изменить старые значения констант:
- DB_NAME – имя БД
- DB_USER – имя пользователя
- DB_PASSWORD – пароль пользователя
- DB_HOST – адрес/имя сервера БД
на новые.
После того как данные для подключения к новому серверу БД сохранены, с помощью ftp-клиента закачиваем файлы сайта на новый хостинг. После закачки сайт должен корректно работать на новом хостинге под новым доменным именем.
Завершающий этап
У WordPress есть особенность – по умолчанию все картинки вставляются с использованием абсолютного пути (с именем домена). Из-за этого при переносе сайта на другой домен картинки перестают работать. Проблему можно решить просто и быстро с помощью плагина Search and Replace.
После активации плагина переходим на страницу настроек. В разделе Search In (где искать), ставим галочку напротив Content (поиск по содержанию всех страниц и постов). В поле Replace (это значение ищем и заменяем) вписываем старый домен. В поле with (значение для замены) вписываем новый домен. И нажимаем Go.
Статьи по теме:
Как перенести сайт WordPress на новый хостинг?
Перемещение вашего веб-сайта на новый хост может быть сложным и напряженным процессом, но это если не знать что делать. А необходимы только:
— Резервная копия файлов
— Экспорт базы данных
— Новая база данных на новом хост-сервере
— Отредактированный файл wp-config.php
— Импорт базы данных
— Загрузка файлов сайта на новый хост.
Часто пользователи сталкиваются с необходимостью перейти на новый хост. Этот процесс не займет много времени при правильном подходе и поэтапном выполнении всех шагов.
Итак, как перенести сайт WordPress на другой хостинг:
Шаг 1: Создание резервной копии файлов сайта.
Первое действие, при реализации любого проекта — это резервное копирование всех файлов. Используя FTP-программу (к примеру, FileZilla), подключитесь к веб-хосту и сделайте резервную копию файлов своего сайта в отдельную папку на ПК.
Шаг 2. Экспорт базы данных WordPress.
Экспорт вашей базы данных — это простой процесс, для выполнения которого требуется всего несколько кликов мыши. Войдите в учетную запись своего веб-сервера и откройте приложение phpMyAdmin. Выберите базу данных, содержащую вашу установку WordPress, из списка на боковой панели слева, и после этого нажмите вкладку Экспорт в меню навигации.
Стандартных параметров быстрого экспорта и формат SQL для данного этапа достаточно. Нажмите кнопку Старт, и начнется процесс экспорта базы данных, и файл будет загружен на ваш локальный компьютер.
Шаг 3. Подготовка базы на новом хост-сервере.
Прежде чем выполнить переход на новый веб-хост, необходимо подготовить среду для установки WordPress. Для этого вы должны создать базу данных, в которую можно импортировать данные SQL.
Для дальнейшей работы предлагаем использовать приложение MySQL Databases. Если ваш веб-хост не запускает это приложение, вам следует обратиться в службу поддержки, чтоб узнать, как создать новые базы данных.
-Откройте базу данных MySQL и создайте новую базу данных с соответствующим именем для вашего сайта.
— Создайте нового пользователя MySQL (с защищенным паролем).
— Добавьте в новую базу данных эту учетную запись пользователя.
Шаг 4: Внесение изменений в файл wp-config.php.
Перейдите в папку на локальном компьютере, в которую были загружены файлы вашего веб-сайта. В папке найдите файл wp-config.php, который контролирует доступ между WordPress и вашей базой данных.
Скопируйте этот файл и сохраните его в другой папке на локальном компьютере. Это необходимо для восстановления изменений, при возникновении каких-либо ошибок.
Откройте исходную версию файла в удобном для работы текстовом редакторе и выполните следующие три изменения:
Измените Database Name.
В строке:
Замените db_name
Измените Database Username.
Ниже вы найдете строку:
В этой строке вам нужно изменить db_user на новое имени пользователя, которое вы создали.
Измените Database User Password (пароль).
Наконец, отредактируйте третью строку:
Как и для остальных, раздел db_pass этой строки должен быть изменен на новый защищенный пароль, созданный для пользователя MySQL.
Сохраните все изменения в файле wp-config.php и закройте его.
Шаг 5: Импорт базы данных.
Теперь, когда у вас есть новая база данных для работы, вы можете начать процесс импорта.
Запустите phpMyAdmin из программного обеспечения на новом сервере и выберите свою новую базу данных из списка на боковой панели слева. После ее открытия, выберите вкладку Импорт в меню навигации.
В разделе Файл для импорта нажмите кнопку Выбрать файл, который вы ранее экспортировали. Снимите флажок возле Частичный импорт, убедитесь, что установлен формат SQL, а затем нажмите кнопку Старт. Теперь начнется импорт базы данных.
Время, необходимое для импорта, зависит от размера вашей базы данных. В конце вы получите сообщение об успешном завершении импорта.
Шаг 6: Загрузка файлов WordPress на новый хост.
Теперь, когда у вас подготовлена новая база данных, и вы перенастроили файл wp-config.php, пришло время начать загрузку файлов вашего сайта на новый хостинг.
Подключитесь к новому веб-хосту, используя FTP-программу, и перейдите к папке, из которой будет загружаться ваш сайт. Выберите нужный каталог и загрузите файлы своего сайта, которые теперь должны включать обновленную версию wp-config.php. Не удаляйте эти файлы с локального компьютера после завершения загрузки. Они по-прежнему необходимы, пока вы полностью не проверите работоспособность вашего сайта на новом хостинге.
Итог
Как вы можете видеть, при разделении на поэтапные шаги, процесс переноса сайта на новый хостинг не так уж и сложен. Все, что вам действительно нужно, — это быть внимательными на каждом этапе, и иметь возможность (резервную копию) вернуться к исходной версии, в случае возникновения каких-либо проблем. Так что не думайте больше о том, как перенести сайт WordPress, а начните действовать!
Как перенести WordPress сайт на другой хостинг
Пришло время переносить сайт на другой хостинг. Не потому, что старый меня крайне не устраивал, просто я нашел такой хостинг, который идеально подходит для моих нужд. Мой выбор пал на специализированный хостинг для WordPress — Hostenko.
Переезжать буду от хостинговой компании SpaceWeb, которая также предоставляет качественный хостинг для сайтов. Во время переезда решил рассказать читателям “что и как делать”, на случай если кто-то тоже решит перенести сайт на хостинг другого провайдера.
Полное копирование сайта со старого хостинга
Для того чтобы перенести сайт, необходимо сделать его точную копию, а потом скопировать сайт на новый сервер. Для этого я пойду к своему старому хостинг провайдеру и полностью скопирую сайт.
Копирование базы данных
Для того чтобы скопировать базу данных сайта, нужно зайти в панель управления хостингом на sweb.ru, в раздел “Базы MySQL”.
Далее из списка баз данных необходимо выбрать нужную и зайти в phpMyAdmin для экспорта базы данных текстовым файлом.
Далее, выберите шаблон имени файла, поставьте галочку рядом с “сохранить как файл” и нажмите “ОК”. Таким образом текстовый файл, в котором будет содержаться вся MySQL база данных вашего сайта сохранится у вас на компьютере.
Ну все, базу данных я скопировал – это очень важный этап, т.к. база данных отвечает за все содержимое сайта на WordPress.
Копирование сайта по FTP протоколу
Теперь необходимо скачать все файлы сайта. Для этого нужно подключиться к сайту по протоколу FTP, для этого советую использовать бесплатный FTP клиент FileZilla. Узнать данные FTP доступа вы можете у своего хостинг провайдера. После того как вы подключились к сайту по ФТП, просто скопируйте все папки и файлы вашего сайта к себе на компьютер в отдельную папку.
Для удобства, я советую сделать архив сайта через веб интерфейс Sweb (на странице файлового менеджера), и вам придется копировать только один файл – архив.
Таким образом вы получите полную копию сайта, включая базу данных MySQL, себе на компьютер.
Перенести сайт на Hostenko
Со старым хостингом разобрались, теперь приступим к новому – Hostenko. В личном кабинете Hostenko необходимо “создать сайт”. Можно выбрать стандартную темы и любой поддомен типа “name.hostenko.com”. Позже мы прикрепим свой домен второго уровня.
После того как вы создали сайт на Hostenko, необходимо повторить выше описанные процедуры, только в обратном порядке. Получаем FTP доступы к только что созданному сайту и подключаемся к нему с помощью ФТП клиента FileZilla.
Как только вы подключитесь к сайту на Hostenko, вы увидите папки движка WordPress. Теперь вы можете либо полностью заменить эти файлы раннее скопированным сайтом, либо скопировать на этот сайт вашу тему с прошлого сайта. В любом случае советую не трогать файл config.php, так как он содержит основные настройки сайта, отвечающие за работоспособность, иначе вам придется все настраивать заново.
Я поступлю следующим образом. Я полностью заменю папку “wp-content”. Таким образом я скопирую свои старые темы и плагины на сервер Hostenko.
Ничего более я трогать не буду, все и так прекрасно работает.
Импорт старой базы данных MySQL через phpMyAdmin
Для того чтобы сохранить все содержимое своего сайта, нужно импортировать базу данных, которую ранее мы экспортировали со старого хостинга. Сделать это можно в личном кабинете Hostenko в phpMyAdmin.
В phpMyAdmin перейдите на вкладку “Базы данных” и выберите ту базу, в которую вы будете импортировать данные.
Далее, для импорта базы данных выберите вкладку “Импорт”. Затем нажмите кнопку “Выберите файл” и выберите файл той базы данных, которая вам необходима (ранее мы экспортировали базу данных в текстовый файл).
Если в базе данных нет ошибок, то импорт должен пройти успешно и на сайте вы увидите данные со старого сайта.
На данном этапе мы полностью перенесли свой сайт на хостинг Hostenko. Если вы сделал все правильно, то на поддомене Hostenko вы увидите точную копию вашего сайта. Сейчас на осталось перенести домен на новый хостинг Hostenko.
Перенести домен на хостинг Hostenko
Для того чтобы перенести домен на новый хостинг, вам необходимо иметь доступ к панели управления доменом на сайте регистратора, где вам необходимо поменять NS-сервера.
NS-сервера для сервиса Hostenko будут следующие:
- ns1.domenator.com
- ns2.domenator.com
- ns3.domenator.com
После этого, нужно прикрепить домен к сайту на Hostenko.
В появившемся окне введите новый адрес сайта, примерно так, как это сделал я(см. ниже). Обратите внимание, что вам сразу предлагаются NS-сервера, которые вы должны поставить для вашего домена (в панели управления доменом на сайте регистратора).
Если вы все сделали правильно, то ваш сайт будет доступен по вашему доменному имени.
Вот таким образом можно перенести сайт на хостинг другого хост-провайдера, в данном случае на хостинг сервиса Hostenko.
Помогу перенести WordPress сайт на другой хостинг. Стоимость услуги $50. Обращайтесь.
Перенос WordPress блога на другой хостинг
В данной заметке я расскажу как можно перенести wordpress блог на другой хостинг. Причины переноса сайта могут быть разные, но в основном клиентов не устраивает либо качество услуг либо цена. Вот и я отметив, в очередной раз конечную стоимость своих 2-х сайтов, решил что пора подыскивать что то более бюджетное, тем более назревал 3-й проект и появилась необходимость в переходе на более продвинутый тариф. Пересмотрев разные варианты остановился на хостинге beget.ru как оптимальном сервисе с точки зрения цены и предоставляемых услуг. Выбрал тариф
Соответственно возникла задача как корректно перенести все данные с одного хостинга провайдера на другой. Решил пойти по пути наименьшего сопротивления и воспользоваться уже существующим бесплатными решениями на базе различных плагинов для WordPress. Поскольку у себя на сайте я уже использую такой плагин как
- Файлы резервных копий хранятся в облаке и доступны из любой точки мира, так же как и ваш сайт;
- Автоматизация процесса создания копий по расписанию в определенное время т.к. не нужно тратить время на копирование / перенос содержимого к себе на компьютер, съемный диск и заботится о постоянном обновлении копии;
- Высокая скорость создания копии основного содержимого сайта и последующего его восстановления;
1) Перенос wordpress сайта на другой хостинг при помощи плагина UpdraftPlus Backup/Restore.
Итак, на исходном хостинге с которого переносим сайт, перейдем в панель управления плагином и познакомимся немного с настройками. На вкладке Current Status мы видим текущее состояние резервирования файлов сайта и базы данных сайта и возможность создания копии прямо сейчас (Backup Now), восстановления (Restore) и клонирования/миграции (Clone/Migrate) при помощи дополнительного платного модуля Migrator. Но нам он не понадобится.
На следующей вкладке Existing Backups находятся существующие резервные копии внутреннего содержимого директории wp-content, которые создаются автоматически по заданному расписанию. Копии можно восстанавливать (Restore), удалять (Delete) и просматривать лог (View Log), а так же по отдельности загружать архив определенной директории wordpress к себе на компьютер. Кроме этого, есть возможность загрузить копию с компьютера (Upload backup files), просканировать локальное хранилище на наличие новых наборов резервных копий (Rescan local folder for new backup sets), просканировать удаленное хранилище (Rescan remote storage). Внимание, если данный плагин используется для других ваших сайтов, то при сканировании удаленного хранилища могут быть так же загружены их резервные копии. Главное не перепутать.
На вкладке Settings располагаются дополнительные настройки, где можно выбрать частоту создания копии, тип хранилища, включить или исключить определенные директории из копии и другие опции.
Чуть ниже можно отметить или исключить определенные директории для экспорта в резервную копию (Include in files backup) и настроить уведомление о создании резервной копии по почте (Email).
На вкладке Advanced Tools сводная информация по серверу, возможность удаленного управления, дебагер и сброс всех настроек плагина (Wipe Settings). На вкладке Premimum / Extensions находятся платные опции. Для простого резервного копирования что-то трогать в них не обязательно.
Теперь снова перейдем на вкладку Exiting Backup и загрузим к себе на компьютер, актуальную версию базы данных сайта (Database) и основной контент сайта, расположенный внутри wp-content, а именно Plugins, Themes, Uploads и другие файлы, которые мы будем восстанавливать на новом хостинге. Обратите внимание, что плагин в бесплатном режиме позволяет выгружать только содержимое директории wp-content и не как не затрагивает содержимое wp-admin и корня сайта (wp core), где у вас могут быть например файлы .htaccess, robots.txt и прочее. Поэтому данные файлы придется предварительно скопировать к себе на компьютер при помощи ftp-клиента и затем уже перенести на новый сайт. И в этом пожалуй кроется единственный минус данного плагина. Правда кому не жалко 15$, то можно допилить его при помощи доп. расширения More Files позволяющего так же создавать backup корня сайта и любых других директорий и файлов 🙂
Теперь на новом хостинге у нас должен быть установлен новый сайт на движке wordpress и такой же плагин UpdraftPlus Backup/Restore. Приминительно к beget.ru делается все просто.
Переходим в управление сайтами, задаем имя сайта.
Теперь к созданному сайту необходимо привязать домен, иначе нельзя будет установить WordPress. Переходим в панель управления на вкладку «Управление доменами» и выбираем «Добавить или зарегистрировать домен». Затем в поле «Добавить уже имеющийся домен» прописываем свое доменное имя и укажем что мы хотим направить домен на существующую директорию. После чего нажимаем «Добавить домен».
Далее переходим на сайт своего доменного регистратора и в личном кабинете указываем новые NS-серверы как на картинке выше. Применительно к reg.ru у меня получается следующая картинка.
Теперь ждем какое то время, пока информация о новых NS-серверах обновится и распространится по всему интернету, как правило не более 24 часов, после чего доменное имя будет указывать на новый хостинг, где у нас пока пустой сайт.
Поэтому установим на наш пока пустой сайт CMS — WordPress. Для этого переходим в панель управления на вкладку CMS — Установка систем управления. И добавляем WordPress к нашему сайту. Надо заметить происходит это практически мгновенно.
Напротив версии WordPress кликаем по иконке i, что бы посмотреть информацию для входа в панель управления сайтом. Затем сразу поставим плагин UpdraftPlus Backup/Restore, что бы при помощи него поскорее восстановить ранее сохраненные резервные копии нашего блога.
Рекомендую в первую очередь загружать и восстанавливать резервную копию базы данных. После чего, убедится что вход производится под старыми учетными данными и затем уже загружать и восстанавливать остальные резервные копии сайта.
В конце плагин попросит нас удалить старые директории .old, которые остались после процесса копирования, соглашаемся. На этом восстановление и перенос сайта на другой хостинг можно считать завершенным. Как видим ничего сложного. Можно воспользоваться и другими похожими по функционалу wordpress плагинами, например WP Migrate, Duplicator, но это уже дело личного выбора.
2) Традиционный перенос wordpress сайта на другой хостинг.
Поскольку сайт у нас сисадминский, то было бы не правильно ограничится использованием только сторонних дополнений, поэтому рассмотрим традиционный или ручной способ переноса сайта, штатными средствами 🙂
Под штатными средствами подразумевается создания дампа базы в консоли mysql или более привычный экспорт mysql базы сайта через web-интерефейс при помощи phpMyAdmin и ручное копирование файловой структуры при помощи ftp-клиента. Для этого на своём хостинге переходим в управление базой MySQL. Находим как перейти в phpMyAdmin. Затем идем на вкладку Экспорт.
Формат оставляем SQL, жмем Вперед. Сохраняем файл к себе на компьютер. Затем идем на хостинг, на котором мы разворачиваем наш новый сайт. Здесь так же находим панель управления базой данных, в beget.ru вкладка MySQL, где необходимо уже перейти на вкладку Импорт и через кнопку ‘Обзор’ подпихнуть наш файлик и нажать Вперед, тем самым запустив процесс восстановления базы данных. Другие опции оставляем по умолчанию.
Кстати, если требуется перенести базу данных на хостинг с другим доменным именем, отличным от старого сайта, то перед импортом в дампе sql-файла необходимо найти все строки содержащие записи старого доменного имени и заменить их на новое имя. С этой задачей справится любой продвинутый редактор, например Notepad++ где необходимо выполнить операцию по поиску необходимых записей и замене их на новые.
Теперь после импорта базы, необходимо перенести основную файловую структуру сайта. Для это подключаемся к сайту через ftp и копируем содержимое прежде всего директории wp-content к себе на компьютер, а также если нужно корня сайта, файлов robots.txt, .htaccess и любых других файлов и директорий которые считаете нужными. После чего, загружаем эти сохраненные файлы уже на новый хостинг своим любимым ftp-клиентом и что бы сократить время копирования, обязательно выбираем опцию «копировать только новые / измененные файлы». Проверяем доступность сайта на новом хостинге.
Как перенести сайт на другой хостинг? Перенос с WordPress, Joomla, OpenCart
Нашли хостинг по более привлекательной цене? Другой хостер предлагает функционал, которого не было у старого? Качество услуг предыдущего хостинг-провайдера вас не устроило? Значит, есть смысл перейти на другой хостинг. Мы расскажем, как это сделать.
Скачивание файлов сайта со старого хостинга
Для «переезда» скачайте файлы со старого хостинга. Сделать это можно 3 способами: через панель управления, через FTP, по SSH.
Скачивание веб-ресурса через панель управления у старого хостера
Зайдите в папку сайта в панели. Если у вас ISPmanager, путь следующий: Главное->Менеджер файлов->www-><Директория вашего сайта>. Выделите все файлы и директории (кликните по верхнему, держите Shift и выделяйте стрелками клавиатуры) переносимого web-ресурса. Нажмите кнопку «Скачать». Они загрузятся на компьютер (по-отдельности или в архиве).
Скачивание через FTP
Для этого понадобится FTP-клиент. Один из самых популярных — FileZilla (встроенные модули для подключения по FTP есть в Total Commander и других файловых менеджерах).
Для подключения к удаленному серверу потребуется IP-адрес FTP-сервера старого провайдера, логин и пароль для доступа по ФТП. Введите их в соответствующие поля FileZilla и нажмите «Быстрое соединение».
При успешном подключении в левом окне программы отобразятся все файлы на удаленном hosting-сервере. В правом окне показываются локальные директории.
Откройте здесь папку, куда будет скачан ресурс, в левом окне перейдите в папку на хостинге. Выделите ее содержимое, кликните правой кнопкой мыши и выберите пункт «Скачать».
Готово. Все скачано со старого хостинга и готово к переносу на другой.
Скачивание по SSH. Может быть быстрее других способов, если вы владеете консолью
Если вас не пугает работа с консолью (терминалом), с помощью этого способа вы сможете выкачать все с помощью одной команды. Но перед этим уточните у провайдера, что ваш hosting-тариф дает возможность подключения по SSH.
Откройте консоль (терминал) и введите в нее команду вида (после ввода — Enter):
scp [email protected]: www/directory/site /local_directory
Система запросит пароль (вместе с логином и IP-адресом предоставляются провайдером), введите его, нажмите Enter и все скачается.
Здесь:
- Login — ваш логин для подключения по SSH.
- XXX.YY.XX.YYY — IP-адрес сервера.
- www/directory/site — путь к папке сайта на сервере.
- local_directory — место на компьютере, куда нужно скачать информацию.
Загрузка на новый хостинг
Сделать это можно тоже 3 способами: через панель управления, по FTP и SSH. Рассмотрим процесс кратко (подробная инструкция со всеми нюансами есть в нашем блоге).
Для загрузки через панель управления перейдите в папку проекта Главное->Менеджер файлов->www-><Директория вашего веб-ресурса>. Находясь в ней нажмите кнопку «Закачать». В открывшемся окне выберите пункт «Файл с локального компьютера», укажите нужные и закачайте их.
Для загрузки по FTP подходит все тот же клиент FileZilla. В правом окне перейдите в директорию на удаленном сервере, в левом выберите все, что нужно перенести на него, кликните правой кнопкой мыши и выберите пункт «Закачать» на сервер.
Через SSH можно перенести информацию с локального компьютера или из репозитория на GitHub. Для закачки с компьютера используйте команду вида:
scp /local_dir [email protected]:www/dir/site
Где:
- Login — логин для подключения по SSH.
- local_dir — директория на компьютере, из которой нужно скачать информацию.
- XXX.YY.XX.YYY — IP-адрес сервера.
- www/dir/site — исходная папка на сервере.
Если ваш веб-ресурс находится в репозитории на Гитхабе для переноса воспользуйтесь соответствующим разделом нашей инструкции.
Как перенести базу данных
Этот пункт актуален не для всех. Если у вас статичный веб-ресурс (лендинг без админки, визитка и пр.) без БД, можете его пропустить. Для переноса к другому hosting-провайдеру нужно сделать ее дамп (копию).
Если описать процесс кратко, он выглядит так:
- Перейдите в систему управления базами данных. У большинства хостеров это phpMyAdmin.
- Выберите нужную БД, поставьте галочку «Отметить все» под списком таблиц базы и нажмите кнопку «Экспорт».
- Выберите способ экспорта. «Быстрый» — мало настроек (большинство по умолчанию). «Обычный» — много настроек (подходит для продвинутых пользователей). Формат оставьте по умолчанию. Нажмите «Вперед» и БД сохранится на локальную машину.
Затем на новом хостинге создайте БД и импортируйте в нее базу, скопированную со старого. В phpMyAdmin для этого перейдите в нужную БД, нажмите кнопку «Импорт», выберите базу данных с локального компьютера и кликните «Вперед».
Готово. Все таблицы перенесутся во вновь созданную базу.
Как перенести сайт на WordPress, Joomla, Opencart или другой CMS
Практически для любой CMS перенос можно выполнить способом, аналогичным рассмотренному выше. Т.е. вы перенесите все страницы, стили, скрипты, картинки, директории и пр. и импортируете базу данных. Единственное, после этого требуется прописать в файлах конфигурации CMS сведения для работы с БД. Например, в случае с WordPress это делается в wp-config.php. Также для многих CMS есть специальные плагины для миграции на другой hosting-сервер и у каждой имеются свои нюансы. Они требуют отдельного рассмотрения.
Если вы создали сайт на Tilda, Wix или ином онлайн-конструкторе, его можно перенести на свой хостинг. У большинства сервисов есть опция «Экспорт кода» (может называться иначе). С ее помощью. Вы получите все необходимые файлы и БД, которые можно залить на shared hosting или VPS по рассмотренной выше схеме.
Привязка домена к хостингу
После переноса файлов прикрепите домен к новому hosting-серверу. Делается это в 2 местах: в кабинете пользователя регистратора домена и в панели управления хостингом.
Привязка domain name на стороне регистратораЗайдите в кабинет пользователя и выберете в разделе «Мои домены» (в зависимости от поставщика услуг может называться по-разному). В разделе управления domain name найдите ссылку (кнопку) «DNS-серверы» (может называться «DNS-серверы и ресурсные записи» или иначе) и перейдите по ней. Откроется окно для редактирования NS-записей. Внесите сюда данные, предоставленные хостером. Например, при привязке доменного имени к хостинг-серверу GMHOST это выглядит так:
Как привязать домен на стороне хостера
Перейдите в панель нового провайдера. В разделе «Доменные имена» создайте новый с тем же именем, что и у прикрепляемого сюда domain. В «WWW-домены» добавьте новый (автоматически создастся соответствующая папка для web-сайта).
Подробная инструкция по привязке домена к хостингу есть в нашем блоге. Здесь все расписано пошагово, с разъяснением нюансов.
Процесс переноса web-ресурса имеет немало нюансов. Не всегда все получается с первого раза. Если у вас возникнут трудности с «переездом», специалисты службы технической поддержки GMHOST помогут решить любую проблему. Можно не заморачиваться и воспользоваться нашей услугой помощи в «переезде». Мы все перенесем и настроим в минимальные сроки и в большинстве случаев бесплатно. Подробности — у специалистов компании.
Как перенести WordPress на новый хост
Выбор подходящего хоста — исключительно важная задача для любого владельца сайта. Вам нужен хост, который может надежно обрабатывать как минимум количество постоянных посетителей вашего сайта, будет обеспечивать его максимально быструю загрузку и отражать любые атаки на систему безопасности. По мере роста вашего сайта почти наверняка наступит момент, когда первоначально выбранный вами хост перестанет соответствовать вашим требованиям, а это значит, что пора переходить на совершенно новую услугу хостинга.
В следующем руководстве показано все, что вам нужно знать о переключении службы хостинга WordPress, в том числе о том, как изменить необходимые настройки системы доменных имен и как избежать ненужных простоев.
Зачем переносить хостинг-услуги?
Два основных типа хостинга, которыми мы будем заниматься в этом руководстве, — это «общий хостинг» (дешевая и удобная услуга, с которой, как правило, начинает большинство людей) и «управляемый хостинг WordPress» (очень много более эффективный тип хостинга, обслуживающий исключительно веб-сайты на базе WordPress) .Важно знать разницу между этими двумя типами услуг, чтобы лучше понимать, почему вы можете захотеть переключиться — и на что именно вы будете переключаться и от чего.
Общие хосты — как следует из названия — «разделяют» ограниченные ресурсы сервера (например, память, вычислительную мощность компьютера и т. Д.) Между множеством веб-сайтов. Это означает, что если один сайт на том же сервере, что и ваш, использует больше ресурсов, чем полагается ему (возможно, из-за всплеска трафика, потому что он просто обычно плохо оптимизирован, или потому, что он пострадал от какого-либо фатального нарушения безопасности), ваш сайт пострадает.Это может означать, что он внезапно начинает очень медленно загружаться или, возможно, даже на некоторое время полностью отключается. Кроме того, общие хосты предназначены для запуска всех видов различных веб-сайтов, а не специально оптимизированы для работы с WordPress. Таким образом, главная привлекательность обычного виртуального хостинга — это просто цена: виртуальный хостинг дешев — с ценами в диапазоне от 5 до 10 долларов в месяц. Наряду с медленными скоростями и несколько ненадежным сервисом, который не выдерживает больших скачков трафика, общий хостинг, как правило, не предоставляет вам никаких специфичных для WordPress функций, таких как автоматическое резервное копирование и восстановление, меры безопасности, ориентированные на WordPress, или сканирование вредоносных программ. .
Управляемый хостинг WordPress , с другой стороны, разработан специально для веб-сайтов на базе WordPress. Однако это немного дороже, поскольку планы обычно начинаются от 30 долларов в месяц для одного веб-сайта. Благодаря управляемой хостинговой компании WordPress, такой как WP Engine (одна из лучших универсальных управляемых услуг хостинга WordPress на рынке), ваш сайт не только будет загружаться намного быстрее, чем когда-либо при обычном плане общего хостинга, но также будет быть намного более надежным, иметь возможность справляться с гораздо большими скачками трафика и в целом быть значительно более безопасным.Управляемый хостинг WordPress также включает в себя целый ряд специфических для WordPress функций, направленных на то, чтобы упростить задачу управления вашим сайтом. К ним относятся: автоматическое резервное копирование, восстановление и обновления; автоматическое сканирование на вредоносное ПО; и чрезвычайно хорошо обученный персонал службы поддержки, состоящий исключительно из экспертов WordPress (это лишь некоторые из основных преимуществ).
Если вы переросли своего текущего провайдера, почти всегда имеет смысл переключиться на управляемую службу хостинга WordPress .В конце концов, нет смысла переходить с одного некачественного общего хоста на другой! Управляемый хостинг WordPress намного надежнее, значительно быстрее и на самом деле намного эффективнее, чем его аналог общего хостинга. Это может быть дороже, но почти всегда стоит дополнительных затрат (которые могут быть почти сразу окуплены увеличением скорости вашего сайта)!
Мы продолжим это руководство в двух частях. Во-первых, мы покажем вам, как перенести WordPress с общего хостинга на полностью управляемый хостинг WordPress с WP Engine, а также упомянем о переносе WordPress на ряд других управляемых хостов.Во-вторых, мы расскажем, как перенести веб-сайт с одной службы виртуального хостинга на другую. Мы покажем вам процесс, который будет работать для переключения практически между любыми услугами общего хостинга, но, чтобы продемонстрировать процедуру, мы будем использовать SiteGround — компанию, которая предлагает лучшие доступные планы общего хостинга, ориентированные на WordPress ( они настолько хороши, что фактически во многих отношениях конкурируют со специализированным хостингом WordPress).
Как уже упоминалось, мы почти всегда рекомендовали управляемый хостинг WordPress вместо общего (то есть при условии, что ваш бюджет может растянуться до этого).Однако, если вы еще не уверены в преимуществах или просто хотели бы получить дополнительную информацию, обязательно внимательно прочитайте эту более раннюю нашу статью, в которой более подробно сравниваются две службы.
Как перенести веб-сайт на WordPress на WP Engine
Перемещение WordPress с одного хоста на другой по существу включает в себя передачу всех данных сайта (как данных на сервере в виде обычных файлов, так и данных, найденных в базе данных сайта) с вашего старого хоста на новый хост, а затем обновление, где в Интернете (т.д., на какой сервер) ваше доменное имя (например, winwp.com
) указывает (т. е. направляет посетителей вашего сайта), когда они загружают ваш сайт. С WP Engine процесс передачи действительно довольно прост, поскольку они используют в значительной степени автоматизированную службу передачи, которая фактически выполняет большую часть работы за вас — независимо от того, с какого хоста вы выполняете перенос.
Процесс автоматической передачи начинается с плагина WP Engine Automated Migration. Сначала мы воспользуемся этим, затем проверим, прошла ли передача успешно, и, наконец, мы обновим настройки вашего доменного имени, отредактировав что-то, известное как его DNS (не волнуйтесь, об этом будет больше позже).В результате не должно быть простоев (это означает, что ваш сайт будет оставаться в сети все время), и, в качестве бонуса, у вас также будет возможность проверить, все ли работает правильно, прежде чем полностью выполнить перенос.
Приступим …
(нажмите для увеличения)
Зайдите на панель инструментов WordPress вашего сайта на хостинге, с которого вы хотите перейти, затем перейдите в Плагины → Добавить новый. Найдите WP Engine Automated Migration
, установите и активируйте плагин.
(нажмите для увеличения)
Вы попадете на экран с запросом ряда деталей о вашем сайте WP Engine. Найдите их, войдя в WP Engine, нажав «Установки», а затем «Перенос сайта». Скопируйте и вставьте все эти данные в плагин, создав новый пароль SFTP в процессе (запишите это, так как он может вам понадобиться позже). Если ваш сайт WP Engine защищен паролем, вам также необходимо ввести эти данные здесь. Все данные на вашем сайте будут перенесены, но если вы используете плагин Cloudflare, вам необходимо деактивировать его, прежде чем продолжить.
После того, как все детали будут добавлены в плагин миграции на старом сайте, нажмите Migrate! Плагину потребуется несколько минут для переноса вашего сайта. Вы можете закрыть страницу статуса — вы получите электронное письмо после переноса вашего сайта.
Получив электронное письмо с подтверждением, перейдите по адресу name.wpengine.com
и зайдите на свой сайт. Вы должны увидеть, что ваш сайт загружается идеально, но с URL-адресом WP Engine. Это тот момент, когда вы можете убедиться, что все было перенесено гладко; проблем быть не должно, но для уверенности щелкните по сообщениям и страницам и убедитесь, что изображения были переданы правильно.Если вы заметили что-то не так, обратитесь в службу поддержки WP Engine; если все работает правильно, можно продолжить.
Теперь вам нужно добавить свое доменное имя в свою учетную запись WP Engine. Это состоит из двух частей: во-первых, добавьте доменное имя на панели инструментов WP Engine, а затем укажите свое доменное имя, чтобы оно направляло посетителей на WP Engine, а не на ваш старый хостинг.
(нажмите для увеличения)
Добавить домен в свою учетную запись WP Engine очень просто: войдите в WP Engine и нажмите «Установки».В меню выберите «Домены», а затем «Добавить домен». Введите только что созданное доменное имя, а затем «Добавить домен». Теперь вы хотите добавить перенаправление к вашему адресу name.wpengine.com
, которое идет на ваше доменное имя. Сделайте это, нажав «Добавить перенаправление» и выбрав свое доменное имя из раскрывающегося списка. Сохраните изменения, и все готово. Теперь вам нужно дождаться подтверждения статуса вашего доменного имени — это может занять пару часов, но часто выполняется в течение нескольких минут. После подтверждения домена нажмите «Сделать основным».
Теперь вам нужно указать свое доменное имя, чтобы принимать посетителей на WP Engine. Это гарантирует, что посетители увидят ваш сайт, размещенный на WP Engine, а не на вашем старом хосте. На большинстве хостов вы просто указываете доменному имени, чтобы оно указывало на серверы хоста (технический термин для этого — «установка серверов имен»). Однако с WP Engine вам необходимо использовать бесплатный сторонний сервис Cloudflare. Это позволяет WP Engine перемещать ваш сайт между серверами во время обновлений или когда ваш сайт подвергается атаке хакеров.
Cloudflare бесплатен и прост в настройке: зарегистрируйте бесплатную учетную запись и следуйте инструкциям, чтобы добавить свое доменное имя. Введите свое доменное имя, и Cloudflare просканирует ваш сайт, чтобы узнать, каковы его текущие настройки.
(нажмите для увеличения)
После завершения сканирования вам будет предложено «проверить все ваши записи DNS, перечисленные ниже». Если вы не меняли их (вы бы знали, если бы это было), нажмите «Продолжить» и выберите тарифный план «Бесплатный веб-сайт».
(нажмите для увеличения)
Теперь вам нужно настроить серверы имен вашего домена так, чтобы они указывали на Cloudflare, который затем будет указывать на вашу учетную запись WP Engine.Сделайте это, перейдя к параметрам администратора веб-сайта, на котором вы зарегистрировали свой домен. Поищите варианты управления своим доменом, а затем найдите серверы имен. На скриншоте выше домен зарегистрирован в SiteGround, и серверы имен можно изменить, войдя в область пользователя, выбрав «Мои учетные записи» и «Управление» рядом с соответствующим доменным именем.
Как только вы найдете, где изменить свои серверы имен, замените текущие серверы имен двумя, указанными Cloudflare, и сохраните. Вернитесь в Cloudflare и нажмите «Продолжить».Изменение серверов имен займет до 24 часов, но часто выполняется быстрее. Нажмите «Проверить серверы имен», чтобы проверить, было ли внесено изменение — в случае неудачи вернитесь позже.
После того, как ваше доменное имя настроено с помощью Cloudflare, щелкните вкладку DNS и найдите запись типа A, содержащую имя вашего доменного имени (например, winwp.com
). Удалите это, нажав X.
(нажмите для увеличения)
Затем добавьте новую запись, используя полосу вверху таблицы.Выберите тип, который будет CNAME, выберите имя в качестве имени вашего домена (например, winwp.com
) и выберите имя домена в качестве CNAME вашего WP Engine (это URL-адрес name.wpengine.com
, который вы использовали ранее). Добавьте запись, и все готово.
Обновление вашего доменного имени вступит в силу в течение 48 часов, но часто это происходит намного быстрее. Пока ваше доменное имя не обновится, ваш старый хостинг будет обслуживаться посетителями. Вы можете проверить статус этого, просмотрев страницу «Домены» (в разделе «Установки» → «Домены») на панели инструментов WP Engine.После обновления ваш домен будет указан как проксированный, и посетители увидят ваш сайт с новым хостингом от WP Engine!
Есть одно предостережение : если ваш сайт изменился в течение периода переноса — возможно, из-за того, что период переноса составлял полные 48 часов, и в это время были опубликованы новые сообщения или комментарии, то вам необходимо запустить WP Engine Automated Migration плагин снова. Если ваш сайт не изменился или перенос завершился быстрее, в этом шаге нет необходимости.
Поскольку вы изменили свое доменное имя так, чтобы оно указывало на WP Engine, для доступа к старому хостингу вам необходимо найти IP-адрес сервера вашего старого сайта.В SiteGround это доступно в разделе Моя учетная запись → Информация и настройки. Для других хостов это часто менее удобно, но обычно используется формат ip.address.here/~cpanelusername/
. Обычно вы можете найти IP-адрес, войдя в cPanel и посмотрев на левую боковую панель. Примером этого может быть 111.22.33.44/~winningwp
. Затем добавьте /installer.php
в конец, чтобы получить 111.22.33.44/~winningwp/installer.php
.
(нажмите для увеличения)
Если ваш хост использует cPanel другого вида без левой боковой панели, вы обычно можете вернуть ее, щелкнув значок панели инструментов слева и переключив тему cPanel на x, x2 или x3. Затем вы найдете боковую панель с IP-адресом, указанным слева. Добавьте к этому IP-адресу ваше имя пользователя cPanel, используя синтаксис, указанный выше.
Как только вы получите доступ к своему старому хостингу через IP-адрес, войдите в панель управления WordPress и снова загрузите инструмент миграции сайта.Теперь введите те же данные, что и раньше, но с URL-адресом целевого сайта в качестве имени домена, а не с адресом name.wpengine.com
. Вы можете найти остальные подробности для ввода, войдя в WP Engine, щелкнув Installs, а затем Site Migration. Используйте ту же учетную запись SFTP, что и при первоначальной миграции, используя пароль, который вы записали ранее. Если вы забыли это, вам нужно будет нажать «Установки» на панели инструментов WP Engine, а затем сбросить пароль, щелкнув имя учетной записи SFTP.
После того, как вы введете все данные в инструмент миграции, нажмите Migrate еще раз, и процесс миграции начнется. Поскольку вы использовали те же данные SFTP, что и раньше, инструмент миграции будет знать, что переносить только файлы, которые были изменены. , и на этот раз процесс будет намного быстрее. После его завершения вы можете посетить свое доменное имя, и ваш сайт будет полностью перенесен и обновлен!
Перенести на WP Engine просто , но если у вас возникнут какие-либо проблемы, просмотрите их список распространенных ошибок и / или просто свяжитесь со службой поддержки WP Engine.Однако следуйте инструкциям в этом руководстве, и вы сможете выявить любые проблемы до того, как они появятся на вашем действующем сайте.
Здесь мы сосредоточились на WP Engine, но учтите, что большинство управляемых хостов фактически полностью выполняют почти весь процесс передачи за вас. Управляемые хосты, предлагающие бесплатные трансферы, включают Flywheel (дополнительная информация), Kinsta (дополнительная информация), Pressable (дополнительная информация) и Pagely (дополнительная информация).
Как перенести WordPress на новую службу общего хостинга
Перенести WordPress на новую службу виртуального хостинга немного сложнее, чем перейти на управляемый хостинг.Для этого вы можете использовать плагин Duplicator, который позволяет клонировать весь сайт, а затем импортировать его на новый хостинг. Как и в случае с плагином WP Engine, вы можете перенести свое доменное имя прямо на новый хостинг, чтобы избежать ненужных простоев.
Мы будем использовать здесь пример переноса WordPress с общего хоста на SiteGround, который, по нашему мнению, является наиболее выгодным общим хостом, который вы можете получить. SiteGround предлагает один бесплатный перенос для каждой учетной записи, но даже при его использовании вам все равно придется самостоятельно обновить свой домен — что мы рассмотрим позже в этом разделе.
Приступим …
(нажмите для увеличения)
Начните с установки Duplicator на свой сайт WordPress со старым хостом. На панели инструментов WordPress перейдите в Плагины → Добавить новый, найдите Duplicator
, установите и активируйте плагин. Установив плагин, перейдите в новое меню Duplicator и нажмите Packages. «Создать», нажмите «Далее», убедитесь, что сканирование прошло успешно, а затем нажмите «Создать». Теперь Duplicator потратит пару минут на упаковку всего вашего сайта в zip-файл.
После завершения упаковки загрузите файлы установщика и архива и сохраните их в легкодоступном месте.
(нажмите для увеличения)
Теперь вы собираетесь импортировать файлы Duplicator на новый хост. Duplicator копирует все, включая WordPress, поэтому, если у вас уже установлен WordPress, вам нужно его удалить. С SiteGround (и большинством хостов) это можно сделать, войдя в систему, загрузив cPanel (в разделе «Мои учетные записи» → «Информация и настройки» → «Доступ к cPanel»), а затем загрузив Softaculous.Нажмите WordPress, прокрутите вниз и нажмите X рядом с любыми установками в каталоге, в который вы хотите перенести свой сайт. Это приведет к удалению установки и всего содержимого, но, поскольку вы переносите на на этом хосте, это, по-видимому, всего лишь пустая установка WordPress, настроенная с вашей учетной записью.
Чтобы использовать установщик Duplicator, вам необходимо войти на свой сайт с помощью FTP-клиента. FTP, или «протокол передачи файлов», позволяет перемещать файлы между вашим компьютером и хост-сервером.Чтобы использовать это, вам понадобится FTP-клиент, который представляет собой просто программу для вашего компьютера. Лучший бесплатный FTP-клиент — FileZilla. Независимо от того, пользуетесь ли вы Mac или Windows, настроить FileZilla очень просто. Загрузите клиентскую версию FileZilla и следуйте инструкциям по установке.
Теперь вам нужно найти данные FTP на вашем хосте. SiteGround отобразит ваши данные FTP в разделе Мои учетные записи → Информация и настройки → Сведения о FTP. Обратите внимание, что имя пользователя и пароль такие же, как в cPanel.Другие хосты будут отображать это в аналогичном месте или в cPanel в разделе «Учетные записи FTP» (при необходимости создайте новую учетную запись).
(нажмите для увеличения)
Откройте SiteGround и введите данные FTP в верхнюю панель, затем нажмите Quickconnect. Если ваш хост не сказал вам иное, вы можете оставить поле порта пустым.
(нажмите для увеличения)
После входа в систему вы увидите файлы на вашем компьютере слева и файлы на сервере вашего хоста справа.Вы можете перемещать файлы между ними, перетаскивая их. Перейдите на левой панели туда, где вы сохранили два файла из Duplicator, installer.php
и zip-файл, содержащий ваш сайт WordPress. На правой панели вы можете увидеть папку / public_html /
. Если да, введите это. Затем вы можете увидеть внутри папку с именем yourdomain.com/
. Если да, введите это также. Если вы не видите ни одной из этих папок, не волнуйтесь! То, что здесь отображается, зависит от того, как настроен ваш хост.
Теперь перетащите два файла Duplicator с левой панели на правую. Это загрузит файлы на ваш хост (это может занять пару минут).
Когда файлы загружены, вам нужно получить доступ к файлу installer.php
на вашем новом хосте. Однако вы не можете сделать это, получив доступ к своему доменному имени, поскольку мы еще не передали его — это лишит вас возможности убедиться, что передача прошла успешно, прежде чем отправлять реальных посетителей на новый сайт.Таким образом, чтобы получить доступ к своему сайту, вам потребуется доступ к нему напрямую через IP-адрес. IP-адрес — это строка чисел, которая однозначно идентифицирует компьютер. Поскольку эти числа трудно запомнить, мы используем доменные имена, которые указывают на IP-адреса для доступа к веб-сайтам. Однако в этом случае мы будем использовать IP-адрес сервера, на котором размещен ваш сайт, для доступа к вашему сайту без необходимости доменного имени для .
(нажмите для увеличения)
SiteGround упрощает доступ к вашему сайту через IP-адрес: после входа в систему перейдите в Мои учетные записи → Информация и настройки → Доступ к сайту через IP.Вам нужно будет добавить /installer.php
в конец URL-адреса, по которому вы открыли установщик Duplicator. С другими хостами выполните те же шаги, перечисленные выше для доступа к старому хостингу при переходе на управляемый хост: войдите в cPanel, найдите IP-адрес на левой боковой панели и затем добавьте /~cpanelusername/installer.php
в список URL. Если у вас возникли проблемы с поиском IP-адреса вашего хоста, см. Раздел выше.
(нажмите для увеличения)
Как только вы получите доступ к странице установщика Duplicator, вернитесь в cPanel на своем новом хосте.Пришло время создать новую базу данных! WordPress будет использовать это для хранения всей информации вашего сайта. Создайте новую базу данных из cPanel, перейдя в Базы данных MySQL, и в разделе «Создать новую базу данных» добавьте расширение для своей базы данных. Одно короткое слово, например wordpress
, здесь подойдет. Создайте базу данных, а затем добавьте нового пользователя. Подобное короткое слово подойдет и здесь. Используйте Генератор паролей, чтобы создать надежный пароль, не забудьте записать пароль, так как он вам понадобится через мгновение.
После того, как база данных и пользователь созданы, закончите, используя раскрывающийся список внизу страницы, чтобы добавить пользователя в базу данных, разрешив все привилегии.
(нажмите для увеличения)
После создания базы данных вернитесь на страницу установщика Duplicator и введите данные, которые вы только что создали. Проверьте соединение, и вы должны увидеть, что база данных подключена — если нет, дважды проверьте орфографию. Теперь вы можете подтвердить, что принимаете предупреждения, запустить развертывание, а затем подтвердить.Вам будет предложено подтвердить старые и новые настройки. Сделайте это, затем запустите обновление.
Теперь WordPress перенесен на ваш новый хостинг! Есть несколько заключительных шагов: нажмите «Сохранить постоянные ссылки», войдите в систему (используя имя пользователя и пароль со своего старого сайта), а затем «Сохранить изменения» на странице, на которую вы попали. Это обеспечит обновление URL-адресов. Нажмите Test Site, чтобы убедиться, что ваш сайт загружается должным образом. Если вы по-прежнему видите страницу «Скоро», снова загрузите FileZilla и войдите на свой сайт.Перейдите к / public_html /
или /public_html/yourdomain.com
, если необходимо, найдите файлы, такие как default.html
или index.html
, и удалите их. Загрузите свой сайт еще раз, и вы должны его увидеть! Щелкните вокруг, чтобы убедиться, что все сообщения и изображения загружаются правильно — если что-то не так, вы можете исправить это, войдя в WordPress.
(нажмите для увеличения)
Последний шаг — удалить файлы Duplicator. На странице подтверждения Duplicator щелкните Security Cleanup или на любой странице панели инструментов WordPress щелкните запрос.Есть три кнопки: Щелкните все, чтобы удалить все файлы.
Мы закончили перемещение файлов! Как только вы убедитесь, что ваш сайт выглядит так, как должен, мы можем перенести ваше доменное имя, чтобы посетители видели ваш сайт на новом хостинге. Мы можем сделать это, сначала добавив ваше доменное имя на ваш новый хостинг, а затем указав, чтобы ваше доменное имя указывало на ваш новый хостинг. Наконец, мы скажем WordPress загрузить ваш домен, а не временный IP-адрес.
(нажмите для увеличения)
Вы можете сообщить SiteGround (и большинству общих хостов) свое доменное имя, войдя в систему и загрузив cPanel.Выберите «Добавить домен» и введите свое доменное имя. Создайте безопасный пароль и затем добавьте домен.
(нажмите для увеличения)
Теперь вы можете указать своему доменному имени загрузить новый хостинг. Это включает обновление серверов имен вашего домена. SiteGround перечислит их в Мои учетные записи → Информация и настройки → DNS учетной записи. Серверы имен других популярных общих хостов можно найти ниже:
- MediaTemple: NS1.MEDIATEMPLE.NET и NS2.MEDIATEMPLE.NET.
- DreamHost : ns1.dreamhost.com, ns2.dreamhost.com и ns3.dreamhost.com.
- Bluehost : ns1.bluehost.com и ns2.bluehost.com.
Как только вы узнаете, что такое серверы имен вашего нового хоста, загрузите административную панель того места, где вы зарегистрировали свое доменное имя, и поищите варианты управления своим доменом. Оттуда найдите серверы имен. Установите для них значение «custom», а затем введите серверы имен, необходимые для вашего хоста. Сохраните изменения, и все готово!
(нажмите для увеличения)
Например, с помощью популярного регистратора доменов GoDaddy вы можете изменить серверы имен, войдя в свою учетную запись GoDaddy и выбрав Домены → Управление.Щелкните значок «Настройки» рядом с доменом, серверы имен которого вы хотите изменить, затем выберите «Управление DNS» → «Серверы имен» → «Изменить». Переключитесь с Default на Custom, введите серверы имен, которые требуются вашему хосту, и сохраните.
Изменения серверов имен вступят в силу в течение 48 часов, поэтому в течение этого времени некоторые посетители будут видеть ваш старый сайт, а некоторые — новый. Обратите внимание, что в этот период на ваш старый сайт могут отправляться новые комментарии или сообщения. В отличие от плагина автоматической миграции WP Engine, нет простого способа синхронизировать два сайта, поэтому лучший вариант для обновления контента — это посетить свой старый сайт, используя его IP-адрес (используйте тот же метод, что описан выше), и скопируйте любые изменения. вручную.
(нажмите для увеличения)
Как только вы измените серверы имен своего домена , вам нужно указать WordPress использовать ваше доменное имя, а не IP-адрес вашего хоста. Для этого перейдите в панель управления WordPress вашего нового хостинга через IP-адрес и нажмите «Настройки». Теперь вы хотите изменить свой адрес WordPress и адрес сайта на http://yourdomain.com
и сохранить изменения. После сохранения вы выйдете из системы и перейдете на страницу входа в вашем домене, а не на IP-адрес вашего хоста.После обновления вашего домена (что, как уже отмечалось, может занять до 48 часов), вы сможете снова войти в систему и будете переведены на новый хостинг.
Ваши сайты WordPress на старом и новом хостинге идентичны, но вы можете отличить их друг от друга, загрузив ip.address.here/~cpanelusername/wp-admin/
, внося небольшие изменения в свой сайт (добавив письмо в название вашего сайта в разделе Настройки → Общие — это простой вариант) и загрузите yourdomain.com
. Если изменение появится, ваш домен перешел на новый хостинг.В противном случае вам придется подождать дольше. Убедившись, что передача произошла, войдите в панель управления WordPress и перейдите в «Настройки» → «Постоянные ссылки». Нажмите «Сохранить изменения», и это приведет к обновлению всех ссылок на вашем сайте. Теперь все готово!
Перенос вашего доменного имени — это последний шаг при переходе с одного общего хоста на другой. Сделав это, вы переместили свой сайт без простоев, и теперь вам просто нужно наслаждаться своим новым хостом!
Заключение
Хостинг WordPressневероятно важен — и по мере роста вашего сайта вы, вероятно, обнаружите, что ваши требования меняются до такой степени, что больше не имеет смысла для бизнеса оставаться с той же услугой хостинга (особенно если эта первоначальная услуга хостинга оказывается особенно дешевый общий хостинг).Как и когда это произойдет, вам нужно будет переключить хостинг WordPress, чтобы не отставать — обычно вы выбираете более эффективный управляемый хостинг WordPress!
Переход с общего на управляемый хостинг с такой компанией, как WP Engine, вероятно, имеет наибольший смысл для большинства людей, которые хотят обновить свой план хостинга, но, если ваш бюджет еще не растягивается так далеко, вам все равно может потребоваться переключиться между общими хостами. В любом из этих сценариев работа с приведенным выше руководством должна вас охватить и гарантировать, что ваш сайт не будет испытывать ненужных простоев.
Перенос ваших сайтов на управляемый WordPress
Введение
Перемещение вашего сайта в (mt) Media Temple включает в себя несколько простых, но важных шагов:
В этой статье предполагается, что у вас есть доступ к вашему старому хосту и вы уже используете последнюю версию WordPress. Эта статья предоставлена исключительно из уважения к нашим клиентам. Все пользовательские конфигурации, такие как темы и плагины, необходимо будет переустановить и перенастроить. Если у вас есть индивидуальная конфигурация, это руководство может вам не подойти, и мы рекомендуем проконсультироваться с вашим веб-разработчиком или администратором сервера для получения дополнительной поддержки.Публикация этой информации не означает поддержку данной статьи. Найдите минутку, чтобы ознакомиться с нашим Заявлением о поддержке.
Важно! Перенесите всех данных вашего сайта на сервер Media Temple до того, как переключит ваш DNS, чтобы он указывал на Media Temple. Это упростит процесс миграции и значительно сократит время простоя. Информация о том, как привязать ваш домен к Media Temple, описана в этой статье.
Расширенная поддержка может помочь!Если у вас возникли проблемы с действиями, описанными в этой статье, дополнительную помощь можно получить через Advanced Support, наше подразделение премиальных услуг.Для получения дополнительной информации о том, что может сделать для вас расширенная поддержка, щелкните здесь.
Начало работы
Заказать сервер
Если вы еще этого не сделали, закажите новый управляемый WordPress в Центре учетных записей. Подробности см. В разделе «Управление / заказ серверов».
Следует помнить о двух вещах:
- Новый сервер не может иметь тот же домен, что и существующая услуга на момент заказа; хотя при желании это можно изменить позже.
- Не используйте поддомен домена, который в настоящее время находится в другой службе.Вы можете использовать что-то вроде new-example.com или просто случайную строку символов, например igw8aclrj2.net .
Понизьте TTL
Уменьшите TTL для домена. Это поможет ускорить процесс распространения, когда вам нужно изменить свой DNS. Это делает переключение на новый хост после завершения миграции более плавным и легким процессом. Щелкните ссылку, чтобы получить инструкции и дополнительную информацию о распространении DNS.
Автоматическая миграция
Чтобы перейти на управляемую службу WordPress, вы захотите использовать инструмент управляемой миграции WordPress от Media Temple.Чтобы использовать этот инструмент, вам понадобится работающий сайт WordPress в сети, с которого можно выполнить миграцию. Эта автоматическая миграция не будет работать, если:
- Ваш старый сайт WordPress находится в режиме обслуживания
- Ваш старый хост использует настраиваемую страницу входа
- Ваш старый сайт размещен на WordPress.com
Если ваш сайт не соответствует требованиям для автоматической миграции, мы можем выполнить миграцию за вас с помощью нашей службы Advanced Support On-Demand Move a Site.Мы также включили инструкции по переносу вручную. Если ни один из этих вариантов не соответствует вашим потребностям, вам может потребоваться обратиться к вашему веб-разработчику или администратору сервера за дополнительной поддержкой.
Важно: Перед началом процесса миграции настоятельно рекомендуется создать резервные копии файлов содержимого вашего сайта и связанных баз данных.Эта миграция использует инструмент управляемой миграции WordPress от Media Temple. Использование этого инструмента позволит вам перенести ваш сайт с другого действующего сервера.Вам понадобится следующая информация:
- FTP-сервер или IP-адрес
- FTP Путь к корню вашего сайта WordPress (необязательно)
- Имя пользователя и пароль FTP
- Адрес сервера WordPress (URL вашего сайта WordPress)
- Имя пользователя и пароль WordPress
Также имейте в виду, что все следующие данные будут перезаписаны на управляемом сайте WordPress, на который вы переходите:
- шаблоны
- Плагины
- Страниц
- Посты
- Комментарии
Инструкции
Для WordPress Premium / Managed WordPress Pro, Personal и Elite:
- Войдите в Учетный центр.
- На вкладке «Обзор» нажмите кнопку «Администратор» для управляемой службы WordPress, на которую вы хотите перенести свой сайт.
- На панели управления Managed WordPress выберите сайт, на который вы хотите перейти.
- В меню сайта выберите Инструменты разработчика.
- Затем выберите «Перенести сюда».
- Введите всю необходимую информацию о вашем старом хосте. Ниже приводится описание каждой строки.
В этом поле введите FTP-сервер или IP-адрес, на котором размещена ваша старая установка WordPress.
Введите имя пользователя FTP для вашего старого хоста.
Введите пароль для пользователя FTP на старом хосте.
Это адрес сервера для вашего текущего логина wp-admin . Вы можете ввести полный путь к файлу, если применимо, например, domain.com/wp-admin/ или domain.com/wordpress/wp-admin/ и т. Д.
Это ваш логин в админпанели WordPress на старом хосте.По умолчанию — admin , но вы можете использовать собственное имя пользователя.
Это пароль от пользователя WordPress Admin на вашем старом хосте. После того, как вы ввели эту информацию в инструмент миграции, нажмите кнопку «ДА, ПЕРЕЙТИ ЗДЕСЬ».
Перенос вручную
Если вы не можете выполнить автоматическую миграцию, следующие шаги можно использовать для выполнения миграции вручную. Имейте в виду, что следующая информация предоставлена в качестве любезности и не поддерживается (mt) Media Temple.Для выполнения миграции вручную вам потребуется следующее.
- Файлы содержимого WordPress
- Имя пользователя и пароль FTP
- Файл базы данных WordPress
- Префикс базы данных WordPress
- Имя пользователя и пароль базы данных
Также имейте в виду, что все следующие данные будут перезаписаны на управляемом сайте WordPress, на который вы переходите:
- шаблоны
- Плагины
- Страниц
- Посты
- Комментарии
Инструкции
Файлы содержимого WordPress
Убедитесь, что вы создали новый сайт.Это можно было бы сделать, добавив управляемую службу WordPress и назначив домен или добавив домен для существующей управляемой службы WordPress. Как только это будет завершено, у нас будет место для размещения контента. Затем загрузите контент из загруженного / wp-контента с помощью SFTP в этот новый домен. Вы захотите заменить весь существующий контент в существующем каталоге / wp-content, за исключением каталогов / mu-plugins и / plugins.
Примечание:
Управляемый хостинг WordPress построен с особой архитектурой для оптимальной работы сайтов WordPress.Поэтому не рекомендуется импортировать файлы ядра / конфигурации, расположенные выше каталога … / wp-content . Попытка перенести файлы ядра / конфигурации выше каталога / wp-content может привести к проблемам с вашим управляемым сайтом WordPress.
Ваш сайт WordPress, вероятно, использует один или несколько плагинов. Чтобы поддерживать эти плагины, либо вручную скопируйте плагины в существующую папку / plugins, либо добавьте свои плагины с помощью панели управления WordPress после загрузки оставшегося содержимого вашего сайта.
Для получения дополнительной информации о подключении к вашей службе через SFTP ознакомьтесь со следующей статьей: Использование SFTP
База данных
Затем вам необходимо импортировать файл .sql, который вы скачали при экспорте сайта WordPress со старого хоста. Это очень похоже на процесс экспорта.
- Войдите в свой Account Center.
- Нажмите кнопку «Администратор» для своей управляемой службы WordPress.
- Выберите сайт, на который хотите выполнить импорт.
- Щелкните phpMyAdmin в меню сайта.
- Внутри phpMyAdmin выберите базу данных WordPress из списка слева. В этом случае мы импортируем в a7462067706243.
- Щелкните вкладку Импорт.
- Нажмите кнопку «Выбрать файл».
- Найдите файл .sql, который вы загрузили со своего старого хоста, и выберите его.
- Щелкните кнопку Go, чтобы начать импорт.
Теперь, когда ваша база данных импортирована, вам нужно будет изменить префикс WordPress для ваших таблиц, которые ищет WordPress.Это делается путем редактирования файла wp-config, который существует в корне вашего сайта. Вам нужно будет найти строку, которая выглядит примерно так, как показано ниже, и изменить ее. <
$ table_prefix = 'wp_xxxxxxxxxxxx_';
Вам нужно будет заменить существующий префикс таблицы в файле wp-config.php префиксом с вашего предыдущего хоста. В этом примере это становится:
$ table_prefix = 'wp_ary2vyj2rw_';
После того, как контент загружен, база данных импортирована и префикс таблицы базы данных в файле wp-conf обновлен, ваш сайт должен быть перенесен.
Пути к сайтам и предварительные просмотры
Если вы попытаетесь предварительно просмотреть свой веб-сайт, используя домен доступа, у вас могут возникнуть проблемы с отображением. В этом случае вам необходимо временно изменить параметр, который делает ваш домен доступа URL-адресом сайта. Чтобы получить помощь в предварительном просмотре вашего сайта перед переключением DNS, обратитесь к этой статье.
Изменить настройки DNS
Перед изменением настроек DNS убедитесь, что у вас есть:
- Перемещено содержимое вашего сайта.
- Воссоздал вашу электронную почту пользователей.
- Предварительный просмотр вашего сайта.
Если вы думаете, что готовы к работе, самое время сменить DNS! Перейдите к своему регистратору и установите для записей своего сервера имен:
- NS1.MEDIATEMPLE.NET и NS2.MEDIATEMPLE.NET
Если вы снизили TTL и ждете исходный временной интервал, то распространение DNS должно занять около 5 минут. Если вы этого не сделали, вам нужно будет подождать около 24-48 часов для завершения распространения DNS.
Еще раз проверьте правильность переноса и отмените старую службу
Если вы использовали временное доменное имя для своей новой службы, теперь вы можете обновить основной домен.
На этом этапе все фактические шаги миграции должны быть завершены. Вам нужно будет дважды проверить, чтобы убедиться, что на данном этапе не было проблем с миграцией. При любом переносе всегда есть вероятность возникновения проблемы во время этого процесса. Важно все перепроверить, прежде чем закрывать старую службу.
После того, как вы полностью протестировали свой новый сервер и подтвердили, что изменения DNS распространяются, вы можете закрыть старый сервер. Если вы переходите с другой службы хостинга здесь, в (mt) Media Temple, и вам нужно закрыть ее после завершения миграции, эти инструкции помогут вам закрыть старую службу.
Резервное копирование со старого хоста
Создание резервной копии базы данных
Если вы собираетесь выполнять миграцию вручную, вам понадобится , чтобы сделать резервную копию вашей базы данных. Если вы используете инструмент автоматического переноса, мы по-прежнему рекомендуем создать резервную копию вашего сайта, прежде чем переходить к любому переносу. В WordPress есть два компонента на вашем веб-сайте. Файлы содержимого (html, изображения, php и т. Д.) И ваша база данных. Для обоих этих компонентов потребуется отдельное резервное копирование.Начнем с базы данных. Вы можете использовать любое количество различных методов для экспорта базы данных WordPress со старого хоста. В этом примере мы будем использовать phpMyAdmin. Основная цель — экспортировать копию базы данных .sql на локальный компьютер, которую вы позже сможете загрузить в новую управляемую службу WordPress.
- Подключитесь к своей базе данных на старом хосте с помощью phpMyAdmin.
- Слева выберите базу данных, которую вы хотите экспортировать. В этом случае мы экспортируем базу данных с именем a7462067706243
- Щелкните вкладку «Экспорт» в верхней части этой панели.
- Нажмите «Выбрать все» в поле «Экспорт», чтобы выбрать экспорт всех таблиц.
- На этом этапе обратите внимание на префикс WordPress. Он понадобится при добавлении базы данных в новую управляемую службу WordPress. В этом примере это wp_ary2vyj2rw_.
- Установите флажок Добавить ТАБЛИЦУ ПАДЕНИЯ / ПРОСМОТР / ПРОЦЕДУРА / ФУНКЦИЯ.
- Установите флажок Сохранить как файл.
- Щелкните Go.
- Это позволит экспортировать содержимое вашей базы данных в виде файла.sql на локальный компьютер.
Файлы содержимого WordPress
Чтобы обеспечить резервное копирование всех ваших изображений, тем и подключаемых модулей, вам нужно также создать резервную копию папки / wp-content , расположенной в корне сайта на вашем старом хосте. Вы можете сделать это, подключившись к своему старому хосту с помощью FTP или SFTP и скопировав папку / wp-content на свой локальный компьютер.
Электронная почта
Если вы размещаете электронную почту на своем старом хосте и планируете перенести электронную почту в (mt) Media Temple, вам нужно сделать резервную копию этих сообщений.В этой статье описаны шаги, необходимые для резервного копирования и переноса электронной почты с помощью IMAP.
Устранение неполадок и сообщения об ошибках
Вы можете получить сообщение об ошибке, предупреждающее вас о проблеме в процессе миграции. Эти сообщения об ошибках указывают на то, что с вашей стороны могут потребоваться дополнительные действия для завершения миграции.
PLUGIN_INSTALL_FAILED
Если вы получили это сообщение об ошибке, это означает, что мы не смогли завершить первый шаг в процессе миграции, когда мы устанавливаем плагин в существующую установку WordPress.Есть несколько способов исправить это.
- Отключить любые пользовательские страницы входа
- Вывести сайт из режима обслуживания или настройки
- Убедитесь, что ваш каталог WordPress имеет правильные разрешения для FTP / SFTP.
MANIFEST_FAILED
Это сообщение означает, что нам не удалось получить плагин миграции WordPress, который мы используем для поиска файлов в вашей учетной записи. Вот несколько решений этой ошибки.
- Отключите все плагины безопасности, которые могут помешать нашему плагину доступ к вашему сайту
- Выйдите из панели управления WordPress и завершите все FTP-соединения
- Выполнять только одну управляемую миграцию WordPress за раз
- Свяжитесь с вашим текущим хостом и узнайте, есть ли какие-либо известные проблемы в вашей учетной записи
ОТКАЗАНО КОПИРОВАТЬ
Нам не удалось скопировать файлы из вашей существующей учетной записи и переместить их в новую управляемую учетную запись WordPress.Есть несколько способов исправить это.
- Удалите все старые или ненужные загрузки из своей учетной записи хостинга
- Переместите все каталоги резервных копий или кеш-хранилища из своей учетной записи хостинга
- Выйдите из панели управления WordPress и завершите все FTP-соединения
- Выполнять только одну управляемую миграцию WordPress за раз
- Свяжитесь с вашим текущим хостом и убедитесь, что нет никаких проблем с плагином, загружающим файлы из вашей учетной записи
Как перенести сайт WordPress с одного веб-хоста на другой (простой способ)
Перемещение сайта WordPress с одного веб-хоста на другой раньше было кошмаром.Особенно, если у вас мало или совсем нет технических знаний.
Но миграция сайтов WordPress стала немного проще благодаря плагину Duplicator.
В этом посте я проведу вас через пошаговый процесс плавного переноса вашего веб-сайта с одного сервера на другой.
Краткая миграция WordPress
Вкратце, мы будем делать следующее:
- Резервное копирование и экспорт текущей базы данных и файлов WordPress (т.е. весь контент, темы, плагины и т. д.)
- Создание новой базы данных на вашем новом веб-хосте.
- Загрузка и установка старых файлов WordPress на новый хост.
Шаг 1. Выберите новый веб-хостинг
Прежде всего, вам нужен новый дом! Спросите себя, почему вы хотите перенести свой сайт? Ваш текущий веб-хостинг слишком дорогой? Слишком медленно или ненадежно? Слишком много ограничений?
Подумайте, какие функции вы хотите получить от веб-хостинга, и выберите то, что вам подходит.(Вы не хотите переносить его более одного раза!)
У Bitcatcha есть множество обзоров и руководств, которые помогут вам сделать правильный выбор.
СОВЕТ: Некоторые веб-хосты теперь предлагают бесплатную услугу миграции. Если вы выберете этот вариант, вы можете пропустить все технические шаги, описанные в этой статье, и позволить веб-хосту сделать всю работу за вас. Два из наших любимых хостов (Inmotion Hosting и SiteGround предлагают эту услугу в стандартной комплектации и бесплатно перенесут ваш сайт).
Шаг 2.Загрузите и установите плагин Duplicator
Вы найдете плагин Duplicator на обычной странице плагинов WordPress. Это простой плагин для резервного копирования, который позволяет создавать резервные копии и экспортировать весь ваш сайт WordPress.
Существуют и другие плагины, которые делают то же самое (например, Backup Buddy). Но я использую Duplicator, потому что он бесплатный, а повторная загрузка на другом конце очень проста. Посетите страницу плагина WordPress и выполните поиск «Duplicator.’Затем установите его и активируйте плагин.
Шаг 3. Создайте новый «пакет»
«Пакет» — это, по сути, одна гигантская резервная копия вашего сайта. Затем мы экспортируем этот пакет.
Создайте имя для своего пакета и перейдите к кнопке «Далее». (Вам не нужно ничего менять в разделе «Архив», и мы заполним данные «Установщик» позже).
Шаг 4.Идет сканирование…
Теперь плагин просканирует ваши файлы и базу данных. Вы можете увидеть несколько предупреждающих знаков, если на вашем веб-сайте есть большие файлы. Вы можете либо удалить их, либо продолжить.
Шаг 5. Нажмите «Build»
По завершении сканирования нажмите «build», в результате чего будет создан ваш пакет. Упаковка вашего сайта может занять несколько минут, в зависимости от его размера.
Шаг 6. Загрузите ОБЕИ пакеты.
Теперь вы увидите две кнопки: «Установщик» и «Архив».
Нажмите обе эти кнопки, чтобы загрузить их. Позже вам понадобятся оба файла. (Также рекомендуется хранить копии этих резервных копий в другом месте, например в облачном хранилище.)
Теперь резервная копия создана!
Это первая фаза завершена.Вы создали резервную копию и экспортировали свой веб-сайт WordPress. Теперь нам нужно перейти на ваш новый хост и все настроить.
Шаг 7. Укажите свое доменное имя на новом сервере
Если вы сохраняете то же доменное имя, вам нужно будет привязать свой домен к новому веб-хосту.
Просто войдите в систему своего провайдера домена (будь то GoDaddy , 123-Reg и т. Д.). Затем перейдите к параметрам DNS (серверы доменных имен).
Измените их так, чтобы они указывали на ваш новый веб-хост.
Ваш новый хост сообщит вам адрес DNS-сервера (обычно это что-то вроде ns1.inmotionhosting.com).
Примечание: это изменение может занять до 24 часов.
Шаг 8. Войдите в свой новый веб-хост. CPanel
Войдите в панель управления вашего нового веб-хоста. Здесь мы создадим новую базу данных и загрузим необходимые файлы.
Шаг 9. Создайте новую базу данных
Не поддавайтесь соблазну нажать кнопку «установить WordPress». Сразу переходите к созданию базы данных.
Этот процесс может отличаться в зависимости от выбранного вами веб-хоста. Но вы ищете вариант мастера базы данных MySQL, который будет выглядеть примерно так:
(Если вы не можете его найти, посмотрите раздел поддержки вашего веб-хоста. Они объяснят как создать базу данных.)
Шаг 10. Введите имя базы данных и свои данные
Этот шаг очень важен.
Дайте имя вашей новой базе данных.
Затем введите имя пользователя и пароль.
ЗАПИШИТЕ ЭТИ ДЕТАЛИ . Они вам понадобятся позже.
Шаг 11. Предоставьте пользователю полные права
Вам будет предложено установить флажок, чтобы предоставить пользователю полные права.Установите флажок.
Ваша новая база данных настроена!
Отлично, поэтому для вашего сайта WordPress создается резервная копия и выполняется экспорт. Ваш новый веб-хостинг подготовлен и готов. Все, что осталось сделать, это импортировать и установить веб-сайт на новый хост.
Шаг 12. Загрузите файлы «Дубликатор» на свой новый сервер
Помните файлы «Установщик» и «Архив», которые мы загрузили на шаге 6? Пора найти их и загрузить на ваш новый сервер.
Вы можете сделать это на cPanel вашего нового хоста в разделе « File Manager ». (Вы также можете использовать FTP-клиент, например Firezilla, если хотите).
Опять же, все веб-хосты разные, но обычно вы хотите загрузить их в папку « public_html ».
Шаг 13. Установите свой сайт WordPress
Теперь, когда файлы вашего веб-сайта загружены на сервер, пора их установить.
Для этого вам необходимо получить доступ к только что загруженному файлу установщика. Обычно это можно сделать в своем браузере по этому адресу: http://www.your-website.com/installer.php .
Теперь должна появиться страница, которая выглядит следующим образом:
Шаг 14. Введите данные базы данных
Помните детали базы данных, которые мы создали на шаге 10? (Имя базы данных, имя пользователя и пароль).
Здесь вы вводите эти данные.
Шаг 15. Протестируйте соединение
Если все пойдет по плану, при нажатии на «Проверить соединение» ошибок не будет.
НО, если появятся какие-либо ошибки, проверьте «общие» проблемы с подключением », которые должны прояснить это.
Шаг 16. Запуск развертывания
Вы дома и сухо! Установщик развернет ваш веб-сайт на новом сервере.Это может занять несколько минут, в зависимости от размера загрузки.
Теперь вы можете войти в WordPress со своими обычными данными. Весь ваш контент, темы и плагины будут такими, как вы их оставили.
Шаг 17. Убедитесь, что все работает правильно!
Вы успешно перенесли свой сайт WordPress с одного хоста на другой. Вы можете заметить, что некоторые плагины работают странно; это нормально, просто переустановите их.
И наконец, проверьте каждую страницу своего веб-сайта, чтобы убедиться, что при миграции ничего не произошло.
Последние мысли
Перенос веб-сайта WordPress с помощью этого метода все же требует некоторых технических ноу-хау. Однако с плагином Duplicator это намного проще, чем было раньше.
Использовали ли вы этот (или любой другой) плагин для переноса своего сайта? Дайте мне знать, что вы думаете, в комментариях ниже.
Как использовать плагин Duplicator WordPress для миграции хостинга WordPress: DIY Guide
Ранее я поделился руководством по перемещению сайта WordPress вручную, и это было одно из самых читаемых руководств ShoutMeLoud.Сегодня я расширяю серию, добавляя альтернативный способ переноса сайта WordPress на новый сервер, и на этот раз; будет легче, чем в прошлый раз.
Я пробовал и тестировал этот метод на нескольких своих сайтах, и миграция произошла в течение нескольких минут и без проблем.
В этом руководстве я воспользуюсь бесплатным вызовом плагина WordPress Duplicator, который позволит вам перенести сайт WordPress за несколько простых шагов. Вы можете использовать этот плагин для:
- Перенос сайта WordPress с одного сервера на другой
- Перенос локального разработчика WordPress на рабочий сервер
- Клонирование живого сервера WordPress сайта на локальном настольном сервере
В этом руководстве я возьму пример переноса сайта с одного действующего сервера к другому.
Это был незапланированный переход, так как я давно хотел уйти от HostGator и хотел попробовать хостинг SiteGround. Поскольку Siteground не является хостингом EIG, и в последнее время я слышал о них только восхитительные вещи. Сегодня я получил электронное письмо от HostGator относительно причитающейся оплаты, и я решил переместить мой сайт с HostGator на SiteGround . Итак, я купил их 2-летний хостинг по плану GrowBig и начал миграцию.
В этом руководстве я упомянул все шаги по миграции сайта и несколько проблем, с которыми я столкнулся.Использовать плагин WordPress Duplicator просто, но я бы не рекомендовал его всем, так как для использования этого плагина требуется немного технических знаний. Отдохните, прочтите руководство, и вы сможете решить, хотите ли вы самостоятельно выполнить миграцию хостинга WordPress или вам потребуется профессиональная помощь.
Как подготовиться к переносу сайта WordPress на новый сервер хостинга?
Если вы прочитали базовое руководство по перемещению WordPress, вы должны знать, что необходимо выполнить несколько основных шагов:
- Перемещение файлов (папка WP-content, WP-config,.htaccess, robots.txt) со старого сервера на новый
- Перенести базу данных со старого сервера на новый
- Изменить сервер имен домена со старого сервера на новый
Это единственные шаги, которые необходимы для выполнения работы , и вы можете сделать это вручную или воспользоваться бесплатным плагином, например WP Duplicator.
ПлагинWP Duplicator создает архив ваших существующих файлов WordPress и базы данных, и на новом сервере он позволяет быстро распаковать и установить все.Теперь, когда вы понимаете шаги, позвольте мне провести вас через пошаговое руководство ниже.
Подготовьте существующий сайт WordPress к миграции:
Войдите в свою панель управления WordPress, установите и активируйте плагин Duplicator. Самый первый шаг — создать пакет, содержащий все важные файлы, которые требуются на новом сервере.
Щелкните Дубликатор> Пакеты> Создать новый пакет:
Вы можете щелкнуть «Архив» и отменить выбор определенных таблиц из базы данных или любого каталога, который будет включен в архив.Я рекомендую вам; перед созданием пакета Duplicator удалите все файлы кеша из вашего плагина кеширования , а также оптимизируйте базу данных WordPress (воспользуйтесь помощью этого руководства).
Rest, нажмите Next, и плагин Duplicator просканирует ваш сайт WordPress и покажет вам такие вещи, как:
- Сверхбольшие файлы (Совет: вы можете использовать плагин Duplicator для больших файлов в каталоге мультимедиа WordPress)
- Любые другие предупреждения
Если вы видите какую-либо ошибку, исправьте ее и нажмите повторно запустить сканирование, чтобы плагин Duplicator просканировал ваш сайт снова.Исходя из своего опыта, я удалил несколько очень больших файлов, которые добавил два года назад, и это уменьшило общий размер моего пакета. (См. Снимок экрана ниже с результатом моего сканирования)
Щелкните Build, и плагин Duplicator создаст пакет, содержащий файл установщика и файл архива. В зависимости от размера вашего сайта WordPress это может занять от нескольких секунд до минут.
Вам необходимо загрузить как установщик, так и архивный файл , и это единственные файлы, которые вам нужно переместить на новый сервер.Как только вы загрузите оба файла, давайте перейдем на новый сервер, где мы будем делать несколько вещей, чтобы завершить миграцию нашего сервера WordPress.
Подготовка нового хостинг-сервера к миграции:
Одна хорошая вещь в плагине Duplicator: вам не нужно устанавливать WordPress на новый сервер. Этот плагин сделает все, и вам просто нужно создать новую базу данных и пользователя .
В этом сценарии я сохраняю то же доменное имя и просто меняю свой хостинг-сервер.
Вы можете использовать тот же шаг (просто изменить доменное имя), чтобы изменить хостинг и доменное имя вашего сайта WordPress.
На вашем новом сервере хостинга вам необходимо сделать следующее:
- Создайте базу данных, добавьте пользователя в базу данных с полными привилегиями. Запишите имя базы данных, пользователя базы данных и пароль локально. Он нам понадобится на следующем шаге. Если ваш новый сервер является типичным хостингом cPanel, вы можете прочитать это руководство, чтобы научиться создавать базу данных вручную.
- Загрузите и установщик, и файл архива (формат .zip): получите доступ к вашему новому серверу хостинга через FTP и загрузите установщик и файл архива в корневой каталог вашего домена на новом сервере.
Как только вы закончите с этим, вам нужно открыть свой новый сервер I.P. с installer.php в конце. Что я здесь сделал, так это отредактировал файл hosts на моем локальном компьютере, чтобы сопоставить доменное имя с новым I.P, это упростило работу. Если вы используете систему Mac, вы можете прочитать это руководство по редактированию файла hosts, и пользователи Windows могут использовать это руководство.
В этом случае я просто получил доступ к wpfreesetup.com/installer.php, и вот как выглядел мой экран:
Здесь главное:
Вам нужно добавить сведения о новой базе данных и щелкнуть Test connection , чтобы проверить, все ли работает нормально или нет. В большинстве случаев вашим хостом будет localhost, а детали базы данных отдыха будут взяты из базы данных, которую вы только что создали на новом сервере.
Нажмите «Далее», и вы увидите такой экран:
На приведенном выше экране я только что изменил поле URL.Поскольку этот плагин собирал временный URL, я изменил его на доменное имя (http://WPfreesetup.com), и все! Нажмите «Далее», и, если вы все сделали правильно, ваш существующий сайт WordPress будет перенесен на новый сервер.
Вы также должны держать свой логин FTP под рукой, чтобы проверить, все ли находится в нужном месте или нет. Если по какой-либо причине на этом шаге не удалось перенести сайт, вы можете повторить процесс на новом сервере и заставить его работать. (Так как я делал это впервые, мне потребовалось две попытки, чтобы выполнить успешную миграцию).
Как только вы будете удовлетворены, обновите свой сервер доменных имен, чтобы он указывал на ваш новый сервер хостинга. Когда вы войдете в панель управления WordPress нового сервера, плагин Duplicator также попросит вас удалить все существующие файлы дампа, которые мы использовали для переноса сайта WordPress со старого хостинга на новый хостинг.
Кроме того, вы должны проверить свой FTP и, если вы заметите какой-либо файл дампа, избавьтесь от него. При выполнении этой миграции у меня было несколько ошибок, и вот как я их исправил:
Ошибка подключения к базе данных:
- При первой попытке моя база данных почему-то не была загружена, и мне пришлось повторить процесс, чтобы исправить это.Если вы получили эту ошибку, вы можете проверить, добавлены ли таблицы в новую базу данных и есть ли у файла WP-config.php правильные учетные данные для базы данных или нет. Вы можете повторить процесс с самого начала, чтобы исправить это.
- ionCube Encoder для PHP 5: это наиболее распространенная ошибка, с которой вы можете столкнуться при смене сервера WordPress. Я просто отключил плагин на время, чтобы продолжить процесс. Вы можете спросить решение у своей новой хостинг-компании или разработчика плагина.
Вот видеоурок по использованию плагина Duplicator:
Заключение: плагин Duplicator упрощает миграцию WordPress
После использования плагина Duplicator я впечатлен им, так как он бесплатный и упрощает процесс миграции.Ваш опыт может отличаться в зависимости от размера вашей базы данных и файлов WordPress, но в целом, как бесплатный вариант, это решает проблему переноса веб-сайта WordPress на новый сервер.
Я еще не пробовал использовать тот же процесс для переноса рабочего сервера на локальный или наоборот, но вы можете попробовать то же самое, поскольку этот процесс прост и рекомендован многими профессионалами в области WordPress.
Сообщите мне, как вы работаете с плагином Duplicator WordPress и хотите ли вы предложить альтернативный способ переноса сайта с одного сервера на другой?
Не забудьте поделиться этим руководством с другими в своей социальной сети.
Вот отобранные статьи, которые вы можете прочитать дальше:
Перенести WordPress в другую папку
Сводка
В этой статье объясняется, как переместить ваш сайт WordPress из одной папки в вашей учетной записи хостинга в другую.
Что вам понадобится
Перед тем, как перенести свой сайт WordPress, вам нужно знать несколько вещей:
- Имя пользователя и пароль для вашей учетной записи Just Host.
- Базовое понимание того, что такое файлы и папки.
- Текущее расположение (папка и URL-адрес) вашего сайта WordPress.
- Место назначения (папка и URL-адрес) вашего сайта WordPress.
- Имя пользователя и пароль для вашего сайта WordPress. (Необязательно)
Доступ к файловому менеджеру
Диспетчер файлов в вашей учетной записи может использоваться для перемещения или копирования файлов на вашем сервере.Вы будете использовать его для перемещения файлов WordPress.
- Войдите в панель управления Just Host.
- Щелкните вкладку Hosting вверху.
- Затем щелкните ссылку cPanel под хостингом.
- Прокрутите вниз до раздела Files и щелкните значок File Manager .
- Затем вас могут попросить выбрать каталог для открытия.Если это так, выберите Интернет-корень и установите флажок Показать скрытые файлы , затем нажмите Отправить , чтобы продолжить.
Файловый менеджер загрузит и покажет вам файлы и каталоги в вашей учетной записи.
Копирование файлов
Теперь, когда вы находитесь в диспетчере файлов, вам нужно найти файлы и скопировать их в целевой каталог. Расположение ваших файлов может отличаться, но ваш основной сайт будет находиться в каталоге public_html.На других сайтах обычно есть собственные папки в каталоге public_html.
Настоятельно рекомендуется копировать файлы, а не перемещать их из исходного местоположения. После завершения миграции и проверки работоспособности сайта вы можете удалить файлы в старом месте. Чтобы выполнить шаги в этом пошаговом руководстве, файлы должны быть скопированы, а не перемещены .
- В диспетчере файлов перейдите в каталог, содержащий ваш сайт WordPress.
- Щелкните значок Выбрать все .
Примечание: Если в вашем каталоге больше файлов WordPress, вы можете отменить выбор некоторых файлов, чтобы избежать их копирования. - После того, как вы выбрали файлы, нажмите Копировать вверху экрана.
- Во всплывающем окне «Копирование» введите целевую папку в поле рядом со значком домашней страницы.
- Щелкните Копировать файл (ы) .
Обновить URL-адрес (необязательно)
Перемещение вашего веб-сайта из одной папки в другую приведет к изменению вашего URL-адреса, если вы не скорректировали назначения домена с учетом изменений в вашей учетной записи. Если вы хотите узнать больше о назначении домена, см. Раздел «Назначение дополнительного или припаркованного домена»
.Перед изменением настройки URL-адреса на вашем сайте вы должны быть уверены, что новый URL-адрес правильный .Установка неправильного URL-адреса сломает ваш сайт WordPress!
Как мне найти правильный URL?
Найти правильный URL несложно. URL-адрес состоит из домена, например www.example.com. Домен назначается папке в вашей учетной записи, например, public_html. Когда кто-то набирает «www.example.com» в браузере, веб-сайт загружается из папки public_html. Если внутри public_html есть папка, содержащая веб-сайт, URL-адрес будет «www.example.com/folder-name «, где имя-папки — это имя конкретной папки внутри public_html.
Например: домен example.com назначен public_html. Если вы переместите сайт WordPress из public_html в папку public_html / blog, новый URL-адрес сайта WordPress будет http://www.example.com/blog/
.Выполните следующие действия, чтобы обновить URL-адрес WordPress:
- Войдите на свой сайт WordPress, используя старый URL.
Примечание: Поскольку файлы были скопированы, а не перемещены, ваш исходный сайт все еще должен существовать. Вы не должны удалять исходные файлы, пока не убедитесь, что сайт работает в новом месте. - Наведите курсор на меню Настройки слева и щелкните Общие.
- В разделе Общие настройки введите новый URL-адрес для URL-адреса WordPress и -адреса сайта (URL-адреса).
- Щелкните Сохранить изменения .
Рекомендуемое содержимое справки
Как перенести локальную копию WordPress
Как вручную перенести сайт WordPress, не используя ManageWP.
Если у вас есть блог WordPress, размещенный на WordPress.com, вы можете легко экспортировать его и импортировать в WordPress, который установлен в вашей учетной записи хостинга с помощью justhost. Войдите в систему данных WordPress
Сопутствующее содержимое справки
В этой статье объясняется, как изменить настройки URL-адреса сайта или URL-адреса домашней страницы в WordPress.Это может быть полезно, если вы переместили свой сайт WordPress или планируете переместить свой сайт WordPress.
Инструкции по миграции через WordPress
Как перенести учетную запись электронной почты IMAP?
Ошибка WordPress: невозможно создать каталог / wp-content / uploads / 2009 / mydir / summer / Доступен ли сервер для записи в его родительский каталог?
В этой статье объясняется, как войти на сайт WordPress с помощью инструментов WordPress.
Узнайте, как использовать WordPress. WordPress начинался как просто система ведения блогов, но впоследствии стал использоваться как полноценная система управления контентом и многое другое благодаря тысячам доступных плагинов, виджетов и тем.
WordPress Pro предоставляет пользователям расширенные серверные ресурсы и поддержку клиентов по сравнению с традиционными платформами общего хостинга.
Мы предоставляем программу, которая упрощает установку сторонних скриптов в вашу учетную запись хостинга. Если вы хотите, чтобы на вашем веб-сайте был блог WordPress, вы можете использовать MOJO Marketplace для установки WordPress.
Как перенести сайт на WP с доступом по FTP | Small Business
Веб-сайт на базе WordPress состоит из набора статических файлов и базы данных SQL.Это означает, что перенос веб-сайта вашей компании от одного провайдера веб-хостинга к другому — это процесс, состоящий из двух частей: перемещение файлов сайта с помощью FTP и перемещение базы данных. Хотя вы можете просто установить свежую копию WordPress на свой новый сервер, использование FTP для перемещения вашего сайта поможет вам сохранить все функции и форматирование вашего сайта, обеспечивая преемственность вашего брендинга.
Загрузите свой сайт WordPress на свой компьютер с помощью приложения FTP, а также любые другие файлы сайта, которые вы хотите переместить на новый сайт.Ваши файлы и папки WordPress используют префикс «wp», за исключением «index.php» и «xmlrpc.php». Пока не удаляйте файлы со старого сервера.
Загрузите копию своей базы данных на свой компьютер. У вашего хоста может быть функция резервного копирования базы данных в панели управления пользователя, или вы можете установить плагин WP-DB-Backup и выполнять резервное копирование данных из админки WordPress. Пока не удаляйте базу данных.
Загрузите резервную копию WordPress на новый сервер с помощью приложения FTP.
Создайте новую базу данных на новом сервере и восстановите резервную копию данных в этой базе данных.Ваш веб-хост может предложить «мастер резервного копирования» на своей панели управления, или вы можете использовать функцию импорта phpMyAdmin для добавления данных во вновь созданную базу данных. Чтобы сделать переход как можно более плавным, создайте базу данных с тем же именем и паролем, что и в старой.
Откройте копию wp-config.php из вашей резервной копии и убедитесь, что имя пользователя, пароль и имя хоста базы данных совпадают с таковыми в вашей новой базе данных. Если вам необходимо внести какие-либо изменения, используйте приложение FTP для загрузки обновленного файла и замены существующей копии на вашем новом сервере.
Откройте веб-браузер и перейдите на новый сервер. Большинство хостов предоставляют вам временный IP-адрес, который вы можете использовать вместо имени домена для просмотра своего сайта. Если вы видите свой сайт, вы можете изменить записи DNS у регистратора домена, чтобы они указывали на ваш новый сервер. Если вы использовали постоянные ссылки для изменения URL-адресов сообщений WordPress, вы должны внести изменения в новую установку, войдя в область администратора WordPress, выбрав «Постоянные ссылки» в меню «Настройки» и выбрав формат, который вы хотите использовать.
Удалите файлы и базу данных со старого сервера через 24–48 часов для распространения изменений DNS.
Ссылки
Ресурсы
Советы
- Ваша новая установка WordPress будет указывать на ваш старый сервер для изображений и ссылок, пока изменения DNS не будут внесены и распространены. Чтобы полностью протестировать ваш новый сайт перед изменением записей DNS, вы должны отредактировать поля siteurl и home в таблице wp-options базы данных, чтобы они указывали на ваш домен.После проверки верните записи к исходным значениям.
Предупреждения
- Чтобы ваш сайт был доступен во время перехода, не изменяйте его записи DNS, чтобы указать ваш домен на новый сервер, пока вы не установите и не протестируете WordPress.
- Всегда создавайте резервные копии файлов и базы данных WordPress и храните копию на своем компьютере, прежде чем вносить в них изменения.
Биография писателя
Майкл Кокс пишет о проблемах образа жизни, популярной культуре, спорте и технологиях.За свою более чем 10-летнюю карьеру он внес вклад в десятки журналов, книг и веб-сайтов, включая MSN.com и «Adobe Magazine». Кокс имеет профессиональный сертификат в области технических коммуникаций Вашингтонского университета.
Перенос веб-сайта WordPress с одного хоста на другой
Планируете ли вы сменить хост? Мол, перейти на другой?
А может перенести свой сайт на WordPress?
Несколько лет назад, когда вы впервые начали работу со своим сайтом WordPress, вам было поручено выбрать хост, который поможет вам вывести ваш сайт в онлайн.После серии исследований и дискуссий вы пришли к выводу, что выбрали одного из доступных хостинг-провайдеров, верно?
Итак, почему теперь вам нужно убрать существующую и перейти на совершенно другую платформу? Как вы думаете, почему удаление вашего веб-сайта WordPress с текущего хоста принесет пользу вашему бизнесу в целом?
И если бы вы знали, что весь процесс переноса веб-сайта на другой хост делает его уязвимым, вы могли бы даже потерять некоторые важные данные.Не забывайте, что миграция веб-сайта сделает ваш бизнес недоступным на некоторое время. Может случиться так, что пока вы переносите свой сайт, пользователи получат сообщение об ошибке «страница не найдена», что существенно повлияет на SEO-рейтинг вашего сайта.
Итак, если вы знаете о вышеизложенном и все еще хотите сделать шаг, остается вопрос, почему?
Что ж, это определенно важный момент. В случае, если вы серьезно думаете о переносе своего веб-сайта WordPress с одного хоста на другой, мы поможем вам, но перед этим важно ответить на наш первый вопрос.
Часто бывает так, что вы, как владелец веб-сайта, недовольны услугами, предоставляемыми хостинговой компанией WordPress . Либо они предлагают слишком много, либо слишком мало. В любом случае, если вы не получаете преимуществ от существующего хоста и считаете, что сотрудничество приносит больше вреда, чем пользы, лучше ответить на звонок и переключиться.
Как упоминалось ранее, процесс передачи немного сложен, не говоря уже о трудностях. Итак, если вы хотите, чтобы это было лучше, вы всегда можете попросить своего хозяина помочь вам с вышеуказанным.
Судя по всему, большинство из провайдеров хостинга предлагают бесплатную передачу хоста. Итак, пока вы платите им за то, чтобы они были вашим новым хозяином, поинтересуйтесь, предлагают ли они тоже такую услугу. В противном случае, уделяя первоочередное внимание безопасности и безопасности, вы можете пойти дальше и нанять профессионалов, которые выполнят эту работу за вас.
Тем не менее, если вы думаете, что способны сделать все в отношении себя, и ищете небольшого совета, не волнуйтесь, мы будем рады помочь.
На этой странице описаны действия, которые необходимо выполнить при переносе веб-сайта WordPress с одного хоста на другой.
Не теряя много времени, давайте перейдем к раскрытию шагов, которые необходимо выполнить, чтобы перенести сайт с одного хоста на другой.
Первое и самое важное, что нужно сделать, — это создать резервную копию всех файлов и папок веб-сайта. Фактически, рекомендуется, чтобы перед внесением изменений, какими бы незначительными они ни были, вы всегда должны создавать резервную копию.
И здесь нас беспокоит перенос сайта. Так что создание резервной копии — это первое, с чего нужно начать. Для этого
- Войдите на сайт WordPress через программу FTP .
- Оказавшись там, скопируйте все файлы, которые отображаются в папке каталога веб-сайта.
- Вы можете сохранить все эти файлы на внешний жесткий диск или локально в памяти вашего компьютера.
- Убедитесь, что все файлы скопированы, даже те, которые остаются скрытыми в обычных ситуациях.Вы можете обратиться за помощью в окно справки программы FTP.
Другой способ резервного копирования содержимого сайта — через плагин. Чтобы оставаться в безопасности, мы рекомендуем ручной процесс.
После того, как вы создали резервную копию содержимого веб-сайта, нам нужно экспортировать все файлы базы данных. Для этого:
- Войти в cPanel сайта
- Нажмите, чтобы открыть PHPMyAdmin .
- Переместитесь в левую часть экрана и выберите базу данных, в которой есть все ваши установочные файлы.
- Выберите файлы, а затем перейдите в меню навигации и нажмите «Экспорт». Нажмите ОК в настройках по умолчанию, чтобы начать процесс.
- После этого на ваш компьютер будет загружен файл.
Мы закончили работу с вашим старым хостом. Теперь, когда у нас есть резервная копия, а затем экспортирован файл базы данных, нам нужно создать новую базу данных на вашем новом хосте.
Создание базы данных — важный процесс, поскольку именно здесь вы храните все ваши установочные файлы и папки.Чтобы начать работу, выполните следующие действия:
- Войдите на новый хост и подключитесь к cPanel.
- После того, как вы вошли в cPanel хоста, перейдите, чтобы найти опцию базы данных MySQL.
- Щелкните по нему, а затем щелкните по созданию новой базы данных. Введите имя для базы данных и нажмите «Сохранить».
- Затем нажмите «Создать нового пользователя».
- После этого предоставьте привилегии этим вновь созданным пользователям SQL и добавьте их в свою новую базу данных.
После этого вы можете двигаться дальше. Не забудьте иметь копию добавленного выше имени пользователя, пароля и имени базы данных.
Мы внесли некоторые изменения в базу данных, поэтому их необходимо отразить в файле wp-config вашего веб-сайта.
- Откройте папку, в которой мы сохранили файлы веб-сайта на шаге 1.
- Откройте файл wp-config и проследите область, содержащую имя пользователя, имя базы данных и пароль.
- Измените существующие сведения, заменив их новыми учетными данными на шаге 2.
Сохраните файл, чтобы двигаться дальше.
Здесь мы импортируем экспортированную базу данных на новый сервер.
- Перейдите в cPanel и нажмите PHPMyAdmin.
- Здесь переместитесь влево, чтобы выбрать новую базу данных.
- Щелкните вкладку импорта на верхней панели навигации.
- Щелкните файл, чтобы выбрать файл, который вы хотите импортировать.
- После выбора установите этот флажок с надписью «Формат SQL» и снимите флажок с параметра частичного импорта. Щелкните ОК.
- После этого вы получите сообщение о завершении импорта.
Пора сделать несколько последних шагов.
- Войдите на веб-хостинг и щелкните папку, которая будет содержать все файлы вашего веб-сайта.
- Загрузите все файлы в папку public_html .