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.
- Planning Tool (optional but suggested)
- 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.
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.
Step
1 –
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
We need to manually
add administrative users to access the Control panel. Make the Lync
Administrator a member of CSAdministrator.
- 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:
- Run the “Prepare first
standard Edition Server” wizard.7
- 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
- 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.
- 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.
Now, finally we can
Publish the topology.
- 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:
- Deploy Front-End Server
Launch the setup
from CD, this time selecting Install the Skype Business Server.
- Install Local Configuration
Store - Request Certificated, Assign
Certificates - Start Lync Server Services
(test)