Перенесення сайту joomla на інший домен або перенесення з denvera на хостинг

Перенесення сайту joomla на інший домен або перенесення з denvera на хостинг

Мені надійшло замовлення перенести сайт joomla з одного доменного імені на інше. Користуючись моментом я постараюся максимально докладно і з картинками описати весь процес, що відбувається.

Які кроки нам потрібно зробити для перенесення сайту Joomla на інший хостинг з іншим доменним ім'ям:

  1. Зробити копію сайту.
  2. Закачати зроблену копію сайту через FTP на новий хостинг.
  3. Зробити копію бази даних.
  4. Створити на хостингу порожню базу даних.
  5. Завантажити копію зробленою бази даних в створену порожню базу на новому хостингу.
  6. Відредагувати (змінити) файл configuration.php який лежить в корені сайту.
  7. Готово!

А тепер по пунктах розпишу докладно що і як робиться.

1. Зробити копію сайту

Для того що б зробити копію сайту з іншого хостингу, необхідно мати FTP клієнт. Особисто я користуюся безкоштовним, зручним і надійним FTP-клієнтом FileZilla. Це безкоштовний клієнт який можна завантажити з офіційного сайту. Я не буду описувати як налаштувати FTP клієнт для з'єднання з сервером. я думаю з цього приводу статей в інтернеті більш ніж достатньо.

2. Закачати зроблену копію сайту через FTP на новий хостинг.

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

3. Зробити копію бази даних.

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

У phpMyAdmin вибрати в лівій колонці вашу базу даних, після чого в відобразиться список таблиць цієї бази даних. У верхній частині екрану буде вкладка Експорт. Переходимо на цю вкладку і не чого не змінюючи натискаємо кнопку "Ок". Буде запропоновано зберегти образ бази даних на жорсткий диск вашого комп'ютера. зберігайте в зручну для вас папку.

4. Створити на хостингу порожню базу даних.

Для створення на хостингу бази даних, перейдіть в панелі управління хостингом. Зайдіть в розділ баз даних і натисніть "створити базу даних" перейдіть в phpMyAdmin.

5. Завантажити копію зробленою бази даних в створену порожню базу на новому хостингу.

Після того як ви зайшли в phpMyAdmin, в лівій колонці виберіть свою базу даних. Переконайтеся що в ній немає жодних створених таблиць. Після чого у верхній частині екрану натисніть на вкладку Імпорт. Далі на проти рядки "Огляд вашого комп'ютера:" у вікні, натисніть кнопку "Виберіть файл" і вкажіть місце положення раніше збереженого образу бази даних. Переконайтеся в тому що кодування варто UTF-8 і тисніть кнопку нижче OK. Завантаження файлу може бути тривалою, в залежності від розміру файлу образу бази даних і від швидкості вашого інтернет каналу.

Після закінчення завантаження образу бази ви побачите відповідне повідомлення.

6. Відредагувати (змінити) файл configuration.php який лежить в корені сайту.

Ну і нарешті останній самий нескладний крок, це зміна конфігураційного файлу, який знаходиться в корені вашого сайту (Нового сайту).

у мене в версії Joomla 3.3.3 це 15-18 рядок. У цих рядках треба прописати ваші настройки для підключення до нової бази денних. Замість зірочок як у мене будуть прописані ваші старі логін і пароль.

. УВАГА. Деякі можуть зрадіти що сайт і так почав працювати без внесення змін описаних в пункті "6". Все вірно, воно сайт буде працювати з старою базою даних. Якщо переміщення сайту відбувається всередині одного хостингу (просто перенесення на інше ім'я), то пункт "6" можна залишити без змін.