This is very open ended.

you will need:

Lighting
cooling
heating
dehumidification
a technique to grow and all that encompasses

There is no answer to this really unless we know many things. If you in the desert and its 110 all the time, that changes things.

I think the 1st thing you really need to get is a growers guide.