The ideal temperature for storing wine is 55 degrees Fahrenheit (though a difference of a few degrees above or below isn't critical). One of the most important aspects of wine storage temperature is that it remain consistent, so wine cellars are common since the underground environment provides a very consistent temperature.
Ultraviolet (UV) light will cause the organic compounds in the wine to break down and spoil. Wine should be stored in a dark or dim environment. Any lights should be low in UV radiation; since florescent lights emit lots of UV radiation, they should be avoided.
Vibration introduces air bubbles into the wine and stirs up sediment particles. Keep the wine in a sturdy, secure wine rack that does not vibrate.
The relative humidity of the air should be between 60 and 70 percent water content. If the humidity is too high, a dehumidifier can be used to effectively reduce the moisture in the air. The other requirement for wine storage, however, is that humidifiers often use a refrigeration-style coil to condense the moisture out of the air; this process produces heat and vibration. Check that your dehumidifier does not inhibit one of the other wine storage criteria before using it. Other options would be a chemical dehumidifier (moisture-absorbing material) for a small space or an element heater, such as a sailboat dehumidifier.