Как перенести сайт wordpress на хостинг с локального сервера: Как перенести сайт на WordPress на другой хостинг

Содержание

Как перенести сайт с Open Server на хостинг

Перенести сайт с локального сервера OpenServer на виртуальный хостинг не составит большого труда. Для этого должен быть в наличии зарегистрированный домен и приобретенная услуга хостинга. В целом задача проста: перенести сайт, лежащий в папке mysite.loc, на OpenServer. В корневой папке виртуального хостинга он и будет размещаться. Как правило, данный каталог называется public_html, но может быть и одноименное название с сайтом (как на hoster.ru).

Для примера, рассмотрим перенос сайта на движке WordPress. Вся процедура состоит из 6 шагов.

1. Создаем новую базу данных на виртуальном хостинге.

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

2. Вносим параметры новой базы в файл сайта config.php.

Поскольку необходимо новую базу данных связать с файлами CMS WordPress, в файле сайта config.php вносим данные новой базы: юзера, пароль и наименование. Название сервера либо остается прежним, либо если говорить о hoster.ru, прописывается указанный в панели mysql сервер. Конфигурационный файл располагается в корневой папке сайта на WordPress.

3. Экспортируем таблицы базы с OpenServer.

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

4. Меняем в файле экспорта старые url на новые.

В экспортируемом файле меняем все старые ссылки сайта на новые (пример: с http://mysite. loc на http://test.ru). Как видим, меняется зона .loc на зону нового зарегистрированного домена .ru. Удобнее всего делать такие изменения в программе Notepad++ через функцию «найти и заменить».

5. Импортируем дамп базы данных на хостинг.

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

6. Перенос файлов сайта с локального хостинга на виртуальный.

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

В первом случае необходимо скачать FTP-клиент, например, FileZilla или Total Сommander. Для подключения вводим данные для соединения по FTP: хост, логин и пароль. Эти данные можно получить от хостинг-провайдера. Далее выбираем папку с файлами сайта и нажимаем «Соединиться». В одном окне будут отображаться файлы сайта, который необходимо перенести, а во втором все, что находится на виртуальном хостинге, куда должен быть перенесен сайт. Выделив файлы сайта (Ctrl + A), перетаскиваем их с локального сервера в корневую папку на виртуальном хостинге. Процесс загрузки запущен и может длиться несколько минут, в зависимости от того, сколько весят файлы сайта. Набрав новый адрес сайта в браузере, должен появиться сайт уже на виртуальном хостинге, если все было сделано правильно.

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

 

Перенос сайта wordpress на OpenServer

  • Создаем базы данных на OpensServer
  • Импорт базы данных
  • Изменения в корневой папке
  • Доработка после переноса

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

Новых тем, плагинов не на рабочей версии сайта, а на его копии. Без боязни поломки своего сайта.

Многие пользователи копируют свой сайт на локальный сервер.  Для приобретения навыков кодирования, работая с html, css, php и так далее.


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

Первое, что делаем это резервную копию своего сайта. К резервной копии относятся:

все файлы сайта и база данных.

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

Затем в папке domains локального сервера OpenServer, создаем корневую папку сайта.

Например, у меня  wp.ru. Распаковываем в нее архив с сайтом. Название корневой папки может быть любым.

Создаем базы данных на OpensServer

.

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

Всплывает целый список программ, утилит, скриптов, файлов и так далее Где нажимаем вверху списка на PhpMyAdmin.

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

Раскрывается утилита PhpMyAdmin открывая, доступ к созданию базы данных.

Здесь нажимаем на Базы данных. После чего нужно будет прописать имя базы данных  wpru. Можно без пользователя и пароля.

Кодировку из выпадающего списка ставим utf8_general_ci и нажимаем Создать. Не перепутайте имя базы данных с корневой папкой wp.ru

Импорт базы данных

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

Жмем Выберите файл с компьютера. Открывается диалоговое окно где находим файл базы данных.

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

Для входа в административную панель.  Изменим адрес сайта в базе данных.
Находим файл wp_options

Нажимаем как показано стрелкой и далее в открывшейся странице нажимаем на карандашик.

Открывается поле для изменения адреса сайта.

Вносим изменения и жмем Вперед далее нужно сделать еще одно изменение в файле home.

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

Изменения в корневой папке

Переходим в корневую папку wp.ru где находим файл wp-config.php. Открываем с помощью блокнота notepad++ и вносим изменения как показано на картинке.

Имя пользователя будет root, c которым заходили в PhpMyAdmin.
Далее после всех произведенных изменений. Локальный сервер необходимо Перезапустить. 

Попробуем открыть наш сайт на локальном сервере.

Можно открыть с помощью поисковой строки в браузере прописав, wp.ru.
Может вместо сайта появиться страница с ошибкой.

Это означает что сайт находится на защищенном протоколе https. Можно проделать следующее в файле htaccess внести изменения с помощью блокнота notepad++.

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

Доработка после переноса

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

Вручную проделать все изменения практически невозможно.
Для этих целей необходимо установить плагин. Это- плагин Velvet Blues Update URLs. Плагин можно добавить из административной панели сайта

 Можно скачать по ссылке с официального сайта
(https://wordpress.org/plugins/velvet-blues-update-urls/)

После установки плагина в консоли административной панели нажимаем на Инструменты. В выпадающем меню нажимаем Update URLs.

В открывшейся странице производим действия как показано внизу на картинке.

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

Последнее что нужно сделать это зайти в Настройки-Общие в консоли административной панели и изменить адреса.

А в меню Главная изменить адрес на wp.ru

Вот теперь все.

Похожие темы:

Как безопасно перенести WordPress с локального хоста на рабочий сервер: руководство

Перемещение WordPress с локального хоста на рабочий сервер может занять много времени, пугать и быть рискованным (особенно если вы новичок в WordPress). Тем не менее, действительно хорошо создать веб-сайт локально для быстрой разработки с использованием программного обеспечения, такого как XAMPP, WAMP (для Windows) или MAMP (для Mac). Я рекомендую использовать XAMPP, так как он очень прост в использовании.

 

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

 

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

 

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

 

Обратите внимание, , что в этих шагах, чтобы переместить WordPress на новый сервер, вам необходимо сделать следующее:

  1. Перенесите файлы WordPress с вашего локального сайта на работающий сайт.
  2. Переместить базу данных WordPress с локального хоста на сервер.
  3. Шаг № 1 . Я рекомендую использовать Bluehost. Они предлагают доступные и надежные услуги быстрого веб-хостинга, которые вы когда-либо получали для веб-сайтов WordPress и других сайтов. Создайте бесплатную учетную запись хостинга сейчас, чтобы легко получить наилучший результат при переносе WordPress с локального хоста на сервер.

     

    Шаг № 2

     

     

    Войдите в свою учетную запись cPanel и прокрутите вниз до раздела « Softaculous Apps Installer ». Нажмите на значок WordPress, чтобы установить WordPress на работающий сервер. Узнайте, как установить WordPress в один клик.

     

    Шаг №3

     

     

    После установки WordPress нажмите Файловый менеджер на панели инструментов cPanel. Перейдите к «public_html»/root Там вы увидите файлы и папки конфигурации WordPress (т. е. если WordPress установлен в корневой папке).

     

    Шаг № 4

     

     

    Теперь вернитесь к файлам локального веб-сайта на рабочем столе или локальном диске. Перейдите в папку wp-content .

     

    Шаг №5

     

     

    Создайте новую папку и переименуйте ее в « wpitems ». Шаг № 6 , затем скопируйте эти три папки во вновь созданную папку « wpitems ». Наконец, сожмите (заархивируйте) папку « wpitems ». Узнайте, как сжать (архивировать) папку на вашем компьютере.

     

    Шаг № 7

     

     

    В браузере перейдите к базе данных localhost, введя URL-адрес «localhost/phpmyadmin» в адресной строке.

     

    Шаг № 8

     

     

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

     

    Шаг № 9

     

     

    Перейдите на вкладку Экспорт . Прокрутите страницу вниз и нажмите кнопку Перейти . Ваша база данных сайта WordPress на локальном хосте будет экспортирована в файл формата «.sql».

    Шаг №10

    Теперь давайте завершим настройку WordPress в cPanel. В корневой папке вашего сайта (public_html) перейдите в папку wp-content . Удалите папку «плагины», «темы» и «загрузки» и нажмите загрузить в верхней панели навигации. Шаг №110020 files в браузер и дождитесь завершения загрузки. После его полной загрузки вернитесь в папку wp-content в cPanel и нажмите перезагрузить . Теперь вы должны увидеть загруженную сжатую (заархивированную) папку «wpitems».

     

    Шаг № 12

     

     

    Выберите заархивированную папку «wpitems» и нажмите «Извлечь» на верхней панели навигации. После извлечения заархивированной папки в папку wp-content нажмите перезагрузите , чтобы просмотреть извлеченную папку «wpitems» .

     

    Шаг № 13

     

     

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

     

    Появится всплывающее меню, показывающее каталог, в который вы хотите переместить эти три папки. Удалите «/wpitems» и щелкните значок .Переместить файл(ы) . Вернитесь в папку «wp-content», нажав «На один уровень вверх».

     

    Теперь вы должны увидеть все три недавно перемещенные папки, заархивированную папку «wpitems» и разархивированную пустую папку «wpitems». Выберите и удалите обе папки с надписью «wpitems» (заархивированные и разархивированные).

     

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

     


    Получите бесплатные роскошные темы WordPress для любой отрасли для своего веб-сайта и блога. Загрузите превосходную элегантную тему WordPress прямо сейчас! Шаг № 14 Выберите его и нажмите «Изменить» на верхней панели навигации, чтобы отредактировать его содержимое.

     

    Шаг № 15

     

     

    В вашем файле wp-config.php вы увидите множество кодов и комментариев. Не зацикливайтесь на этом. Нажмите CTR + F , чтобы найти конкретный текст, во всплывающем окне введите «$table_prefix », чтобы найти префикс таблицы текущей базы данных WordPress.

     

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

     

    Шаг № 16

    Теперь найдите папку, в которую вы загрузили экспортированную базу данных localhost , о которой мы говорили в « Шаг № 9 ». Выберите его и откройте с помощью текстового редактора или IDE. Я рекомендую использовать текстовый редактор Sublime Text для начинающих, так как он легкий и простой в использовании (есть и другие текстовые редакторы, которые вы также можете использовать для достижения той же цели).

     

    После загрузки и установки Sublime Text. Выберите экспортированный файл базы данных «.sql», щелкните правой кнопкой мыши и откройте с помощью Sublime Text.

     

    Шаг № 17

     

     

    Когда вы откроете экспортированный файл «.sql» локального хоста в Sublime Text Editor, вы увидите много кодов. Чтобы снова не волноваться, нажмите CTR + F , чтобы найти. В строке поиска внизу введите « http://localhost/sitefoldername » и нажмите «Найти все ». Будет выбран весь текст, относящийся к « http://localhost/имя_папки_сайта » (замените имя_папки_сайта  на имя папки вашего сайта на локальном хосте).

     

    Затем замените весь выделенный текст URL-адресом вашего нового активного сайта WordPress: например, « http://newlivewordpresssite.com» (замените newlivewordpresssite на ваше доменное имя). И сохраните файл с CTR + S . Шаг № 18 раздел , чтобы открыть панель управления базой данных. Выберите и откройте текущую базу данных сайта WordPress, которая используется в данный момент.

     

    Перейдите на вкладку Экспорт в верхней панели навигации и экспортируйте базу данных (на всякий случай, хотя она больше не нужна). Затем Проверьте все таблиц в базе данных и нажмите , чтобы удалить , чтобы удалить текущие таблицы работающего сайта WordPress. Шаг № 1 изменена база данных сайта WordPress на локальном хосте (не забудьте переименовать файл базы данных на локальном хосте в новое имя базы данных сайта). Прокрутите вниз и нажмите «Перейти», чтобы импортировать.

     

    Шаг № 20

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

     

    Вот и все, вы успешно перенесли WordPress с локального сервера на работающий сайт!

     

    P.S.: Чтобы войти на новый активный сайт 9Панель инструментов 0019 /wp-admin . Используйте данные для входа, используемые при установке сайта WordPress на локальном хосте.


    Заключение

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

     

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

     

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

     

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

     

    «Раскрытие информации: некоторые ссылки в этом посте являются «партнерскими ссылками». Это означает, что если вы нажмете на ссылку и купите товар, я получу партнерскую комиссию. Спасибо».

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

    Заметили что-нибудь другое?

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

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

    Попробуйте WordPress на Nexcess

    О перемещении локальной разработки WordPress на ваш сервер

    Переход с локального хоста на работающий веб-сайт аналогичен переносу веб-сайта с одного сервера на другой, независимо от используемой вами платформы локальной разработки WordPress. В этом руководстве Nexcess Knowledge Base для WordPress вы узнаете, как начать работу с недавно созданным веб-сайтом WordPress, переместив его на хостинг Nexcess Managed WordPress.

    Обзор локальной разработки WordPress

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

    Для разработки веб-сайта на локальном хосте требуется, чтобы стек приложений, используемый WordPress, был настроен в локальной среде. Большинство систем управления контентом (CMS) и других веб-приложений используют стек приложений , который включает PHP, веб-сервер и сервер базы данных. Например, Apache и NGINX в качестве веб-серверов и серверы баз данных MariaDB/MySQL часто используются для WordPress как в среде разработки, так и в рабочей среде.

    Платформы локальной разработки WordPress

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

    Вот три самые популярные платформы для локальной разработки WordPress:

    • XAMPP . Локальная разработка WordPress с XAMPP доступна для пользователей Windows, Linux и MacOS и предоставляет Apache, MariaDB, PHP и Perl на локальном хосте.
    • Парковщик . Локальная разработка WordPress с помощью Valet была представлена ​​пользователям MacOS компанией Laravel как среда для PHP-фреймворков.
    • Ларагон . Laragon — отличная среда разработки для создания веб-сайта WordPress на локальном хосте для пользователей Windows.

    Вот еще несколько используемых вариантов:

    • MAMP . MAMP — это локальная серверная среда, оптимизированная для сред Windows и macOS. Аббревиатура MAMP происходит от названий компонентов macOS, Apache, MySQL/MariaDB и
      PHP/Perl/Python.
    • Местный (localwp.com) . Local (localwp.com) — это инструмент, созданный для упрощения процесса развертывания локального сервера WordPress на Mac, ПК или Linux для локальной разработки WordPress.
    • Докер . Docker предлагает разработку на основе контейнеров и сервисы, которые позволяют развертывать Docker для локальной разработки WordPress. Вы можете создавать свои сайты WordPress, веб-приложения, базы данных и многое другое в контейнерах, а не устанавливать необходимые службы на свой компьютер напрямую.

    Хостинг Nexcess как отличное решение для запуска вашего сайта WordPress

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

    Запуск не означает, что процесс разработки перестанет быть безопасным и удобным. Вы можете продолжить разработку в безопасной среде с включенными опциями очистки базы данных. Кроме того, сайтов разработки Nexcess Cloud обеспечивают упрощенную разработку с доступом к таким инструментам, как Git, Mercurial и Composer.

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

    Перед миграцией

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

    Планы управляемого хостинга WordPress от Nexcess

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

    DNS и доменные имена

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

    Временные домены Nexcess

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

    После переноса локального веб-сайта WordPress на Nexcess, регистрации доменного имени и обновления DNS вам потребуется изменить доменное имя на клиентском портале Nexces. Этот шаг позволит вам заменить временное доменное имя, назначенное вашему веб-сайту, на то, которое вы планируете использовать для своего веб-сайта.

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

    Учетные данные веб-сайта Nexcess — FTP и SSH/SFTP

    Независимо от того, как именно вы переносите свой веб-сайт из локальной среды разработки WordPress в Nexcess, вы должны получить свои учетные данные SSH/SFTP и FTP для подключения к учетной записи, созданной для вашего веб-сайта WordPress. в Nexcess.

    Войдите в свою учетную запись Nexcess и перейдите к своему тарифному плану хостинга WordPress со страницы «Планы». Затем войдите в панель управления сайтом только что созданного веб-сайта, как показано ниже:

    . Вы можете найти свои учетные данные FTP и SFTP/SSH на странице «Учетные данные» панели управления сайтом WordPress. Нажмите «Создать новый пароль», чтобы получить пароль пользователя FTP или SFTP/SSH:

    Инфраструктура сервера хостинга Nexcess для WordPress

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

    Информация о подключении к базе данных, включая пароль пользователя базы данных, также будет добавлена ​​в файл wp-config.php . Вы можете изменить префикс базы данных, если это необходимо, после того, как вы загрузите свою базу данных WordPress в Nexcess.

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

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

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

    1. Использование плагина миграции WordPress

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

    Миграция на Liquid Web и Nexcess — лучший плагин для , переносящий ваш сайт WordPress на хостинг WordPress под управлением Nexcess . Плагин позаботится обо всех аспектах процесса миграции, от переноса дня до внесения необходимых изменений в конфигурацию вашего сайта WordPress.

    Этап 1а. Установите и активируйте плагин Migrate To Liquid Web & Nexcess для WordPress

    Установите и активируйте плагин Migrate To Liquid Web & Nexcess с панели управления WordPress в локальной среде разработки WordPress. После активации в главном вертикальном меню вашей админки появится ссылка на его интерфейс:

    Шаг 1б. Укажите данные миграции

    Откройте интерфейс плагина с панели инструментов WordPress:

    Вы должны предоставить следующую информацию:

    • Ваш адрес электронной почты. Плагин миграции будет отправлять вам автоматические обновления статуса миграции из локальной среды разработки WordPress и уведомлять вас, как только данные вашего веб-сайта будут переданы в Nexcess.
    • URL-адрес целевого сайта. URL-адрес назначения — это временное доменное имя, предоставленное Nexcess.
    • Адрес хоста/сервера. Вы можете использовать IP-адрес только что созданного сайта Nexcess или временное доменное имя.
    • Тип FTP. Выберите, хотите ли вы перенести локальный веб-сайт WordPress на Nexcess через FTPS или SFTP.
    • Имя пользователя FTP. Ваше имя пользователя FTPS/SFTP.
    • Пароль FTP. Ваш пароль FTPS/SFTP.

    Укажите свой адрес электронной почты, подтвердите, что согласны с условиями и положениями плагина, а затем нажмите кнопку «Мигрировать»:

    Укажите адрес целевого веб-сайта и учетные данные FTP/SFTP для вашего недавно созданного веб-сайта WordPress в Nexcess. В большинстве случаев больше ничего делать не нужно. Однако, если у вас есть какие-либо дополнительные папки, включите их в раздел «Добавить папки»:

    Нажмите кнопку «Миграция», чтобы начать процесс миграции после заполнения формы:

    Шаг 1c. Завершение миграции

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

    Плагин Migrate to Liquid Web & Nescess позаботится обо всех изменениях конфигурации и других технических аспектах, поэтому после того, как ваш веб-сайт будет перемещен из локальной среды разработки WordPress, вам не нужно выполнять какие-либо операции по очистке миграции портов.

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

    2.

    Миграция локального веб-сайта WordPress вручную

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

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

    Шаг 2а. Создайте резервную копию вашего локального веб-сайта WordPress

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

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

    Шаг 2б. Загрузите свой веб-сайт WordPress на новый сервер

    Лучший способ перенести файлы вашего веб-сайта из локальной среды разработки WordPress — это подключиться к Nexcess с вашего локального компьютера через SFTP или FTPS, используя учетные данные, которые вы получили на панели управления сайтом.

    Откройте корневую папку только что созданной установки WordPress в Nexcess, как показано ниже. Путь к нему будет /chroot/home/username/temporary-domain/html , где имя пользователя — это имя пользователя учетной записи вашего сайта на Nexcess и временный домен — это присвоенное ему доменное имя nxcli . Поскольку установка WordPress уже существует на сервере Nexcess для вашего веб-сайта, вы можете перемещать только файлы и папки, уникальные для вашего локального веб-сайта WordPress.

    Обратите внимание, что установка WordPress на Nexcess будет иметь папку mu-plugin s и некоторые другие файлы, необходимые для правильного функционирования веб-сайта в отношении каталога wp-content . Вы не сможете полностью заменить папку содержимого WordPress:

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

    Этап 2с. Настройка конфигурации веб-сайта

    После импорта веб-сайта вам необходимо настроить URL-адреса в базе данных WordPress, чтобы они отражали новое доменное имя и больше не ссылались на локальный хост WordPress. Вы можете выполнить поиск-замену с помощью WP CLI или установить для этой цели плагин, такой как Better Search Replace. Затем, наконец, сохраните структуру постоянных ссылок и очистите кеш.

    Просмотрите свой веб-сайт WordPress, используя временное доменное имя, чтобы убедиться, что все работает правильно и ничего не было упущено в процессе миграции. Когда вы будете готовы приступить к работе, создайте зону DNS для своего зарегистрированного доменного имени, обновите записи DNS, чтобы они указывали на Nexcess, и измените доменное имя вашего веб-сайта на клиентском портале.

    Заключение

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

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

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