Today I start setting up a new web server for our small, non-profit. Because none of us are sys admins, we're be doing basically what the previous person did, when he set it up on the old server years ago. We have public facing website for our non-profit, what I like to call "brochureware". It describes who we are, where we're located, etc. The previous guy placed this all in wwwroot. Not a folder within wwwroot, just wwwroot. I've always felt that was probably wrong, but I didn't know any better, and I certainly wasn't in charge of it back then. Now that it falls on me, I don't know what I'm supposed to do, so I'd appreciate some help on this, please.
We're working on a Windows Web Server 2008 R2.
Putting it in wwwroot is fine if you're only hosting a single web site on that box. It's not ideal - ideal would be a separate directory on a separate drive/partition to the OS, but if you;re not confident with it then wwwroot will work just fine - just delete the default files in there.
Confirm that it's okay to do so. If you need to add another website later, just add another IIS website instance that points to somthing like D:\site2root and use the hostname to differentiate.
It's fortunate that you're on IIS7. On IIS 6 only Enterprise edition of Windows server can create more than one siteroot, so you'll have more to consider.
On IIS 6 only Enterprise edition of Windows server can create more than one siteroot, so you'll have more to consider.
IIS 6 supports multiple website instances on all editions of Server 2003, even Home Server. Indeed, Web Edition would be somewhat useless otherwise.
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.