Как перенести Joomla на новый хостинг

В рамках данной статьи мы расскажем и покажем, как легко переносится на новый хостинг сайт, созданный на Joomla. Также посмотрим, как это делается с помощью денвера на виртуальный хостинг.

Для примера возьмём сайт на Joomla и хостинг от HandyHost.ru.

Процесс переноса сайта состоит из 5-ти шагов. Также нам нужны файлы сайта на Joomla, доступ к хостингу и копия БД (база данных).

Итак, начнём.

Шаг №1. Получить архив с данными сайта.

Чтобы это сделать, переходим в файловый менеджер нашего старого хостинг-провайдера, создаём архив и скачиваем на свой компьютер.

Шаг №2. Скопировать БД.

В панели старого хостинга нужно зайти в phpMyAdmin, авторизоваться.

1. Логин и пароль мы можем взять из конфигурационного файла – configuration.php. Нужно найти эти строчки:

...

public $user = 'Логин';
public $password = 'Пароль';
public $db = 'База данных';

...

2. В левом меню выберем базу. В примере это «user7370_qwe». Жмём кнопку «Экспорт».

3. Устанавливаем кодировку utf-8, компрессию – zip и нажимаем «ок».

Шаг №3. Перенести файлы сайта.

Копировать файлы на хостинг можно по FTP или с помощью менеджера файлов. Распаковка файлов сайта выполняется только из панели. Посмотрим, как это делается в ISPManager 5:

  1. Заходим в панель управления, авторизуемся, используя данные, которые получили в письме после регистрации.
  2. Идём в «Менеджер файлов», переходим в корневую папку – в нашем примере это /www/afff.aaz/. Чтобы попасть в папку, кликаем 2 раза по ней.

  3. Наводим курсор на «Скачать», чтобы появилась нужная кнопка. В верхнем меню жмём «Закачать».

  4. На новой странице выбираем файл архива и жмём «ок».

    Начало экспорта базы в phpMyAdmin

  5. По завершении загрузки открывается корневая папка, в которой лежит ранее скачанный архив. Выбираем его и нажимаем «Извлечь».

  6. На следующей странице остаётся нажать «ок».

  7. Готово! Все файлы Вашего сайта лежат в корневой папке HandyHost.ru. Следующим шагом будет перенос БД.

Шаг №4. Перенести БД сайта.

Сначала создаём БД. Делаем это из панели управления. Сделаем на примере ISPManager 5. Выполняем следующие действия по порядку:

  1. Заходим в панель управления, авторизуемся;
  2. Из левого меню выбираем «Базы данных»;
  3. Нажимаем «Создать»;

  4. На новой странице заполняем предложенные поля: Имя, Имя пользователя, Пароль. Нажимаем «ок»;

  5. База создана и в неё нужно занести данные базы сайта на Joomla. Для этого идём в phpMyAdmin (ссылка расположена в категории «Инструменты»);

  6. Авторизуемся в phpMyAdmin и импортируем базу. В нашем случае выбираем базу user7370_qwe и нажимаем кнопку «Импорт».

  7. На следующей странице выбираем файл, указываем дамп базы и «ок».

  8. Если всё сделано, как описано выше, Вы увидите сообщение об успешном завершении операции.

Шаг №5. Изменяем конфигурационный файл Джумла.

В файл configuration.php (находится в корневой папке) изменяем параметры подключения к БД. Это нужно сделать, чтобы сайт начал работать. Изменения вносятся через менеджера файлов. Посмотрим последовательность действий на ISPManager 5:

  1. Авторизуемся;
  2. Заходим в «Менеджер файлов»;
  3. Идём в корневую папку. У нас это /www/afff.aaz/;
  4. Кликаем 2 раза по файлу configuration.php;

  5. На странице вносим корректировки и жмём «ок».

Внимание! В конфигурационном файле configuration.php меняем следующие строчки:

Теперь можем проверить сайт — перенос на виртуальный хостинг HandyHost.ru выполнен.

Как протестировать сайт на работоспособность?

Это можно сделать без привязки к доменному имени. Просто вносим небольшие изменения в файл по адресу "C:\Windows\System32\drivers\etc".

В указанный файл вносим IP сайта и доменное имя в виде IP domen.domen. Информация указывается в разделе WWW-домены на панели управления.

Всё! Теперь сайт будет открываться даже без привязки к домену.

Принимаем к оплате
Все способы оплаты
Консультант
Я могу Вам помочь?
x
Задать вопрос