Free Joomla Templates by Web Hosting
Вопрос марта
Ремонт - это...
 

Как перенести сайт на Joomla на другой хостинг

Рейтинг пользователей: / 0
ХудшийЛучший 
Joomla

Как перенести сайт на Joomla на другой хостингИтак, у вас есть сайт на CMS Joomla!. Изначально вы делали его на определенном хостинге, где устанавливали с нуля админку и вручную вносили все материалы. Теперь же ваш хостинг-провайдер вас устраивать перестал (либо сайт сильно разросся и стал популярным, в связи с чем вам нужен более надежный хостер), и вам нужно перевезти все это добро на другой сервер. Если бы сайт у нас был статический, то тут никаких проблем - копируете файлы, и на этом перенос сайта заканчивается. Но так как он у нас динамический, то придется немного поработать.


Сразу оговорюсь - это руководство для более-менее продвинутых пользователей. Если вы совсем новичок - то лучше воспользуйтесь функцией "перенос сайта на наш хостинг", которую предоставляют практически все провайдеры. Единственный минус - придется немного подождать, да и услуга эта бесплатна далеко не у всех. Если же решитесь делать все сами, будьте готовы к тому, что все серверы разные, и настройки у них тоже везде разные, так что вполне могут возникнуть непредвиденные проблемы. Кстати, я думаю, вы уже знаете, что лучше всего выбирать именно тот хостинг, который не стесняется сообщать всему миру на главной странице список админок, которые на нем нормально работают. Найдете среди них Joomla - отлично, можно пробовать. У меня лишь один раз сайт категорически отказался работать на новом хостинге (называть я его не буду), хотя он и был достаточно крупный и недешевый.

Итак, для начала по FTP копируем все файлы сайта к себе на компьютер. Затем нужно сделать резервную копию (дамп) базы данных MySQL. Заходим в панель управления на хостинге и ищем PHPMyAdmin. Запускаем.

Как перенести сайт на Joomla на другой хостинг

Слева вы увидите список ваших баз данных. Выберите там ту, которая "отвечает" за тот сайт, который вы переносите. Кликаем на нее, слева видим панель с вкладками.

Как перенести сайт на Joomla на другой хостинг

Нам нужна вкладка "Экспорт". Как правило, ничего там менять не надо. Жмем OK. Сохраняем файл с базой на жесткий диск.

Как перенести сайт на Joomla на другой хостинг

Если PHPMyAdmin отсутствует (а такое тоже бывает), то ищем аналогичный инструмент, где хоть что-то сказано об импорте/экспорте баз MySQL.

Теперь вам нужно перенести (опять же по FTP) все файлы вашего сайта с локального жесткого диска на сервер нового хостера. Далее в панели управления хостингом создаем базу данных, назначаем ей пользователя с паролем. Запускаем PHPMyAdmin. Находим только что созданную базу данных, точно так же выбираем ее на панели, после жмем вкладку "Импорт". Загружаем сохраненный до этого дамп.
Как перенести сайт на Joomla на другой хостинг
Ну и последнее - это правка файла configuration.php (он находится в корневом каталоге вашего сайта). Меняем все в соответствии с настройками, уже выданными вам хостером.

Примерные варианты

Путь к папке логов:
var $log_path = '/home/yoursite/public_html/logs'; (это примерный вариант, какой должен быть точно - нужно уточнить в панели управления хостинга, ищите надпись "домашний каталог" или "абсолютный путь до корня сайта")
Путь к папке с временными файлами:
var $tmp_path = '/home/proksima/public_html/tmp';
Доступ по FTP:
var $ftp_host = '111.1.111.11'; 
Имя пользователя FTP:
var $ftp_user = 'user';
Пароль для FTP:
var $ftp_pass = 'password';
Корневой каталог FTP:
var $ftp_root = '/public_html';
Хост базы данных (чаще всего это localhost, но бывают и варианты, уточняйте в настройках, выданных хостером):
var $host = 'localhost';
Имя пользователя базы данных (которого мы создали совсем недавно):
var $user = 'base_user';
Имя базы данных:
var $db = 'mysql_base';
Пароль к базе данных:
var $password = 'password';


Помните, что если вы где-то сомневаетесь, то лучше уточните у хостера, как будет правильно. Если домен у вас будет у стороннего регистратора, то не забудьте сменить DNS.

Запускаем сайт. Работает, открываются все страницы? Отлично, можете выдохнуть, у вас получилось. Не работает или работает криво? Трясем техподдержку, ищем решение на форумах или сразу идем к специалисту. Но я очень буду надеяться, что все у вас будет отлично.

 

Комментарии (4)
  • jaan  - копия сайта
    Пытался данным способом скопировать свой сайт на denwer ни чего не вышло может кто знает как это сделать
  • Ирина
    А на денвере phpmyadmin установлен?
  • Александр
    Да http://localhost/Tools/phpMyAdmin/
  • Александр
    У меня получилось перенести на Денвер.
    Для этого :Теперь вам нужно перенести (опять же по FTP) все файлы вашего сайта с локального жесткого диска на сервер нового хостера. Далее в панели управления хостингом http://localhost/Tools/phpMyAdmin/ создаем базу данных, назначаем ей пользователя с паролем. Находим только что созданную базу данных, точно так же выбираем ее на панели, после жмем вкладку " SQL". В ней есть поле "Местоположение текстового файла" ОБЗОР выбираем нашу базу и ВУа-ля. Загружаем сохраненный до этого дамп.
Оставить комментарий
Your Contact Details:
Комментарий:
Поиск
Добавить
Счетчики

Rambler's Top100
proksima.pp.ru