Jeesus. Two pages and *no-ones* gotten around to answering the poor OP's original and *very* easy to answer question.
Answer(s):
Recipes: All recipes can be scaled. If you want to brew 2 gallons, take a five gallon recipe and multiply ingredient quantities by 2/5. It *is* that simple.
Equipment:
You want a fermenter (bucket or carboy) and a maybe a bottling bucket for your size. These can be found if you look around. A LHBS will have them. Any food grade bucket can be made into a fermenter. You can use 1 gallon Carlo Rossi Wine bottles (but you'll want a blow of tube as they do not have much head room.)
There are a couple of places that sell gallon equiment kits. Brooklyn Brew shop and, I think, midwest do. These are pretty cheap because the expensive part of the equipment is the fermenter and they get exponentially cheaper the smaller they are.
I myself have three Mr. Beer "little brown kegs" that I use two to brew 2 gallon batches and a third as a bottling bucket. You can buy these for $10 each from the Mr. Beer web site.
I also have two a gallon glass jugs for 1 gallon batches.
5 gallons (45-48 beers) seems like a lot but it's not as much as it seems. However it's still a lot. 2 gallons is okay for me but I've done 15 batches since february and I kind of wished each batch made just a *bit* more.
You can always start small and grow.