
1)Write your app: its open http://www.opencfml.org/
CFML as a web programming language is superb, its intuitive, has full range of functions you can't beat it for rapid development and of everything I have had to programme webapps in, you can get it done quicker with CFML and write a whole lot lees code to get it done! - if you need something more complex in your app then dip out and call some Java code! thers also loads of web frameworks to utilise
2)Choose your CFML engine , ColdFusion, Railo, BlueDragon etc
3) You then have a choice on what application server you want to run it on Tomcat, JBoss, webshpre, Glassfish
Haven't run a CFML webapp on a Windows server since about 2003!