The fermentation process does indeed generate heat.
To regulate the fermentation temp, you can either use the wet t-shirt swampcooler trick or use an icewater bath. I personally use the latter process and swap out frozen water bottles twice a day. I'm able to maintain 66-68deg temps.
You can't see the frozen water bottles in this pic, but you get the idea.