If you are like me; you’ve probably discovered by now that setting up Internet Information Services on the Windows 10 platform isn’t exactly a walk in the park. Their Web Platform Installer 5.0 is kind of like “Useless” in this process, too. Fortunately though; there is a cure in the house for getting IIS up and running in the Windows 10 environment that is pretty much pain free. So, using a set of directions I obtained from Microsoft, “Let’s get this party started!”
If you’ve determined that you need IIS 10 installed on your Windows 10 OS; I’m going to assume that you already know how to locate “Programs and Features” easily enough. Once you’ve opened up the “Programs and Features” window expand the root-level item, “Microsoft .NET Framework 3.5 (including .NET 2.0 and 3.0).” Once you’ve done this feel free to check off…
- “Windows Communication Foundation HTTP Activation”
“Now!” Just so we’re clear… Microsoft says that checking off the Windows Communication Foundation HTTP Activation is only necessary if the .NET Framework 3.5 (including .NET 2.0 and 3.0) is installed. So if you don’t see it don’t worry about it.
Next; expand the root-level item “.NET Framework 4.6 Advanced Services,” and check off…
- “ASP.NET 4.6”
- “HTTP Activation,” by expanding, “WCF Services.”
Once all of that is done you’ll then want to expand, “Internet Information Services: World Wide Web Services: Application Development Features,” to check off…
- “.NET Extensibility 3.5 (if .NET Framework 3.5 is installed)”
- “.NET Extensibility 4.6”
- “ASP.NET 3.5 (if .NET Framework 3.5 is installed)”
- “ASP.NET 4.6”
- “ISAPI Extensions”
- “ISAPI Filters”
Next; expand, “World Wide Web Services: Common HTTP Features,” to check off, “Static Content.”
Expand Security, and then select the following features:
- “Request Filtering”
- “Windows Authentication”
Under Internet Information Services; don’t forget to expand “Web Management Tools” and check off, “IIS Management Console.” Microsoft says that doing this is an optional part of the process for installing Internet Information Services. However, they admit that you use the IIS Manager to administer local and remote web sites; the word “interface” being the operative word here. So, if you want to save time and energy; installing the IIS manager really is the way to go.
Clearly choosing the OK button completes the installation. So, after completing the above steps and clicking “Ok” you should be finished. But with Windows being the fine bug free Microsoft product that it is, “You just never know.”
Once Windows 10 is done doing its thing with regard to updating your settings; verify that the IIS web server has been installed correctly by opening your web browser and typing “http://localhost” in the address bar. With a little luck the default website should open; displaying an IIS logo that will take you to the Internet Information Services Website when clicked upon.