Содержание:
В рамках данной статьи мы расскажем и покажем, как легко переносится на новый хостинг сайт, созданный на 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 6:
- Заходим в панель управления, авторизуемся, используя данные, которые получили в письме после регистрации.
- Идём в «Менеджер файлов», переходим в корневую папку – в нашем примере это /www/afff.aaz/. Чтобы попасть в папку, кликаем 2 раза по ней.
- Наводим курсор на «Скачать», чтобы появилась нужная кнопка. В верхнем меню жмём «Закачать».
- На новой странице выбираем файл архива и жмём «ок».
- По завершении загрузки открывается корневая папка, в которой лежит ранее скачанный архив. Выбираем его и нажимаем «Извлечь».
- На следующей странице остаётся нажать «ок».
- Готово! Все файлы Вашего сайта лежат в корневой папке HandyHost.ru. Следующим шагом будет перенос БД.
Шаг №4. Перенести БД сайта
Сначала создаём БД. Делаем это из панели управления. Сделаем на примере ISPManager 6. Выполняем следующие действия по порядку:
- Заходим в панель управления, авторизуемся;
- Из левого меню выбираем «Базы данных»;
- Нажимаем «Создать»;
- На новой странице заполняем предложенные поля: Имя, Имя пользователя, Пароль. Нажимаем «ок»;
- База создана и в неё нужно занести данные базы сайта на Joomla. Для этого идём в phpMyAdmin (ссылка расположена в категории «Инструменты»);
- Авторизуемся в phpMyAdmin и импортируем базу. В нашем случае выбираем базу user7370_qwe и нажимаем кнопку «Импорт».
- На следующей странице выбираем файл, указываем дамп базы и «ок».
- Если всё сделано, как описано выше, Вы увидите сообщение об успешном завершении операции.
Шаг №5. Изменяем конфигурационный файл Джумла
В файл configuration.php (находится в корневой папке) изменяем параметры подключения к БД. Это нужно сделать, чтобы сайт начал работать. Изменения вносятся через менеджера файлов. Посмотрим последовательность действий на ISPManager 6:
- Авторизуемся;
- Заходим в «Менеджер файлов»;
- Идём в корневую папку. У нас это /www/afff.aaz/;
- Кликаем 2 раза по файлу configuration.php;
- На странице вносим корректировки и жмём «ок».
Внимание! В конфигурационном файле configuration.php меняем следующие строчки:
- Строчка с началом public $db = — прописываем имя БД;
- Строчка с началом public $user = — указываем имя пользователя;
- Строчка с началом public $password = — прописываем пароль;
- Строчка с началом public $host = — тут ничего не меняем.
Теперь можем проверить сайт — перенос на виртуальный хостинг HandyHost.ru выполнен.
Как протестировать сайт на работоспособность?
Это можно сделать без привязки к доменному имени. Просто вносим небольшие изменения в файл по адресу "C:\Windows\System32\drivers\etc".
В указанный файл вносим IP сайта и доменное имя в виде IP domen.domen. Информация указывается в разделе WWW-домены на панели управления.
Всё! Теперь сайт будет открываться даже без привязки к домену.
Бесплатный перенос сайта
Если у вас возникли трудности с переносом Joomla, мы можем перенести ваш сайт на наш хостинг бесплатно и подарить вам 3 месяца хостинга!
Ознакомьтесь с тарифами на хостинг Джумла и заполните форму на перенос сайта.