Для начала можно потренироваться "на кошках", т.е. бесплатном хостинге. Заодно научишься переносить базу данных, сайт и заполнять configuration.php
Например
http://www.redz.ru/ (довольно стабильно работает, 300 мб места, правда смску придется отослать, стоит около 40 рублей. Из минусов реклама на сайте)
http://nxt.ru/ не пробовал но обещают 2 гектара =)
Ну а потом можно и домен с хостингом купить.