>>2994415Having that many rugs done professionally, especially if you want multiple shots of each rug, will cost you anywhere from $30k to over $100k. You could do it yourself, but it'll take longer than you expect, be extremely frustrating, and the photos will probably turn out terrible.
If that's what you want to do, some advice: 99% of how this turns out is going to depend on your preparation. Your preparation is THE most important thing, hands down. You'll need a staging area that you can move rugs in and out of without disturbing anything else (camera, lights, furniture, etc.). Since you'll have to reconfigure your setup for each size rug, do one size at a time before moving onto the next size. You'll need to get a couple of cheap studio strobes (do not use speedlights for a job like this) with stands and softboxes. A decent consumer level DSLR should be fine for web photos, but if you get a zoom lens try to keep the focal length consistent. You'll need to learn to use the camera and strobes together in manual mode. THIS IS IMPORTANT. Consistency is key here, and the only way to get that consistency is to use manual mode, so learn how to do it. It won't take long since you're just shooting one setup, but it must be done. All your files must look the same. Google strobist 101 and that should get you going in the right direction. If you want to do any post processing or organization, use Lightroom. If your files are consistent, which they should be, you can just process one photo then apply that to all the rest.
Like I said, preparation is key. So learn how to do all the above first, then practice with one rug and get your setup the way you want. Go through the whole process first with one rug before setting out to shoot the rest. Once you're happy with the final result of your one, and only until then, apply that to the other 3,999 rugs in a consistent manner.
Bust honestly I highly, highly recommend you hire a professional.