You will need at least the following for vegetative growth 18/6 cycle:
Ample amounts of fluorescent lighting for vegetative growth.
Good sized pots for each plant you want to grow.
Good soil. Hydro shops tend to have the stuff you want, not a hardware store.
A ph meter for your water (about 75$) and use it for each watering! The ph in your water should be between 6.2 and 6.5.
Timers for your lights.
High nitrogen fertilzer.
Some fans.
A temperature gauge for your space.
And MOST IMPORTANTLY...a growing space with lots of fresh air!
Once your plants get nice and healthy and about a foot tall, switch them to the flowering cycle which is 12/12.
For flowering you are going to want to use a high pressure sodium.
You will want to switch your fertilizer from high nitrogen, to high phosphorus!