自分のサイトを持つ場合、わざわざレンタルサーバーを借りなくても無料ブログや、無料ホームページを利用すれば可能です。正直、初心者の人の場合、いちからサイトを作るのは難しいと思いますので、テンプレートが用意されている無料ブログや、始めからある程度の機能が使えるようになっている無料ホームページを使うのも良いと思います。
ただ、個人的にはレンタルサーバーを借りてドメインを取得することをお勧めします。無料ドメインのデメリットはそのサービスが終了した時点で今まで作り上げてきたサイトがゼロになってしまうことです。全てはサービス側の都合で管理されますので、突然サービスの閉鎖が告知されることがあります。
作っただけで放置していたようなサイトであれば問題ないのですが、毎日それなりのアクセスを集めていたり、サイトから売上が発生していたようなサイトの場合、築きあげてきたものがゼロになってしまいます。その点独自ドメインであれば、ちゃんと更新していれば育てたサイトが財産になっていきます。
無料ブログや無料ホームページは、コストをかけずに自分のサイトが持てるという大きなメリットがありますが、コストがかからないという事を除くとあまりにデメリットが大きいと思っています。特に企業サイトやネットショップ、アフィリエイトサイトのように、直接サイトから売上アップを狙うような場合、絶対に独自ドメインにしておいたほうが良いでしょう。
無料ブログで始めてアクセス数が増えてきたのに、移行したくてもできないという方を何度も見てきました。本気ではじめるのであれば個人ブログでも独自ドメインを取得してロリポップなどの安いレンタルサーバーを借りるほうが良いでしょう。