You may find hundreds of free Linux based hosting providers; ads free, gigs of free space to host website and with lot of exciting features but...