[...] Wie kann ich auf meiner Website Dateien zum Download anbieten? [...]
Im einfachsten Fall, indem Du die Dateien als ZIP Archive auf dem Webspace ablegst und mit einem geeigneten Link darauf "zeigst"...
im aufwändigsten Fall, indem Du eine PHP Seite anlegst, die das komplette Datei Angebot komfortabel zum Download bereithält. Diese Seite kannst Du dann über einen Platzhalter, mit einem iframe Code, in eine Deiner Seiten einbinden.
Wie das geht, das habe ich Anfang vergangenen Jahres in diesem Thread ganz ausführlich erklärt.