You just rent space ON a server john. That's what 90% of all websites are. Only big companies have their own servers. You just need a web "host". I've been using these guys for nearly 20 years without a hiccup and unlimited space & bandwidth:
https://phpwebhosting.com Of course you'll need to make a web page(s), and if you don't know HTML / CSS, you'll need something MS Expression Web or Dreamweaver to do it, and then upload via FTP. But if you just want to share audio files, you don't need a web page.
Yes, it's much easier to use something like a blog site, but then you're stuck with whatever bandwidth and server space they give you, and that isn't much when you consider the size of music or video files.
Bill