Server Preparation

To prepare Windows Server for an installation of the required MEDIAL components, you need to define installation roles, add IP addresses to the network card, and bind IP addresses to Internet Information Services.

Define Roles and Features

Follow the steps in this section to define installation roles and features on each server that runs an instance of MEDIAL.

To define roles and features for MEDIAL:

  1. Open Server Manager by clicking the icon next to the Windows logo on the taskbar.

  2. On the welcome screen, click Add roles and features.

  3. At the Before you begin screen, click Next.

  4. At the next screen, leave the radio button for Role-based or feature-based installation set as-is and click Next.
  5. Leave the current server selected and click Next.

  6. From the list of Roles, check the Web Server (IIS) role.

  7. In the window that appears, ensure that the box for Include management tools is checked and click Add Features.

  8. On the Select Features screen, check the box to add .NET Framework 4.7 features. Expand the .NET Framework 4.7 Features section and check the box for ASP.NET 4.7.  Expand the WCF Services area and check the HTTP Activation box.

    Click On Add Features on the next window that appears.

    Scroll down and check the Media Foundation box.

  9. Check the box to add the Windows Search Service and clickNext.

  10. Click Next on the Web Server Role (IIS) screen.

  11. At the Select role services screen, scroll down and check the Application Development box. Expand the list and check the roles within it shown below, agreeing to any sub-roles when prompted. Click Next.

  12. Click Install.

Add Network Addresses

On the MEDIAL machine, the additional IP addresses required by MEDIAL need to be added to the network card.

To add network addresses:

  1. Open the Network and Sharing Center by clicking on the Windows logo—.
  2. Type network and sharing center.
  3. Click Network and Sharing Center.

  4. Click Change adapter settings.

  5. Right-click the network card to add the addresses to and select Properties.

  6. Click Internet Protocol Version 4 and select Properties.
  7. Click Advanced.

  8. Click Add… and specify the additional IP address and subnet mask.

  9. Repeat Step through Step to add another address as necessary.
  10. Close all windows by clicking OK.

Bind IP Addresses

By default, Internet Information Services listens on all available IP Addresses. To avoid port conflict with Wowza Media Server, the IP address that will be used for the MEDIAL websites (front-end and back-end) need to be bound to IIS.

  1. Open a command prompt with administrative privileges. Run the following commands in the order they appear. In the example below 2 IP addresses are being bound to IIS; one for the front-end and one for the back-end MEDIAL sites. With Windows Server 2012, the local loopback address (127.0.0.1) must also be bound to IIS.

    Netsh http add iplisten ipaddress=x.x.x.1
    Netsh http add iplisten ipaddress=x.x.x.2
    Netsh http add iplisten ipaddress-127.0.0.1
  2. Restart IIS by issuing the following commands:

    net stop http /y
    net start http
    net start w3svc

Perform the MEDIAL Installation

After you have carried out all of the necessary preparation steps, you can install MEDIAL and its related software according to the instructions in the Installation section, beginning with the topic SQL Server Installation.