Как скопировать сайт joomla?

3 ноября 2014 г. Просмотров: 1417
При переносе сайта с одного сервера на другой главной задачей администратора является сохранение не только внешнего вида ресурса, но и импорт всех данных пользователей и настроек. Всю информацию CMS Joomla хранит в MySQL-таблице, что дает возможность осуществить переезд с одного хостинга на другой максимально быстро и удобно.

Инструкция

  • Копирование сайта на Joomla состоит из 2 частей: копирование файлов и перенос базы данных, где и хранится все содержимое. Обе операции выполняются отдельно. Предварительно подготовьте целевой сервер, удалив все файлы .htaccess и index.php, т. к. они могут быть не заменены при совпадении имен.
  • Подключитесь к старому хостингу при помощи любого FTP-клиента (например, FileZilla, CuteFTP или Total Commander). Загрузите копию сайта на жесткий диск компьютера. Чтобы это сделать, достаточно перетащить все файлы из корневой папки на удаленном сервере в заранее созданную директорию на компьютере. После завершения процедуры убедитесь, что все данные в сохранности.
  • Соединитесь с сервером, на который вы переезжаете. Переместите сайт с жесткого диска на хостинг при помощи FTP, дождитесь окончания загрузки. Самое главное — сохранить первоначальную иерархию файлов, т. е. загрузить все данные точно так же, как это было на вашем первом хосте.
  • Зайдите в панель управления базами данных phpMyAdmin по старому адресу. Выберите имя базы Joomla в левой части окна страницы, перейдите на вкладку «Экспорт». Кликните на пункте «Сохранить как», нажмите «Начать». Если данная утилита отсутствует на вашем хостинге, воспользуйтесь имеющимися функциями, или попросите в службе технической поддержки провайдера предоставить вам копию данной БД.
  • Создайте базу данных на новом хостинге и зайдите в phpMyAdmin. Кликните на имени базы данных в панели слева и выберите вкладку «Импорт». Укажите путь до сохраненного файла БД и дождитесь окончания процедуры.
  • Откройте файл configuration.php в корне уже скопированного сайта и измените все настройки в соответствии с параметрами нового сервера. Замените значения переменных $host, $user, $db и $password. $live_site обычно оставляется пустой. Копирование завершено.
  • Оцените статью!