Если вы закончили создавать веб-сайт WordPress локально, то вам должно быть интересно, как перенести WordPress с локального хоста на сервер? Это довольно легко, если вы следуете правильному процессу, и это тоже не застревает между ними. Но, прежде чем углубляться в его понимание, давайте сначала немного поговорим о локальном WordPress. Localhost простыми словами означает «этот компьютер». Это означает компьютер, на котором запущена программа; это может быть ваш компьютер или ваш веб-сервер. Итак, теперь вы поняли, что такое Localhost. Теперь давайте поговорим о локальном хосте WordPress! Источник: Unsplash Localhost WordPress — это, по сути, установка, в которой у вас есть свой веб-сайт WordPress вместе с его различными компонентами, такими как база данных, PHP и сервер Apache. Чтобы понять необходимость переноса на сервер, вам нужно понять, каковы плюсы и минусы переноса сайта WordPress с локального хоста на сервер: * Простота обмена контентом: * Почти каждый элемент контента создается для аудитории, поэтому вам может понадобиться самый простой способ сделать его доступным для вашей аудитории. Если вы работаете только на локальном хосте, вам довольно сложно делиться данными со своей аудиторией. С другой стороны, если он работает на сервере, обмен вашими сообщениями и контентом осуществляется всего одним щелчком мыши. Просто напишите свой контент, добавьте несколько медиафайлов и просто нажмите кнопку публикации. Как только ваша активная ссылка будет просканирована в Google, ваша аудитория сможет легко получить к ней доступ. Итак, это одна из причин переноса сайта WordPress с локального хоста на сервер. Источник: Google Картинки. *Потребность в конфиденциальности:* Если вы ищете конфиденциальность и не хотите, чтобы кто-то проверял вашу работу, то на начальном этапе рекомендуется WordPress на локальном хосте. WordPress на локальном хосте помогает вам создавать контент, устанавливать плагины, тестировать плагины, проверять темы и работать с кодами и шаблонами, не беспокоясь о утечке ваших данных или обнародовании. Итак, работа на локальном хосте WordPress рекомендуется на начальном этапе. * Будьте в безопасности с версией клона: * Вам нужно работать осторожно, работая над живой версией вашего сайта. Важно время от времени обновлять и устанавливать плагины и темы, вы не можете напортачить на своем действующем сайте. Иногда ваш сайт может быть удален из-за некоторых ошибок при работе с серверной частью вашей активной версии сайта. Но, как мы все знаем, люди склонны к ошибкам, вы также можете ошибиться на живом сайте. Итак, если вы также думаете о переносе WordPress с локального хоста на сервер, всегда рекомендуется иметь при себе клонированную версию вашего сайта, поэтому, если вы устроите беспорядок на своем действующем сайте, вы можете спасти себя с помощью клонированной версии. . Вот некоторые основные плюсы и минусы переноса сайта WordPress с локального хоста. Теперь вы, должно быть, думаете о том, как мне перенести мой сайт WordPress с локального хоста на сервер? ÃÂне беспокойтесь! Продолжайте читать, чтобы получить ответы на все ваши вопросы! *После разговора о потребностях, давайте обсудим метод переноса WordPress с локального хоста на сервер:* Когда вы закончите создавать свой веб-сайт локально с использованием различного программного обеспечения, такого как WAMP и MAMP, пришло время воплотить его в жизнь! Прежде всего, давайте поговорим об элементах, необходимых для создания живого веб-сайта. Быть готовым заранее всегда хорошая идея! Разве не так? Первое, что вам нужно, это иметь сайт WordPress, работающий на локальном хосте, и у вас должен быть полный доступ к нему, чтобы вы не застряли между ними. Во-вторых, у вас должно быть доменное имя вашего сайта с веб-хостингом. На начальном этапе рекомендуется иметь программу FTP. И последнее, что нужно сделать, это получить плагин миграции WordPress, который поможет вам легко перенести сайт WordPress с локального хоста на сервер. Когда вы будете готовы со всем этим, самое время начать процесс. *Давайте начнем!* Здесь мы будем говорить об использовании «Плагина миграции» для выполнения всего процесса, и это один из лучших методов для новички. * Шаг 1- Плагин Duplicator: как установить и настроить?* Самый первый шаг — установить и активировать Duplicator Plugin на локальном веб-сайте WordPress. Этот плагин поможет вам создать zip-файл вашего сайта с плагинами, темами, контентом, базой данных и другими файлами. Когда вы закончите активацию, выполните следующие действия: Дубликатор запустится после нескольких тестов, и когда все элементы будут отмечены как хорошие, вы можете нажать на кнопку «Создать». . Это займет несколько минут, но не закрывайте вкладку, пока процесс не будет завершен. После его завершения вы увидите вариант загрузки установщика и архивного пакета. Архивный пакет — это, по сути, клон вашего веб-сайта WordPress, включая изображения, темы, плагины, загрузки и резервную копию. Принимая во внимание, что установщик представляет собой сценарий, который автоматизирует передачу при открытии файла архива. Оба эти файла являются довольно важными! Просто нажмите на ссылку «Загрузка в один клик», чтобы загрузить оба файла. Источник: Wordfence *Шаг 2- Как создать базу данных?* Чтобы перенести WordPress с локального хоста на сервер, очень важно создать базу данных MySQL, которая представляет собой свободно доступную систему управления реляционными базами данных с открытым исходным кодом. Если у вас уже есть один, то вы хорошо идти! Если вы создаете его, выполните следующие действия: Теперь cPanel создаст новую базу данных. Теперь прокрутите вниз до раздела пользователя MySQL. Теперь добавьте конфиденциальное имя пользователя и пароль, чтобы создать нового пользователя. Теперь, когда новый пользователь создан, вы должны разрешить ему работать с базой данных. Для этого перейдите в раздел «Добавить пользователя в базу данных». Следующим шагом является выбор пользователя базы данных из выпадающего меню, которое находится рядом с кнопкой «Пользователь», затем нажмите на базу данных и потом кнопку добавить. Теперь пользователь может работать на сайте WordPress, здесь вам нужно убедиться, что вы сохранили данные об имени базы данных, имени пользователя и пароле в своем блокноте; так как это необходимо для завершения всего процесса. Источник — WordPress.org *Шаг 3- Как загрузить файлы с локального хоста на живой сервер?* Далее очень важный шаг, поэтому внимательно прочитайте его, на этом шаге вам нужно загрузить архив и установочные файлы с вашего локального хоста на живой сервер. Все начинается с подключения вашего живого сервера с помощью FTP-клиента. FTP-клиент — это программное обеспечение, предназначенное для двусторонней передачи файлов между компьютером и онлайн-сервером. Когда вы закончите этот шаг, вам нужно убедиться, что в корневом каталоге вашего сайта нет файлов и он пуст. Теперь вы готовы загрузить архив и установочные файлы из Duplicator в корневой каталог. *Шаг 4- Как запустить скрипт миграции?* Последним шагом в переносе сайта WordPress с локального хоста на сервер является запуск скрипта миграции. Когда вы успешно загрузили файлы миграции, теперь вам нужно открыть httpyourdomainname.com/installer.php. Здесь yourdomainname — доменное имя вашего сайта. Теперь на вашем экране откроется мастер миграции Duplicator. Источник — WordPress.org Теперь установщик запустит проверочный тест и просканирует архивные файлы. Вам просто нужно ознакомиться с условиями, нажать правую кнопку, а затем нажать кнопку «Далее». Появится экран, в котором вам нужно ввести информацию о вашей базе данных WordPress; в котором хост является локальным. Теперь вам нужно ввести данные базы данных, которые вы создали ранее. Теперь нажмите кнопку Далее. Здесь резервная копия вашей базы данных WordPress из архива будет импортирована в новую базу данных. Следующим шагом является обновление URL-адреса вашего сайта и нажатие кнопки «Далее». Теперь вы успешно завершили весь процесс, и появится экран успеха. Просто нажмите кнопку âÃÂÃÂВход администратораâÃÂàкнопку, и вы можете войти в админку вашего сайта. Теперь Duplicator поможет вам автоматически очистить все установочные файлы. Поздравляем! Вы закончили процесс переноса WordPress с локального хоста на сервер. Источник - Unsplash Если вы будете внимательно следовать этим шагам, есть редкий шанс, что вы застрянете между ними. Тем не менее, есть несколько распространенных ошибок, с которыми сталкиваются технические специалисты при переносе сайта WordPress с локального хоста на сервер. Так давайте их обсудим! **Проблемы при экспорте и импорте базы данных WordPress** В некоторых случаях вы можете не экспортировать или импортировать все содержимое, и только его часть может быть экспортирована/импортирована. Итак, что вы можете сделать в этом случае? Вам нужно напрямую перейти к базе данных и экспортировать файл SQL, но иногда на этом этапе также возникает несколько ошибок. Итак, вот решение: имея доступ к вашей базе данных через phpMyAdmin, вы можете экспортировать данные SQL. Если у вас нет доступа, вы можете установить плагин WordPress Adminer. Еще один простой способ — экспортировать данные с помощью команд MySQL, для этого вам необходимо иметь SSH-доступ к вашим серверам и использовать команду mysqldump. Итак, вот команды, которые вам нужно выполнить: *Проблемы при загрузке/скачивании файлов* Важно иметь хорошее подключение к Интернету, поэтому процесс может не занять целую вечность. Также рекомендуется сделать сжатый файл перед загрузкой, чтобы ускорить процесс. При переносе файлов с одного сервера на другой вы можете использовать команды LFTP и зеркало. *Получение правильного размера миниатюр* Если вы переделываете свою тему или выбираете новую, размер вашего избранного изображения также может измениться и выглядеть искаженным. В этом случае просто загрузите плагин «Regenerate Thumbnails» и активируйте его. Затем перейдите в «Инструменты» и нажмите «Регенерировать», а затем нажмите «Регенерировать все миниатюры». *Настройка WordPress после миграции* Новая база данных также имеет ссылку на старый сайт. В случае изменения доменного имени при миграции вы сталкиваетесь с различными проблемами перенаправления. Для этого вам нужно обновить WordPress о вашем новом домене сайта. Перейдите в Настройки-Общие Чтобы решить эту проблему, найдите файл wp-config.php (или добавьте их в конец этого файла) и введите правильный URL-адрес: определить(âÃÂÃÂWP_HOME, âÃÂÃÂhttpmy-domain.com определить(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com *Проблемы с правами доступа к файлам* При переносе WordPress с локального хоста на сервер вы можете столкнуться с проблемами с разрешениями. Некоторые хост-серверы позволяют вам работать с файлами с такими разрешениями, как 777, что обеспечивает доступ для чтения и записи файлов. Это нехорошо с точки зрения безопасности. Для этого самое простое решение — иметь SSH-доступ к вашему серверу, и вы можете изменить права доступа к файлам с помощью команды: chmod -R 644 /путь/к/папке/ *Помощь профессионалов* После тщательного выполнения всех шагов, если вы все еще не можете решить проблемы, рекомендуется воспользоваться помощью некоторых экспертов. Очевидно, вы не хотите тратить свое время и энергию на решение конкретной проблемы. Лучше потратить несколько копеек и решить свои проблемы. Существуют различные агентства WordPress, которые вы также можете нанять, чтобы облегчить вашу работу. Очень важно работать с полной концентрацией на каждом шагу, иначе вы попадете в беду. Итак, это были некоторые основные ошибки, которые могут возникнуть при переносе сайта WordPress с локального хоста на сервер. Если вы правильно следуете данному процессу переноса сайта WordPress с локального хоста на сервер, вы можете столкнуться с наименьшим количеством ошибок и проблем. Надеюсь, вы получите ответы на все вопросы, которые могут возникнуть при переносе сайта WordPress с локального хоста на сервер!