Now that ColdFusion 10 is officially released I wanted to update my previous blog post about ColdFusion 10 Installation. I completely uninstalled the beta versions and went to installing the official release. There were a couple changes that I noticed from the first public beta to the final release. One nice change was that requiring an insanely secure password for the Developer Edition has gone away. I do hope that with a serial number the strong password is still required.

The only other new installation item I saw was the new option for Enable Secure Profile. This installation option like you instantly choose between a local developer installation and a production installation. When you enable secure profile you are automatically disabling a few things by default, these are RDS, debugging, directory browsing and you have the option to limit ColdFusion Administrator access to one or more IP addresses. This is a really nice feature for someone that has to install production servers a regular basis. I hope this leads to more secure ColdFusion installations everywhere.

After my installation was done I started looking for default settings and other changes I might notice. Below is a list of my post installation notes. (Remember I did install the Developer Edition.)

Post installation notes:

  • Use UUID for cftoken was checked by default.
  • Default setting for Client variables is now 'Cookie'.
  • Use J2EE session variables was still unchecked. I would like to see this change in the future.
  • The Tomcat version is 7.0.23.0
  • The Java version is 1.6.0_29
  • The Multi-instance port numbers have changed. The default cfusion instance is now port 8500 and new instances after that increment up 8501,8502, etc.
  • The Main CFAdmin port is 8500.
  • One of the new things I saw in the debugging section of the admin were new options for performance monitoring. I can't believe I missed this in the beta's! There are new options on the Debugging Settings page.

  • Enable Metrics Logging and set Metrics Frequency
  • The Metrics.log file is viewable in the Log Files section of the CFAdmin.
  • Enable CFSTAT - Thats right CFSTAT is back! In previous versions you could not use in multi-server mode.
  • AIR Server Manager:
    This feature always had the potential to be very useful if it was only a little better. The biggest complaint was that it could not be used for previous versions of ColdFusion. This was understandable because ColdFusion 8 and ColdFusion 7 just were not built to work with this tool. Now we have ColdFusion 9 and 10 that were built for this, yet the Server Manager for ColdFusion 10 reports that ColdFusion 9 is an unsupported version. That is a sad thing Adobe.

    Final Notes:
    Overall some new features I see in ColdFusion 10 make this the best version ever such as improvements to web services, adding REST services, better security, HTML5 support and a completely new way of doing server updates are just some of the great new things.