Introduction #
Our tools typically include a web interface which you access using an internet browser (Google Chrome for example). To host our web applications, you need to first install Microsoft Internet Information Server (IIS). How you install and configure IIS varies a little from one version of Windows to another.
The sections below will provide you with instructions that guide you through the installation and configuration of IIS.
Selecting Role Services on IIS Server #
The following steps will guide you through the installation and configuration of IIS.
Install and configure IIS:
1). On the Voiptools application server, navigate to Server Manager (Start > Administrative Tools > Server Manager).
Figure 1: Server Manager
2). Click on IIS node and then on the Manage menu, click Add Roles and Features.
Figure 2: IIS – Manage: Add Roles and Services
3). Click Next until you reach Select server roles screen.
Figure 3: Server Roles screen
4). In the Roles section, expand Web Server (IIS) (Installed) and then expand Web Server (Installed) and all its corresponding nodes.
Figure 4: Expand Web Server (IIS)
5). Under each of the nodes mentioned below, select ‘Role Services’ check boxes as specified:
a). Common HTTP Features (Installed)
• Default Document (Installed)
• Directory Browsing (Installed)
• HTTP Errors (Installed)
• Static Content (Installed)
b). Health and Diagnostics (Installed)
• HTTP Logging (Installed)
c). Performance (Installed)
• Static Content Compression (Installed)
d). Security (Installed)
• Request Filtering (Installed)
• Basic Authentication
e). Application Development (Installed)
• .Net Extensibility 4.7 (Installed)
• ASP.NET 4.7 (Installed)
• |SAP| Extensions (Installed)
• |SAP| Filters (Installed)
• Server Side Includes (Installed)
• WebSocket Protocol (Installed)
f). Management Tools (Installed)
• IIS Management Console (Installed)
6). Click Next to continue with the Feature installation. The Results screen will display the installed features for your reference.
Figure 5: Results screen
7). Restart the runtime server to add the Role Services and start the service.
Restart IIS Service #
If your web application has stopped responding, confirm the website is currently running in IIS. You can check the status of a website in the IIS services manager. If you find the website is not up and running, you can restart the desired site following the steps below:
1. Launch Internet Information Services (IIS) Manager.
Figure 6: Internet Information Services (IIS) Manager
2. In the Connections section, select and expand your server, and then expand Sites.
Figure 7: Expand Sites
3. Select the desired IIS service that you want to restart and right click.
Figure 8: Select desired IIS Service
4. On the right-click menu, select Manage Website and then click Restart. As an alternative, you can also click the Restart button under the Manage Website section (on the right-hand side of the screen).
Figure 9: IIS Service: Right-Click menu