Міняємо посилання сайту локального сервера на віддалений, записки web-розробника

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

Тепер у Вас є план перенесення на хостинг сайту на WordPress.

Отже, для того, щоб створити базу даних на хостингу і створити користувача для використання саме з цією базі даних, зайдіть в контрольну панель хостингу (в нашому випадку ми розглядаємо хостинг Jino, однак у всіх хостингів панелі досить схожі). Натисніть "Управління базами MySQL". У разі, якщо не підключена послуга управління базами даних, то з'явиться вікно з повідомленням про помилку і буде запропоновано підключити послугу.

Тепер натисніть на посилання "Управління базами MySQL", з'явиться вікно з доступними базами. Після підключення послуги "Управління базами MySQL" автоматично сформується одна база даних з трьох доступних. Сформованої базі автоматично присвоюється ім'я Вашого логіна на хостингу. Крім цього, для даної бази даних формується користувач так само, з ім'ям Вашого логіна на хостингу.

На сторінці "Управління базами MySQL" можна додати нового користувача або нову базу. Для того, щоб задати пароль користувачу, клікніть в логін користувача. Ви опинитеся на сторінці, на якій можна задати новий пароль для підключення користувача до бази даних. Тепер можна зберегти пароль, ім'я бази даних і користувача.

Для того, щоб здійснити експорт бази MySQL локального сервера, запустіть інтерфейс phpMyAdmin для адміністрування бази даних MySQL. У вікні в лівій частині виберіть необхідну Вам базу.

Тепер у верхньому меню клікніть "Export". У новому вікні виберіть всі таблиці Вашої бази посиланням - "SelectAll". Після чого клікніть "Go". У Вас сформується текстовий файл, який необхідно скопіювати і зберегти. Тепер збережіть повний шлях до папок і файлів на хостингу.

Справа тут ось у чому. Коли Ви створюєте сайт на локальному сервері, то в процесі формування бази даних, всі посилання на файли і папки в базі формуються виходячи з конфігурації комп'ютера, на якому знаходиться локальний сервер.

Тому в процесі перенесення сайту на WordPress з локального сервера на хостинг потрібно замінити всі шляхи в базі даних на хостингові.

Для того, щоб вирішити цю задачу, скористайтеся даними php скриптом -

Зайдіть в контрольну панель хостингу, перейдіть в меню управління MySQL і клацніть по посиланню phpMyAdmin для переходу в інтерфейс адміністрування MySQL. Виберете базу даних на хостингу. Для того, щоб імпортувати базу даних, клікніть кнопку "Імпорт" у верхньому меню. Тепер в новому вікні, знайдіть файл з локальною базою даних, і натисніть "Вибрати".

Потім, нижче по вікну, виберете необхідне кодування, у мене, наприклад, Windows - 1251, і натисніть "ОК". Якщо з'явиться повідомлення про те, що база даних успішно імпортована, значить все нормально.

Тепер скопіюйте в окрему папку всі файли і папки нашого сайту. Це необхідно для того, щоб відредагувати файл wp-config.php і створити zip-архів сайту для подальшого копіювання його на хостинг.

Процедура редагування файлу wp-config.php включає в себе зміну пароля, імені бази даних і користувача для підключення до бази даних. Після того як буде відредагований файл wp-config.php. створіть архів всього сайту і потім закачайте його в корінний каталог сайту на хостингу, для цього скористайтеся файловим менеджером хостингу. Потім розпакуйте архів.