Rob Gonda's Blog

Windows XP / Apache / CF7 & CF8 side by side

Most ColdFusion people run their development environment using Windows XP and Apache, since IIS for XP allows a single site -- IIS for Vista allows multiple sites btw. I personally run VMWare and I have separate vms for cf7 and cf8, but if you're one of those who already has everything set up and want/need to run cf7 and cf8 side by side, check out Tom's article explaining step by step how to get it done.

TrackBacks
There are no trackbacks for this entry.

Trackback URL for this entry:
http://www.robgonda.com/blog/trackback.cfm?FAF4738E-9EE9-E7ED-00939387B87B21F7

Comments
Just a quick note, it is possible to develop with multiple iis sites in XP, been doing it for a year now.. basically IIS in xp is the same, only change is that microsoft suppressed some menu options to creat new sites... you can create new sites in xp:iis using command line or this tool (http://www.codeproject.com/csharp/IIsAdminNet.asp). only thing is you can only run one site at a time but in a development environment it's non-issue for the most part.

cheers..
# Posted By phill.nacelli | 9/12/07 2:31 PM
Thanks Phill, that's what I meant... single site at a time... there're some plugins too that allow for quick switching ... Vista does allow for multiple sites running simultaneously.
I used to run Apache just like Tom explains, and now running two versions sounds like a great deal for most developers... you can even script NET Start/Stop for all cf7/cf8 services so they don't use resources.
# Posted By Rob Gonda | 9/12/07 2:38 PM
IIS on Vista is a beautiful thing... I've never gotten comfortable with Apache (of course I never gave it much a chance) so I love IIS.
# Posted By todd sharp | 9/12/07 3:00 PM
I like IIS too, and that's what I use for production so that's what I use on my VMs too ... I only use Apache to serve SVN and Trac, since it's much easier or at least better documented.
# Posted By Rob Gonda | 9/12/07 3:03 PM
Hey Rob, I did an article on this subject as well recently, for those who may be interested:

How would you run code against multiple CF versions at once using IIS on XP?

http://carehart.org/blog/client/index.cfm/2007/8/2...

Hope that may help some.
# Posted By Charlie Arehart | 9/12/07 4:08 PM
@Charlie, nice artcile, thanks ... for those who don't mind using virtual folders it's a great/easy solution... The only one missing is multiple IIS sites, binding each template site using the cf connectors and saving them as xml templates, which is how I do it on production ... We're building a nice solution database, thanks!
# Posted By Rob Gonda | 9/12/07 4:35 PM
@Rob, do you mean you do that in production on XP? Or do you mean multiple sites on 2000 server or 2003 (or Vista)? That of course is different, and I did point out that folks on those OS's' (or using Apache) of course didn't need to bother with the solution. It was definitely just for XP.

Or if you meant using multiple sites, just one at a time, like Phil mentioned, well, I just want to note that I did mention that too. If you mean something else, or if you could share more on the xml templates aspect, I'm sure readers would enjoy another "insert into the (solution) database". :-)
# Posted By Charlie Arehart | 9/12/07 6:04 PM
Rob, where was this a month ago?! Doh! I spent probably a week at work making Apache under XP and 2000 do almost everything (ColdFusion, SVN, Perl, PHP, Tomcat, NTLM and even Ruby on Rails). I mean to put a guide together on it - soon I hope.

Btw, you demoed some code at one of your presentations about different configuration between development and production (with ColdSpring). Any chance to get you to blog about it or post the code?
# Posted By Boyan | 9/12/07 6:39 PM
IIS on Vista is a beautiful thing... I've never gotten comfortable with Apache (of course I never gave it much a chance) so I love IIS.
# Posted By k?z oyunlar? | 5/3/08 9:50 AM
Charlie, nice artcile, thanks ... for those who don't mind using virtual folders it's a great/easy solution
# Posted By assos | 5/4/08 12:02 PM
This blog is running version 5.9.003. Contact Blog Owner