Закачиваем файлы Joomla по FTP на сервер в папку domain.com/www/. Как это сделать описано в вопросе "Как закачать сайт на Ваш хостинг".
Закачиваем базу данных на сервер с локального компьютера через панель управления хостингом, раздел "Импорт БД". Меняем кодировку сайта в панели управления хостингом. Для этого переходим в панели по ссылке "Мои сайты/Настройка сайта" и в выпадающем списке, в поле "Кодировка" выбираем UTF-8.
Вносим изменения в файл domain.com/www/configuration.php:
var $password = 'пароль к базе данных';
var $host = 'хост БД';
Обращаем Ваше внимание на то, что хост базы данных должен быть не localhost, а тот, который написан в панели управления хостингом.
var $user = 'логин пользователя БД';
var $db = 'имя БД';
var $sef_rewrite = '1';
Удаляем папку domain.com/www/cache/page/ со всем содержимым.