6. Install IIS with CGI
What is IIS?
Internet Information Services (IIS) is an extensible web server created by Microsoft for use with the Windows NT family to serve HTML pages or files. That is, IIS would accept request from a remote clients computers and respond with the requested data. IIS is to Windows, what Apache is to Linux/MacOS.Even if you already have IIS installed, you may need to go through these steps to install the CGI feature if it wasn’t installed as part of the original IIS installation.
1. Installation Steps
Open the Control Panel
In the search box in the top right, type “windows features” (without the quotes)
On the “Before you begin” step, click “Next”
On the “Select installation type” leave the “Role-based or feature-based installation” radio button selected and click “Next”
In the “Add features that are required for Web Server (IIS)?” dialog that appears, leave the “Include management tools (if applicable)” checkbox checked and click “Add Features”
On the “Select server roles” step, now that “Web Server (IIS)” is checked, click “Next”
On the “Select features” step, leave the defaults and click “Next”
On the “Web Server Role (IIS)” step, click “Next”
On the “Confirmation” step, click “Install”
Close Server Manager
Close Control Panel
2. Verify the IIS Installation
Open a web browser on the server
Enter http://localhost in the address bar and press Enter. You should see the default IIS page.

If you don’t see the default IIS page:
Open Control Panel
Type “services” in the search box
Under “Administrative Tools” click “View local services”
Scroll to the bottom of the list and ensure you see “World Wide Web Publishing Service” listed, and that the status is “Running”
TIP: To open the IIS Manager:
Click the Windows button
Click on Administrative Tools
Double-click Internet Information Services (IIS) Manager(You would need the IIS Manager at several points, so remember these steps.)
Last updated




