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

Опубликовано: 11.04.2018

видео Как перенести сайт Joomla на другой хостинг или другой домен. Перенос

Перенос сайта под управлением CMS Joomla

Подробности Обновлено: 01 апреля 2018 Просмотров: 27930

Для переноса сайта на Joomla потребуются: ftp, notepad


Перенос сайта с одного хостинга на другой

Сделать архив папки Joomla ( сайта , который хотите перенести на другой домен или хостинг ) public_html, или подобной ей, содержащей папки: administrator, images, templates и т.д. и отдельные файлы, такие как robots.txt, index.php, и т.д. Скачать архив к себе на компьютер Сделать экспорт базы данных Mysql к себе на компьютер. Для этого зайдите на хостинг в аккаунт. Через phpMyAdmin это делается так. Зайдите в базу данных. В верхнем меню - Экспорт. Метод экспорта - Обычный.  Проследите, чтобы все таблицы были выбраны. Компрессия - выберите zip. И далее в самом низу - Вперёд. Распакуйте базу данных на своём компьютере Сделать необходимые работы по домену. Зависит от ситуации. Перенести старый домен на другой хостинг , привязать к аккаунту новый домен, организовать поддомен и т.д. В любом случае Вам надо определиться с названием и размещением на аккаунте новой папки для сайта. Это будет папка с public_html или подобная (на разных хостингах по-разному). То есть надо назначить новому домену или поддомену папку для сайта в вашем аккаунте. Эта процедура различается на разных хостингах. Иногда в папки дополнительно автоматически добавляются специальные папки или файлы от хостинга. Можно спросить у хостеров, если затрудняетесь с определением пути к папке сайта. Путь к папке сайта у этого домена Вам надо будет записать в файл configuration.php. Ниже описано. Закачать в выбранную, или созданную папку архив файлов с вашего компьютера и распаковать. Создать пустую базу Mysq. Её название нужно в следующем пункте. Изменить имя  в экспортированной на ваш компьютер базе данных на новое полное название созданной пустой базы Mysql. Например, nedvizh_1.sql на gorodok_ne.sql. Описано далее как это сделать. Загрузить базу в Notepad и откорректировать: исправить название базы на новое. В одном месте, приблизительно на 20 строчке. исправить домен, если Вы переносите на другой домен . Например, старый домен nedvizhimost.ru, новый домен nedvizh.obmen.ru Для этого задайте поиск с заменой. Для уверенности сделайте несколько исправлений вручную без автоматической замены. Сделайте архив  (zip) исправленной базы. Сделайте импорт исправленной базы данных с вашего компьютера в пустую, созданную Вами базу данных на хостинге. Для этого зайдите на хостинг в аккаунт. Через phpMyAdmin это делается так. Зайдите в базу данных. В верхнем меню - Импорт. Выберите файл, в самом низу - Вперёд. Исправьте файл configuration.php (права у папки при записи должны быть 644, потом опять поменяйте на 444): public $db= имя новой базы , например, gorodok_ne public $user= имя пользователя базы данных. Как правило совпадает с именем базы public $password= пароль новой базы данных public $log_path= путь к log файлу в новой папке сайта. Путь к папке указан в домене, например, '/home/k/smirnova/public_html/logs'; smirnova - имя папки в вашем аккаунте, о которой я писала в пункте 5, в неё вы загрузили файлы joomla, то есть это папка сайта. public $tmp_path= также , например, '/home/k/smirnova/public_html/tmp Сделайте, если требуется нужные изменения в robots.txt и .htaccess. Не забудьте изменить старый домен в ссылках в статьях, модулях  joomla, если вы их указывали в виде полного url с http, а не от корня /.

 


Легкий перенос Joomla сайта - за 5 минут