Як перенести сайт з хостингу на хостинг

Як перенести сайт з хостингу на хостинг

У цій невеликій статті я хотів би дати інструкція для всіх новачків, як правильно переносити сайти з хостингу на хостинг на таких двигунах, як DLE, WordPress, OpenCart. Для досвідчених Вебмастеров / сеошник звичайно ж не проблема перенести сайт з хостингу на хостинг. Але у новачків це стає досить-таки велика проблема. Раніше, коли не було досвіду в цій справі, я також думав, що перенесення сайту з хостингу на хостинг дуже трудомісткий процес. Зараз же для мене перенести сайту це справа 10-15 хвилин. Так що хочу сказати відразу новачкам, що на рахунок перенесення сильно напружуватися не варто. Якщо навіть і здасться спочатку проблемно, але от коли ви трохи наб'єте руку, то повірте, це буде зовсім не проблема. Хоча, на майбутнє, краще взагалі триматися на стабільному хостингу CamelHost і не морочитися з переїздами.


Ну, а раз ми торкнулися цієї теми, то давайте продовжимо.

Перенесення DLE сайту на інший хостинг:

Як перенести сайт з хостингу на хостинг


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

Переходимо в папку Файлового Менеджера, де зберігається ваш сайт:

Як перенести сайт з хостингу на хостинг


Вибираємо папку сайту і починаємо архівувати:

Як перенести сайт з хостингу на хостинг


Якщо сайт невеликий, архівація займе лічені секунди.

Після цього, необхідно завантажити заархівований сайт:

Як перенести сайт з хостингу на хостинг

Як перенести сайт з хостингу на хостинг


Після того як скачали сам сайт, необхідно завантажити та БД (базу даних). Для цього перейдіть в розділ Інструменти - Бази даних і викачуємо базу:

Як перенести сайт з хостингу на хостинг


Йдемо далі. Сайт і база даних у нас є. Можете сміливо говорити хостера - до побачення

Наступний наш крок буде - розташування сайту на новому хостингу.
Заходимо в панель управління сайтами. Вибираємо пункт "Сайти" і тиснемо "Додати зареєстрований домен на хостинг":

Як перенести сайт з хостингу на хостинг


Увага! На деяких хостингах панель управління сайтами може відрізнятися, але суть скрізь одна.

Тепер потрібно ввести дані, які будуть потрібні і натиснути додати:

Як перенести сайт з хостингу на хостинг


Наступне, що потрібно зробити, так це закачати сюди файли, викачані у минулого хостера.

Переходимо в розділ "Файл менеджер":


Далі потрібно вибрати той шлях, де розташовується сайт (на різних хостингах по різному). У мене, наприклад, це httpdocs. На минулому хостингу була просто папка www. Отже, як знайшли ваше місце розташування сайту на хостингу, то сміливо, закачуємо туди всі файли з минулого хостингу, а саме той архів, який ми створили у минулого хостера. У мене на скріншотах він під назву androidR.zip. Після цього, розпаковуємо архів.

Як перенести сайт з хостингу на хостинг


Видаляємо архів разом з файлом ISPNOTE.txt і переміщаємо всі файли з папки:

Як перенести сайт з хостингу на хостинг

Як перенести сайт з хостингу на хостинг


Видаляємо, порожню папку, з якої перемістили файли. І в результаті у нас виходить переміщений сайт.

Як перенести сайт з хостингу на хостинг


АЛЕ, залишилося ще робота з базою даних, а саме: її перенесення. Для цього переходимо в розділ "Бази даних":

Як перенести сайт з хостингу на хостинг


В сторінці вибираємо "Створити базу":

Як перенести сайт з хостингу на хостинг


Після чого вам буде потрібно ввести трохи даних: ім'я бази, логін, пароль.

Як перенести сайт з хостингу на хостинг


Після натискання на кнопку "Додати" очікуємо, поки підключиться база даних, і натискаємо на кнопку "Адміністрування баз":


Тим самим, ви переходите в панель управління базами даних - phpMyAdmin. Тут необхідно завантажити базу даних, яку ви завантажили у минулого хостера. У моєму випадку - це igryga_AndroidR.sql.

Для завантаження БД вам необхідно:

1. Вибрати базу даних в лівому вікні (у мене a70629_ad):

Як перенести сайт з хостингу на хостинг


2. Перейти у вкладку "Імпорт":


3. Імпортувати файл бази даних:


Після вибору файлу у вікні "Огляд", не змінюючи ніяких налаштувань, натисніть на кнопку "Ok" в самому низу.

Як перенести сайт з хостингу на хостинг


Далі піде завантаження бази даних (зазвичай це займає короткий термін часу - в залежності від розміру бази даних). Ще один важливий момент. Буває так, що при імпорті бази даних на інший хостинг, БД може мати іншу систему кодування. Для цього передбачена настройка "Кодування файлу" при імпорті БД:

Як перенести сайт з хостингу на хостинг


В основному йде стандартна кодування - utf-8 або ж windows-1251.

При успішному імпорті бази даних (БД) після завершення імпорту вискочить така табличка:


Отже, ми вже на шляху до завершення перенесення сайту з хостингу на хостинг. Залишилося тільки змінити шлях бази даних в конфіги файлу на DLE. Для цього переходимо в "Файл менеджер" сайту, вибираємо папку "engine" - "data" - файл dbconfig.php і редагуємо його:

Як перенести сайт з хостингу на хостинг


В основному потрібно відредагувати 4 параметра, іноді навіть і 3:
DBHOST (не завжди - зазвичай він всюди стандартний, але знову ж таки, це треба дивитися, про це далі), DBNAME, DBUSER і DBPASS.

Всі ці параметри, крім пароля, можна подивитися в розділі "Бази даних" (але не завжди):


Пароль той, який ви вводили при створенні даної бази даних.

В результаті має вийти такий конфіг на DLE:

Як перенести сайт з хостингу на хостинг

Ах, ще один з головних кроків, яких необхідно зробити - це поміняти DNS.

Як перенести сайт з хостингу на хостинг

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

Як перенести DLE сайт з хостингу на хостинг ви зрозуміли. Тепер давайте розглянемо перенесення сайту з іншим двигуном (НЕ DLE).

Перенесення WordPress сайту з хостингу на хостинг:

Переходимо в корінь сайту на хостингу. Шукаємо файл wp-config.php і редагуємо його:

Як перенести сайт з хостингу на хостинг


Після цього, знову ж таки, продовжуємо робити все дії також (зміна DNS і т.д.). Про все це написано докладно вище.

Перенесення OpenCart сайту з хостингу на хостинг:

Для того щоб перенести Інтернет-магазин на OpenCart з хостингу на хостинг, потрібно виконати всі ті ж дії, що я робив на самому початку цієї статті, зупинившись на тому етапі, де доведеться редагувати конфіг. Так як тут конфиг знаходиться іншим шляхом.

Почнемо. Після того, як зробите все дії по перенесенню сайту і дійдете до редагування конфіга, перейдіть в корінь сайту і відредагуйте файл config.php. У самому низу буде потрібно поміняти: DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE.

АЛЕ, також при перенесенні потрібно поміняти шлях до файлів сайту в цьому ж файлі config.php:

Як перенести сайт з хостингу на хостинг

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

Як перенести сайт з хостингу на хостинг


Сподіваюся, що з даної статті ви зрозуміли як перенести сайт з хостингу на хостингу на таких двигунах, як DLE, WordPress, OpenCart. Якщо що-небудь не вийде при перенесенні, то сміливо пишіть в цій темі.