I'm trying to make a music file on my website so that it'll only stream and can't be downloaded. How can I do that?
You can't. You can make a file that streams, but you can't keep a person who really want's it from either downloading it from the stream, or recording the audio while it plays. If you don't want people to have your music then don't put it on your website.