The coffee 'tree' is actually a variety of tropical evergreen shrub.
Coffee trees do not begin to produce its full yield until its sixth year and will continue prime production for about ten years, however Coffee plants may live on for 60 years. The tree, if left alone will grow to a height of between 16 and 40 feet. In most coffee plantations the trees are kept at a manageable six feet to get the best yield and to make it easier to harvest. The best growing conditions are in a temperature range of 65 degrees Fahrenheit to 75 degrees Fahrenheit. Rainfall should be plentiful and the weather should switch between heavy rainfall and sunshine to bring the berries to full maturity.
The type of soil is not too important but good drainage is a must.
You should take a trip to Costa Rica.
They have great Coffee growing schools there as part of the coffee plantations, much as the Winerys in Napa have great attached schools many places.
But beside that I think you need a moist & warm climate. Sort of climate that you need for growing Pot. Hey you are not trying to actually grow Pot and using Coffee as a rouge! Are you?
Just kidding :)
But I tell you if you grow good Coffee let me know how it goes.
I may want to do same.