An Engineers Notebook

Installing a Microsoft Lync Server (Skype for Business)

Lync is possibly one of the most daunting installations there are for a server, but once you understand the correct process it’s not to hard. You must do your homework before implementing this on a production network but here is the process to get you going in the lab environment.

There are two main tasks we need to accomplish.

  1. Planning Tool (optional but suggested)
  2. Prepare Active Directory

 

Prerequisites

Active Directory Server must have:

Active
Directory

DNS

AD
Certificate Services

IIS

Remote
Access.

 

The
user doing the installation needs, Enterprise Admins, Schema Admins and
RTCUniversalServerAdmins and CSAdminustrators.

 

Member of

 

All
of this can be installed by running the following powershell command.

 

Install-WindowsFeature RSAT-ADDS, Web-Server,
Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Asp-Net, Web-Net-Ext,
Web-ISAPI-Ext, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor,
Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth,
Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression,
NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools,
Web-Mgmt-Compat, Windows-Identity-Foundation, Desktop-Experience,
Telnet-Client, BITS -source D:sourcessxs -Restart

 

Then
prepare the AD by running the Lync setup.exe on the Lync ISO.

 

Lync setup screen

 

Step
1 –

Prepare schema

Step
2 –

Checks
the Domain Schema.

 

Step
3 –

Prepares
the forest

 

Step
4 –

Checks
the Forest Schema

 

Step
5 –

Prepares
the current Domain

 

Step
6 –

Verifies
Domain Replication

 

Step 7

We need to manually
add administrative users to access the Control panel. Make the Lync
Administrator a member of CSAdministrator.

 

 

 

  1. Setup Topology (Sites [similar to AD], Pools, Edge, and
    Conferencing)

 

 

Install-WindowsFeature RSAT-ADDS, Web-Server,
Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Asp-Net, Web-Net-Ext,
Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries,
Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth,
Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression,
NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools,
Web-Mgmt-Compat, Windows-Identity-Foundation, Desktop-Experience,
Telnet-Client, BITS -source D:sourcessxs -Restart

 

Install the
Adminitrative Tools:

Install administrative tools

 

  • Run the “Prepare first
    standard Edition Server” wizard.7

 

 

 

  1. Publish Topology to the
    central management database

  • Next, we need to run the
    Skype for Business Topology Builder. This can now be found on the
    Dashboard / Program Files. It must be run as Administrator.

 

  • Select a new topology

 

Topology builder

 

  • Save the topology file
    somewhere safe.

 

  • Next, specify the Primary SIP
    domain. The SIP domain should match your SMTP domain.

 

  • Name the Site
  • Next, we must enter full
    location details.
  • Enter the FQDN of the Front
    End Pool and select the Edition for the installation.

FQDN

  • Select the features to
    install
  • Decide if you want to
    co-locate the mediation server.
  • Next Next through..

 

On the Topology
Builder screen, right click on the Skype for Business server node, and click
Edit.

 

We need to specify
the location of the Centra Management Server.

 

Click the drop down
menu and select the server from the list.

 

Central management server

 

 

Now, finally we can
Publish the topology.

 

  1. Setup DNS, SRV records

Update
the DNS Records:

 

A
Records:

Dialin.lab.local

Meeting.lab.local

Lyncadmin.lab.local

Lyncdiscoverinternal.lab.local

Lyncdiscover.lab.local

Sip.lab.local

To
point to the Front end Server.

 

SRV
Record:

New SRV Record

 

 

 

  1. Deploy Front-End Server

Launch the setup
from CD, this time selecting Install the Skype Business Server.

Finaly click install

 

  1. Install Local Configuration
    Store
  2. Request Certificated, Assign
    Certificates
  3. Start Lync Server Services
    (test)

Leave a Reply

Your email address will not be published.