Irgendwo eine Domain registrieren und auf die Webspace-Größe achten. Wenn Videos auf dem Webspace gehostet werden verschlingen diese viel Platz. Anschließend ein vernünftiges CMS installieren, so kann man auch ohne viel Ahnung im Webdesign sich a la Baukastenprinzip alles zurechtschieben (inkl. Adminpanel, Kommentarfunktion, Login/Registrierung, manche auch mit SQL-Datenbanken).

Hoster die Gratis-Domains inkl. Webbaukasten anbieten haben meistens eine ekelhafte Adressierung in deiner URL und die Seiten sehen aus wie aus den 90er.