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

Экосистема Drupal
  • Заливаем архив, по FTP.
  • Распаковываем архив с сайтом.
  • Создаем базу данных и импортируем сделанную ранее резервную копию.
  • Открываем файл /sites/default/settings.php и указываем новую строку подключения. Пароль пользователя субд нужно было записать при его создании. Да, напомню, не стоит создавать одного пользователя и вешать все базы на него. Это по меньшей мере не безопасно.
  • Создаем субдомен (домен третьего уровня) и указываем его корнем каталог перенесенного сайта, чтобы проверить работоспособность сайта, ещё до обновления записей DNS.
  • Лезем на сайт и тестируем. Не забываем заглянуть в "Отчет о состоянии" в админке Drupal. Там можно увидеть не очевидные на первый взгляд проблемы. Порой при переносе изменяются права доступа к каталогам и файлам, некоторые модули могут перестать функционировать корректно.
  • При необходимости (а по идее в любом случае), добавляем cronjob, для регулярного запуска /cron.php с целью выполнения различных процедур. Как это сделать для одного хостера написал тут. Сразу скажу, что сайты у него не размещаю и вообще не рекламирую. Этот хостер единственный, где у меня возникла проблема с настройкой cron'a.
  • Если всё хорошо, запускаем процедуру обновления записей DNS.
  • Ждём и радуемся, что наконец съехали с поднадоевшего хостера / развернули сайт на хостинге (нужное подчеркнуть).

Желаю удачи!!

вернуться назад