Якщо ви завершили створення веб-сайту WordPress локально, то вам, мабуть, цікаво, як перенести WordPress з локального хосту на сервер? Це досить легко, якщо ви дотримуєтесь правильного процесу, і це теж не застрягає між ними. Але перш ніж заглиблюватися в глибше розуміння цього, давайте спершу трохи поговоримо про локальний хост WordPress. Localhost простими словами означає «цей комп’ютер». Це означає комп’ютер, на якому запущена програма; це може бути ваш комп’ютер або веб-сервер. Отже, тепер ви зрозуміли, що таке Localhost. А тепер давайте поговоримо про локальний хост WordPress! Джерело: Unsplash Localhost WordPress — це, по суті, налаштування, в якому ви маєте свій веб-сайт WordPress разом із різними компонентами, такими як база даних, PHP і сервер Apache. Щоб зрозуміти необхідність розміщення на сервері, вам потрібно зрозуміти, які плюси та мінуси перенесення сайту WordPress з локального хосту на сервер: *Легкість обміну вмістом:* Майже кожен вміст створено для аудиторії, тому вам може знадобитися найпростіший спосіб зробити його доступним для вашої аудиторії. Якщо ви працюєте лише на локальному хості, вам буде досить важко ділитися даними з аудиторією. З іншого боку, якщо він опублікований на сервері, поділитися своїми публікаціями та вмістом можна лише одним клацанням миші. Просто напишіть свій вміст, додайте кілька медіафайлів і просто натисніть кнопку опублікувати. Щойно ваше живе посилання буде проскановано в Google, ваша аудиторія зможе легко отримати до нього доступ. Отже, це одна з причин перенести сайт WordPress з локального хосту на сервер. Джерело: Google Images *Потреба в конфіденційності:* Якщо ви шукаєте конфіденційність і не хочете, щоб хтось перевіряв вашу роботу, то локальний хост WordPress рекомендується на початковому етапі. Локальний хост WordPress допомагає вам створювати вміст, встановлювати плагіни, тестувати плагіни, перевіряти теми та працювати над кодами та шаблонами, не турбуючись про те, що ваші дані витікають або стають загальнодоступними. Тому на початковому етапі рекомендується працювати на локальному хості WordPress. * Будьте в безпеці з версією клонування: * Працюючи над живою версією сайту, вам потрібно працювати уважно. Дуже важливо час від часу оновлювати та встановлювати плагіни та теми, ви не можете зіпсуватися на своєму веб-сайті. Іноді ваш сайт може бути видалено через деякі помилки під час роботи на сервері вашої живої версії сайту. Але, як ми всі знаємо, люди схильні до помилок, ви також можете зробити грубу помилку на сайті. Отже, якщо ви також думаєте перенести WordPress з локального хосту на сервер, завжди пропонується мати при собі клоновану версію вашого сайту, тож у випадку, якщо ви створите безлад на своєму веб-сайті, ви можете врятуватися за допомогою клонованої версії . Це деякі основні плюси та мінуси перенесення сайту WordPress з локального хосту. Тепер ви, мабуть, думаєте: як мені перемістити мій сайт WordPress із локального хосту на сервер? Не хвилюйся! Продовжуйте читати, щоб отримати відповіді на всі свої запитання! *Після розмови про потреби, давайте обговоримо метод міграції WordPress з локального хосту на сервер:* Коли ви закінчите створювати свій веб-сайт локально за допомогою різноманітного доступного програмного забезпечення, наприклад WAMP і MAMP, настав час запустити його! Перш за все, давайте поговоримо про елементи, необхідні для створення веб-сайту. Бути готовим заздалегідь – це завжди гарна ідея! Хіба не так? Перше, що вам потрібно, це мати сайт WordPress, який працює на локальному хості, і ви повинні мати повний доступ до нього, щоб ви не застрягли між ними. По-друге, ви повинні мати доменне ім’я свого веб-сайту з веб-хостингом. На початковому етапі рекомендується мати програму FTP. І останнє – отримати плагін міграції WordPress, який допоможе вам легко перенести сайт WordPress з локального хосту на сервер. Коли ви готові з усім цим, саме час почати процес. *Давайте почнемо!* Тут ми будемо говорити про використання âÃÂÃÂPlugin для міграції для виконання всього процесу, і це один із найкращих методів для новачки. * Крок 1. Плагін Duplicator: як встановити та налаштувати?* Найпершим кроком є ​​інсталяція й активація плагіна Duplicator Plugin на локальному веб-сайті WordPress. Цей плагін допоможе вам створити zip-файл із плагінами, темами, вмістом, базою даних та іншими файлами вашого сайту. Завершивши активацію, виконайте такі дії: Дублікатор почне працювати після кількох тестів, і коли всі елементи будуть позначені як хороші, ви зможете натиснути кнопку âÃÂÃÂBuildâÃÂà. Це займе кілька хвилин, але не закривайте вкладку, доки процес не завершиться. Після його завершення ви побачите опцію завантаження інсталятора та архівного пакета. Архівний пакет – це в основному клон вашого веб-сайту WordPress, включаючи зображення, теми, плагіни, завантаження та резервне копіювання. Тоді як інсталятор - це скрипт, який автоматизує передачу, коли відкривається архівний файл. Обидва файли є дуже важливими! Просто клацніть посилання âÃÂÃÂзавантажити одним клацанням миші, щоб завантажити обидва файли. Джерело: Wordfence *Крок 2. Як створити базу даних?* Щоб перенести WordPress з локального хосту на сервер, дуже важливо створити базу даних MySQL, яка є вільно доступною системою керування реляційною базою даних із відкритим кодом. Якщо у вас уже є, тоді все готово! Якщо ви створюєте його, виконайте такі дії: Тепер cPanel створить нову базу даних. Тепер прокрутіть униз до розділу користувача MySQL. Тепер додайте конфіденційне ім’я користувача та пароль, щоб створити нового користувача. Тепер, коли створено нового користувача, ви повинні дозволити працювати з базою даних. Для цього перейдіть до розділу «Додати користувача до бази даних» . Наступним кроком є ​​вибір користувача бази даних зі спадного меню, розташованого поруч із кнопкою «Користувач», потім клацніть базу даних і потім кнопку додати. Тепер користувач може працювати на сайті WordPress, тут вам потрібно переконатися, що ви зберегли деталі імені бази даних, імені користувача та пароля у своєму Блокноті; оскільки це необхідно для завершення всього процесу. Джерело - WordPress.org *Крок 3. Як завантажити файли з Localhost на живий сервер?* Далі дуже важливий крок, тому уважно прочитайте його, на цьому кроці вам потрібно завантажити архів та файли інсталятора з локального хосту на живий сервер. Починається з підключення вашого живого сервера за допомогою FTP-клієнта. FTP-клієнт — це програмне забезпечення, призначене для передачі файлів у обох напрямках між комп’ютером і онлайн-сервером. Коли ви завершите цей крок, вам потрібно переконатися, що кореневий каталог вашого веб-сайту не містить файлів і він порожній. Тепер ви готові завантажити файли архіву та інсталятора з Duplicator у свій кореневий каталог. *Крок 4. Як запустити сценарій міграції?* Останнім кроком у перенесенні сайту WordPress з локального хосту на сервер є запуск сценарію міграції. Після успішного завантаження файлів міграції вам потрібно відкрити httpyourdomainname.com/installer.php. Тут yourdomainname – це доменне ім’я вашого веб-сайту. Тепер на екрані відкриється майстер міграції Duplicator. Джерело - WordPress.org Тепер інсталятор запустить перевірочний тест і просканує файли архіву. Вам просто потрібно ознайомитися з положеннями та умовами, натиснути праву кнопку, а потім натиснути кнопку Далі. З’явиться екран, у якому потрібно ввести інформацію вашої бази даних WordPress; у якому хості є локальний хост. Тепер вам потрібно ввести дані бази даних, яку ви створили раніше. Тепер натисніть кнопку Далі. Тут ваша резервна копія бази даних WordPress з архіву буде імпортована в нову базу даних. Наступним кроком є ​​оновлення URL-адреси сайту та натискання кнопки «Далі». Тепер ви успішно завершили весь процес, і з’явиться екран успіху. Просто натисніть кнопку âÃÂÃÂAdmin LoginâÃÂÃÂ, і ви зможете увійти в область адміністратора свого веб-сайту. Тепер Duplicator допоможе вам автоматично очистити всі інсталяційні файли. Щиро вітаю! Ви завершили процес міграції WordPress з локального хосту на сервер. Джерело - Unsplash Якщо ви уважно виконаєте ці кроки, є рідкісний шанс, що ви можете застрягти між ними. Тим не менш, є кілька типових помилок, з якими технарі стикаються під час процесу перенесення сайту WordPress з локального хоста на сервер. Тож давайте обговоримо їх! **Проблеми під час експорту та імпорту вашої бази даних WordPress** У деяких випадках вам може не вдатися експортувати або імпортувати весь вміст, і лише частина його може бути експортовано/імпортовано. Отже, що ви можете зробити в цьому випадку? Вам потрібно безпосередньо перейти до бази даних і експортувати файл SQL, але іноді на цьому кроці також виникають деякі помилки. Отже, ось рішення: з доступом до вашої бази даних через phpMyAdmin ви можете експортувати дані SQL. Якщо у вас немає доступу, ви можете встановити адміністратор плагіна WordPress. Ще один простий спосіб — експортувати дані за допомогою команд MySQL, для цього вам потрібно мати доступ SSH до ваших серверів і використовувати команду mysqldump. Отже, ось команди, які вам потрібно виконати: *Проблеми під час завантаження/завантаження файлів* Важливо мати хороше підключення до Інтернету, щоб процес не тривав довго. Також рекомендується створити стислий файл перед завантаженням, щоб пришвидшити процес. Під час передавання файлів з одного сервера на інший ви можете використовувати команди LFTP і дзеркала *Отримання потрібного розміру ескізів* Якщо ви змінюєте дизайн теми або вибираєте нову, розмір вашого представленого зображення також може змінитися та виглядати спотвореним. У такому випадку просто завантажте плагін «Regenerate Thumbnails» і активуйте його. Потім перейдіть до «Інструментів» і клацніть «regen», а потім клацніть «Regenerate All Thumbnails». *Налаштування WordPress після міграції* Нова база даних також містить посилання на старий сайт. У разі зміни доменного імені під час міграції ви зіткнетеся з різними проблемами переспрямування. Для цього вам потрібно оновити на WordPress інформацію про свій новий домен сайту. Перейдіть до Налаштування-Загальні Щоб вирішити цю проблему, виконайте пошук у файлі wp-config.php (або додайте їх у кінець цього файлу) і введіть правильну URL-адресу: define(âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com define(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com * Проблеми з дозволами на файл * Під час міграції WordPress з локального хосту на сервер у вас можуть виникнути проблеми з дозволами. Деякі хост-сервери дозволяють працювати з файлами з такими дозволами, як 777, які надають доступ для читання та запису файлів. Це недобре з точки зору безпеки. Для цього найпростішим рішенням є доступ SSH до вашого сервера, і ви можете змінити дозволи на файли за допомогою команди: chmod -R 644 /шлях/до/папки/ *Допомога професіоналів* Після ретельного виконання всіх кроків, якщо ви все ще не можете вирішити проблеми, рекомендується скористатися допомогою деяких експертів. Очевидно, що ви не хочете витрачати час і енергію на вирішення конкретної проблеми. Краще витратити кілька копійок і вирішити свої проблеми. Існують різні агентства WordPress, які ви також можете найняти, щоб полегшити вашу роботу. Дуже важливо працювати з повною концентрацією на кожному кроці, інакше ви потрапите в біду. Отже, це були деякі основні помилки, які можуть виникнути під час перенесення сайту WordPress з локального хосту на сервер. Якщо ви належним чином виконуєте наведений процес переміщення сайту WordPress з локального хосту на сервер, ви можете зіткнутися з найменшою кількістю помилок і проблем. Сподіваємось, ви отримаєте відповіді на всі ваші запитання, які можуть виникнути під час виконання процесу міграції сайту WordPress з локального хосту на сервер!