Для создания сайта нужно купить домен на хостинге и скачать Joomla на официальном сайте. Я пользуюсь и создаю сайты на лучшем хостинг-провайдере и регистраторе доменов timeweb.ru Здесь можно бесплатно создать тестовый домен и сайт и установить cms Joomla или WorldPress.