- скопировать файлы сайта на хостинг в папку DOCUMENT_ROOT веб-сервера
- создать базу mysql и загрузить в нее дамп
- настроить параметры подключения в файле sites/default/settings.php
- зайти на сайт под админом и почистить кеши (кликнуть на домик слева вверху в черном админском меню и выбрать "очистить все кеши")
- проверить ошибки в логе (меню "Отчеты - Журнал") и посмотреть состояние системы (меню "Отчеты - отчет о состоянии")
- поменять пароль админа (/user/1/edit)
- задать системную почту (с которой отправлятется почта с сайта): /admin/config/system/site-information
Типичные проблемы:
- ошибка подключения к базе - см. параметры соединения с базой
- не хватает памяти на сервере (нужно минимум 128 Mb) - в htaccess добавить "php_value memory_limit 128M")
- забыли переписать скрытые файлы .htaccess (в корневой папке, tmp, sites/default/files, sites/default/private)