I want to make a website that can upload files for my use on the website and for users. How would I do that? I want my website to be somewhat similar to http://www.mediafire.com/ but a lot less pricey to go pro/premium.
Plus if it's used to redistribute pirated software it's your ass that will get hung at the end of the day.
You seem to be suggesting that he host it from home. Do you know how big his bandwidth pipe would need to be?I say 10 terabytes because, if he is going to host files, then space is what he needs... Granted of course you get could get away with less, but for a good standing point to start with, and to not have to worry about expanding sooner rather then later (as well as having to re-write anything). For instance, if you allocated 2GB per person for free (as the exampled site does), if you have simply 1000 people that use that free service, that right there is nearly 2TB (1.95 TB), so with 10TB, he could support ruffly around 10,000 people before having no choice but to expand the space he has... Now of course he could split that allocated size down by half and double his potential with the same amount of space... Honestly, if it were I who was deciding to do this, I wouldn't start with less then 50TB...
Also, 10 terabytes is not that hard to come about... Would cost about $1,300 if you bought just 1TB HDDs... Haven't seen prices for bigger spaced HDDs...
Baracuda Sata 1.5TB is $159.99 (1TB for $129.99)
Western Digital 1TB $104.99-$114.99 (2TB for $269.99)