I admit, I'm a bit rusty. I haven't done a CF Server install since MX.
This is a new install on Win 2008 R2 64-Bit. It is running IIS and the default website location is on the F: volume. I'm keeping it on the F: volume.
So, looking at my old MX installation, I installed Coldfusion on the F: volume. I can't remember why, it was 10 years ago.
Should I install CF to C:\ as it defaults to and it recognizes the default website and everything or should I install it to the F: volume?
What is the best practice here?
I would never install an application to a network drive: network drives are for data, not apps (that's a gross simplification, I know). Every time the CF app in memory needs to access a file, it's going to have to ask the network for permission, which is significantly slower than running locally. I'd install the app to a local HDD, and then home the data on the network, perhaps. Although I'd not want to run it via a mapped drive.
I believe that the CF9 Server Lockdown Guide suggests installing CF on a separate drive than the OS is installed on, for security. This should still be considered a best practice for CF10 as well. It also suggests putting web site files on a 3rd drive (separate from CF and the OS).
Europe, Middle East and Africa