Перенос CMS Drupal на новый хост-аккаунт
Перенести движка на новый хост-аккаунт не сложнее, чем установить Drupal из исходников. К тому же, этапы переноса отчасти напоминают загрузку CMS.
Загрузка файлов сайта со старого хостинга
Откройте “Диспетчер файлов” в cPanel:
Создайте архив с файлами сайта. Откройте папку с названием домена, выделите объяекты (кнопка “Выбрать все”), кликните правой конпкой мыши и нажмите Compress. Затем сохраните архив:
Прежде чем переходить к экспорту базы данных, выясним, как она называется. Найдите в каталоге сайта папку sites/default, а в ней ー файл settings.php:
Как вы видите, здесь содержится не только название базы данных, но и имя пользователя, пароль.
Загрузка базы данных со старого хостинга
Перейдите в phpMyAdmin, чтобы приступить к переносу базы на новый хостинг:
Выберите в списке баз данных нужную и клиенте на нее. Затем нажмите “Экспорт”:
Перенос файлов сайта на новый хостинг
Перейдите в панель управления нового хостинга и откройте папку сайта в “Диспетчере файлов”. Загрузите в нее архив с файлами, а затем распакуйте его (кнопка Extract):
Перенос базы данных на новый хостинг
Найдите в cPanel раздел MySQL Databases:
Добавьте новую базу данных и нового пользователя:
Подключите пользователя к БД. Выставьте все права и нажмите “Внести изменения”:
Перейдите в phpMyAdmin. Выберите новую базу и кликните на нее. Нажмите “Импорт” и загрузите базу, скачанную со старого хост-аккаунта:
Редактирование файла конфигурации
Снова откройте “Диспетчер файлов” и найдите файл Settings.php в папке с сайтом. Замените название базы данных, имя пользователя и пароль на новые. Сохраните изменения:
Перейдите на новый сайт: