Интересно, почему никто не предложил использовать компонент Akeeba Backup и скрипт Akeeba Kickstart . Для некоторых пользователей это может быть более простой способ сделать то же, что предложил FFrewin. Акиба делает все это автоматически.
Оба они бесплатны (в базовой версии вам не нужны профессионалы). Вы можете скачать их прямо на AkeebaBackup.com/download .
Необходимые шаги:
- Установить Akeeba Backup
- Настройте Akeeba Backup, есть автоматическая настройка в один клик сразу после открытия компонента в вашем Joomla Administration
- Сделайте резервную копию вашего сайта через Akeeba Backup
- Загрузите резервную копию (файл .jpa)
- Загрузите свою резервную копию в новое место на вашем FTP (независимо от того, является ли это другим хостом или просто другой папкой, вы можете переместить свой сайт куда угодно, даже на localhost)
- Распакуйте Akeeba Kickstart и загрузите файл kickstart.php в то же место, куда вы загрузили файл .jpa.
- В вашем браузере перейдите по адресу http: //newlocation.xy/kickstart.php
- Откроется Akeeba Kickstart, выберите прямой метод
- Пройдите весь процесс и заполните необходимые поля (как новая установка Joomla)
- Настройки подключения к базе данных (сервер, имя, пароль) - если вы хотите сохранить ту же базу данных, что и у вас, используйте другой префикс таблицы
- Настройки веб-сайта - установите новый действующий URL, включая http: //, это наиболее важно. Кроме того, вы также можете изменить пароль superadmin и настроить новые учетные записи FTP)
- Когда все будет сделано, нажмите «удалить папку установки»
- Вот и все, если новый сайт работает, вы можете удалить свой сайт в прежнем расположении и старые таблицы базы данных (они должны иметь другой префикс или находиться в отдельной базе данных).
Перед удалением предыдущей установки убедитесь, что новая действительно работает. Ваш файл резервной копии может быть поврежден в результате загрузки или чего-либо еще, и вы не сможете установить резервную копию.
Я также знаю, что это выглядит немного более сложным способом, но это не так, я думаю, что это проще и обычно быстрее - копирование тысяч файлов (всего Joomla) с вашего FTP-местоположения на ваш компьютер и загрузка их на ваше новое FTP-местоположение занимает часы. С Akeeba вы можете начать работу менее чем за час (в зависимости от размера вашего веб-сайта Joomla).