Перед початком перенесення сайту переконайтеся, що резервна копія файлів і бази даних збережена у вас на комп'ютері. Її можна отримати у свого нинішнього хостинг провайдера.

На першому етапі, необхідно створити обліковий запис на нашому сайті і зареєструвати хостинг для свого проекту. Детальніше як це зробити, можна дізнатися в цій статті " Як замовити хостинг від Hostpro".

Після того, як хостинг замовлений переходимо в розділ "Мої послуги", "Продукти/послуги".

 

Обираємо потрібний продукт чи послугу.

 

Натискаємо "Увійти у CPanel".

 

Завантажуємо базу даних

Знаходимо розділ "Бази даних", де тиснемо на "Бази даних MySql".

У вікні створіть базу даних, для цього вкажіть назву бази, після чого натисніть "Створити базу даних".

Далі створюємо користувача до бази даних. Вказуємо його ім'я і пароль. (Не забудьте зберегти пароль до бази даних у себе на комп'ютері) і натискаємо "Створити користувача".

Також необхідно додати користувача в базу даних! Вибираємо зі списку створеного користувача і базу даних, після чого натискаємо "Додати".

При додаванні призначте користувачеві "Всі права" і натисніть "Внести зміни".

База створена, користувач теж. Тепер треба імпортувати наявний бекап в нову базу даних.

В розділі "Бази даних" панелі CPanel тиснемо "phpMyAdmin".

Вибираємо створену базу даних, переходимо у вкладку "Імпорт" завантажуємо базу даних з комп'ютера, натискаємо "Вперед" і чекаємо поки процес завершитися.

База даних успішно встановлена.

Завантажуємо файли сайту

Знаходимо розділ "Файли" пункт "Диспетчер файлів".

В файлової структурі знаходимо папку "public_html" і подвійним кліком відкриваємо її.

Натискаємо кнопку "Вивантажити".

На комп'ютері вибираємо архів з файлами сайту. Зверніть увагу! Файли повинні бути заархівовані в ZIP-архів.

Після того, як архів успішно завантажений, необхідно його розпакувати. Клікаємо на наш архів і натискаємо кнопку "Видобути".

У вікні тиснемо "Extract file (s)".

Після того, як архів розпакований, заходимо в папку з файлами. (Якщо архів розпаковано не в папку "public_html").

Переносимо файли сайту в директорію public_html.

Тиснемо "Вибрати все" далі "Перемістити" у вікні вказуємо шлях, / public_html і натискаємо "Move File".

Видаляємо архів сайту і порожню папку.

Сайт успішно завантажений.

Підключаємо базу даних

Залишається тільки в файлі /manager/includes/config.inc.php вказати нові ім'я бази даних, користувача і пароль.

Для цього, наводимо курсор на файл config.inc.php і натискаємо правою кнопкою миші, в меню вибираємо "Edit".

У діалоговому вікні, натискаємо "Edit".

Підключаємо базу даних

Міняємо інформацію для полів:

$ database_server = 'localhost'; - за замовчуванням вказуємо localhost;

$ database_user = 'qmaglpnn_admin'; - вказуємо ім'я користувача бази даних, створеного раніше;

$ database_password = ']? Pgu} gz = iJ *'; - вказуємо пароль до бази даних, створений раніше;

$ dbase = ' `qmaglpnn_modx`'; - вказуємо ім'я бази даних, створеної раніше , куди було розгорнуто бекап.

Натискаємо " Зберегти зміни ".

https://images.hostpro.ua /marketing/bz/perenos/modx/kak-perenesti-site-modx-24-ua.jpg

 

Перевіряємо роботу сайту

Після того як сайт був завантажений до нас, краще його роботу перевірити через файл hosts, перш ніж перенаправляти домен на новий сервер. Як це зробити, докладно написано в цій статті " Файл hosts або як направити домен на сервер вже зараз ".

 

Перенаправляти домен на наш сервер

Якщо сайт з нового сервера працює коректно, можна перенаправляти домен на новий сервер змінивши А запис на IP-адресу нового сервера або вказавши у реєстратора доменного імені для домену наші DNS:

master.hostsila.com

slave.hostsila.net

slave2.hostsila.com

slave3.hostsila.net

Варто звернути увагу на те, що DNS записи оновлюються не миттєво і потрібно очікувати від декількох годин до 3 діб, перш ніж у всіх користувачів сайт буде відкриватися з нового сервера.

 

Завжди готові допомогти

Якщо під час перенесення сайту виникла проблема або залишилися якісь питання, ви завжди можете звернутися в нашу підтримку, s[email protected] або +38 (067) 823-83-81 +38 (093) 170-72-81 +38 (044) 585-77-96 .

Was this answer helpful? 0 Users Found This Useful (0 Votes)